FTX 放貸機器人 (GAS版)

前置作業:

  1. 註冊FTX:點我註冊FTX
  2. 註冊google帳號,因GAS (google apps script)為google服務。
  3. 若有不了解的部份,可以加入社群討論 。

點我加入 Telegram 頻道:重要訊息會透過此頻道發出。
點我加入 Telegram 聊天社群:討論FTX、Bitfinex 放貸、網格機器人與Defi 等各種幣圈話題。

使用此機器人之前請先了解目前FTX 放貸與活存機制;機器人完成後請先小量試單,盈虧自負

機器人說明:

  1. 主帳戶需與FTX (blockfolio) 連結,連結後的主帳戶 “可用餘額" 才能享有活存利息。
  2. 市場上的實際放貸利率大於設定值時使用放貸,小於設定值使用活存8%。
  3. 一個子帳戶內,只能執行1隻放貸機器人。
  4. 可與網格機器人搭配使用。 點我前往網格機器人

使用流程:

  1. 登錄FTX,建立一個子帳戶 (限英數字、符號),此子帳戶只用於機器人交易。
  2. 新的子帳戶預設無法放貸,請先開啟再關閉 “現貨槓桿",以啟動放貸功能。
  3. 將要使用的資金轉入至子帳戶,後續若要新增資金也都是放入子帳戶。
  4. 創建主帳戶API (此機器人使用的是主帳戶 API,主帳戶 API 才有內部轉帳功能)
    切換至主帳戶,點右上角你的名字,執行 “設置" -> “API" -> “創建API Key",並記下API Keys 與 API Secret Key。
  5. 找到剛剛的點選交易下方的 “筆" 圖案,並啟用內部轉帳功能。
  1. 登入google帳號。因機器人使用的GAS是google服務,要先登入才能使用。
  2. 點擊 放貸機器人程式碼,進入後會看到左上角的資訊,如下圖

  1. 點左邊的總覽(驚嘆號圖案)
  2. 右上角 “建立複本" (星號旁)
  3. 建立複本後,修改 user_settings.gs 內的 “使用者參數設定",將剛剛step 2的API Keys 與 API Secret Key 填入apikey 與 apisecret,並將您的子帳戶名填入subaccount_name。

  1. 將您想要放貸的幣種填入下圖的表格內,

[“USD", 100, 8, 0] = 幣種USD,保留100顆不進行 放貸/活存,放貸利率下限8% (高於此值放貸,低於此值活存)
[“ETH", 2, 10, 0] = 幣種ETH,保留2顆不進行 放貸/活存,放貸利率下限10% (高於此值放貸,低於此值活存)

  1. 執行 UserSettings() 一次 (每次修改參數後,都要手動執行一次)

  1. 第一次執行會出現審查權限警告不安全,若有安全考量,可先看過程式碼,再判斷是否使用。
  2. 權限開放後,點左邊的 “觸發條件" (鬧鐘圖案)
  3. 點右下角的 “新增觸發條件",執行功能請選 “TriggerMe" ( grids.gs 內),時間間隔請設每分鐘。
  1. 觸發設定後,可點選左4的 “執行項目",此時可看到手動執行、觸發執行的所有資訊,若有錯誤,會依照剛剛step 11的錯誤通知設定進行通知。
  2. 想要取得目前資金轉移記錄,請手動執行 UserSettings (grids.gs 內)
    想要重置目前資金轉移記錄,請手動執行 UserClearCoinInfo (user_settings.gs 內)

注意事項:

  1. 任何新資金都是投入到子帳戶中。若投入到主帳戶,機器人無法得知是給哪個子帳戶使用。
  2. 若同時使用現貨槓桿,要記得多保留一點在子帳戶內,避免清算發生。
  3. 手動測試子帳戶是否能放貸,若不能,請開啟再關閉 “現貨槓桿"功能。
  4. 放貸機器人機制複雜,若以下兩點成立表示功能正常。
    • 市場放貸利率高於設定值時,請用 “貸款記錄" 確定是否成功放貸。
    • 放貸利率低於設定值時,請用 “FTX" app 確認是否有活存利息產生。