[閒聊]分享FTX自動交易bot開發-defenderAutotask

作者: jojomango (jojo)   2021-12-12 11:05:57
大家午安大家好
最近我寫出了一個可以讓我ftx錢包根據價格變動自動交易的bot:
medium文章
https://reurl.cc/0xAD06
簡單的規則:
錢包內有兩種幣: BTC, USD
當BTC/USD 價格變動3% 我就修改BTC 1%的持倉為USD, 低買高賣
並且把成交價格當作下一次判斷價格變動的基準
並抓 40%, 60%為資產平衡的邊界, 達到邊界就不做1%調整 而是逼近邊界的買賣量
這個task會在OpenZeppelin的defender autotask上跑
每兩分鐘跑一次, 免費額度是一小時120個task (因為我還有其他錢包要交易 和放貸所以
抓這個頻率)
可修改參數
交易對BTC/USD 可改為任何FTX上有的交易對
買賣幣種 BTC -> 改為你選擇的交易對的其一
平衡邊界40, 60可以改為更激進的20 80 你開心 無價
須具備基本知識
git, yarn
須申請FTX, Openzeppelin-defender帳號 (都是免費的)
注意事項:
邏輯會以最後一次的成交金額 來計算+-3%當做買賣觸發
如果該錢包沒有任何交易紀錄 或是你不想要以最後一次的交易金額來做初始金額依據
需手動修改code 請看文章介紹
開發背景
之前我一直做自動放貸, 貸出90%的錢包資產, 然後設定[量化空間]的條件來自動買賣平
衡資產
另外用app設定到價通知, 每當變動3% 就去量化空間修改平衡百分比, 並更新app的到價
通知為新的高低價
其實一開始我也想讓量化空間維持50:50的平衡就好, 後來發現實在觸發機率低 量又少
所以才想到價格變動3% 改變平衡1%這種增加價差的操作(大部分資金還是buy and hold)
但這個a. 修改平衡百分比 b.修改app到價通知 c. 注意手機通知
這些任務實在是很機械化 又常常遲一步 浪費我心力
終於寫出一個task自動取代我的手動策略 開心
如果有看到沒想到的case 或是文章讓你confuse的地方也歡迎指出
謝謝 祝發財
作者: fire2577 (SuperChicken)   2021-12-12 11:22:00
作者: bxc (中年魯蛇聯盟)   2021-12-12 11:37:00
作者: l1724108 (Lowrence)   2021-12-12 11:48:00
作者: AudiA4 (Audi A4)   2021-12-12 12:14:00
感謝分享
作者: chengwei211 (6001)   2021-12-12 12:15:00
作者: chenblue (RD Engineer)   2021-12-12 12:39:00
推一個,目前手動做類似的事
作者: creepy (左招財 右納福)   2021-12-12 12:46:00
如果兩分鐘穿越好幾個3% 通通都要執行嗎?
作者: jojomango (jojo)   2021-12-12 12:52:00
不會 假設2分鐘內跑了6%, 會把1%資產以這個價格做交易hum 這也是我說 我在size變化上沒有很準確 也許以這個2這個狀況 要交易2%資產才是 比較大幅度的買低賣高
作者: tomap41017 (絕夢)   2021-12-12 12:59:00
作者: jojomango (jojo)   2021-12-12 13:00:00
ah, I see, size在計算時還要加入現價和上次成交價比較如果有需要 可以增加size超過1%這才是比較效率的低買高賣 太棒了 晚點來改
作者: btcTOmoon (btc)   2021-12-12 14:20:00
作者: p074466546 (有趣的學長)   2021-12-12 14:43:00
可以自動搬磚去其他交易所嗎,我手動搬的好累
作者: jojomango (jojo)   2021-12-12 14:48:00
https://docs.ftx.com/#request-withdrawal似乎可行, 有支援withdraw API還有另一隻API事先計算fee
作者: orangesky43 (small orange)   2021-12-12 14:54:00
看不懂,覺得很強就推
作者: jaxchang (Jax)   2021-12-12 15:05:00
先推!目前沒懂,研究先
作者: xichen0326 (xichen0326)   2021-12-12 18:08:00
推推
作者: Skasila (blablabla)   2021-12-13 12:12:00
感謝分享
作者: kvzhuang (小莊)   2021-12-13 14:00:00
推一下
作者: mike1021031 (梟查波)   2021-12-13 16:42:00
請問這個跟無線網格自動平衡有什麼差異
作者: jojomango (jojo)   2021-12-14 13:04:00
滿類似的 可能就在比例開關上比較彈性 自己隨時調

Links booklink

Contact Us: admin [ a t ] ucptt.com