作者 hiefal (Bushiroad原廠打手)標題 [請益] 自動交易程式時間 Mon Jul 24 16:32:26 2023
如題,目前是用Firstrade交易美股為主
近期想把一些重複的下單動作交給程式自動執行
但是寫好python 之後發現Firstrade根本沒有提供Api
我只是想做些簡單的動作,像是突破某價格時自動買進,跌破時賣出,但是要能持續執行
畢竟有時手速不夠快會產生很多滑價損失(部位不小)而且必須持續盯盤
想請問是否有大大有相關經驗可以告訴我的需求是否可行還是有什麼技術上的瓶頸?感謝
———————————————————————————
簡單整理一下大家的意見,看之後有沒有人有類似問題:
1.自己寫api : 我要去研究一下怎麼用,抱歉剛接觸QQ,如果有相關的教學也可以告訴
我(有大大說蜂鳥計畫)
2.換卷商 : TD似乎可行(還沒嘗試)
3.內建下單: 它的功能似乎不太符合我的需求(有可能需要一直抽插)?還是其實可以
做到?
解釋一下為什麼要一直抽插:在形成了某些型態之後,股價只要跌破某個點就會快速下跌
,這時候避免風險的最好方法就是賣掉等股價站回來。這是我主觀的看法但是績效不錯所
以就一直在用(就是避開比較大的風險)。
實際上操作蠻簡單的但手動就是會有很多額外摩擦成本(還有要花時間盯盤),
所以想問問看有沒有什麼好方法可以優化
還有我目前不在美國
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.247.128.243 (臺灣)
※ 作者: hiefal 2023-07-24 16:32:26
※ 文章代碼(AID): #1alZSSar (Stock)
※ 文章網址: https://www.ptt.cc/bbs/Stock/M.1690187548.A.935.html
推 xm3u4vmp6: 自己寫FT api啊
稍微逆向一下可以簡單寫出來吧1F 07/24 16:35
→ xam: 換別家啊...3F 07/24 16:36
→ IBIZA: FT有停損單
你要的這兩個,用停損單就能辦到
選停損單,買進的話設突破多少時你要買進,賣出的話設跌破多少時你要賣出,最長可設90天,觸價幫你改市價單買進/賣出5F 07/24 16:39
→ hiefal: 有考慮過自己寫,但是首先程度不是很好,再來不是用它內建的庫我怕速度會慢
有考慮過換ib但是ib 要收手續費,另外停損單那個只能執行一次,我需要能持續幫我自動執行的(大概就是睡覺的時候也不要被洗出去的感覺@@)10F 07/24 16:46
→ IBIZA: 觸價買進還要能重複下?不怕抽插買爆?15F 07/24 16:51
→ hiefal: 會限制股數
td好像可以?我去研究一下 感謝
不過很意外相關的討論很少,還以為程式交易很熱門17F 07/24 16:57
→ layer0930: 內建那會慢…他又不是client to server
另外你在美國嗎?這麼遠你確定要程式交易?20F 07/24 17:01
→ IBIZA: 其實觸價單想買多少一次買進就好,沒在盯盤,抽插也一直買沒什麼意義22F 07/24 17:02
推 centaurjr: 她有內建的阿...為什麼還要自己寫XD
你用API寫你還要連線才會幫你下ㄟ,她內鍵下單不是不用連線還更快?24F 07/24 17:05
→ layer0930: 應該是沒寫過server…概念完全沒有27F 07/24 17:07
推 jyunwei: 「不是用它內建的庫怕會慢」,不是「用它內建的庫怕會慢」28F 07/24 17:10
→ layer0930: 不管是不是內建…可以看一下蜂鳥計畫30F 07/24 17:12
→ hiefal: 感謝j大幫解釋XD 我晚點有空整理一下各位大大的意見並編輯文章31F 07/24 17:14
推 jyunwei: 我只是覺得你看錯了而已…33F 07/24 17:15
→ layer0930: 那邊我看錯沒錯..,所以有補上是不是在美國34F 07/24 17:18
※ 編輯: hiefal (27.247.128.243 臺灣), 07/24/2023 17:53:03
推 monter2233: python的pyautogui可以用看看35F 07/24 17:44
※ 編輯: hiefal (27.247.128.243 臺灣), 07/24/2023 17:57:09
推 kenyun: 用內建的…就是亮底牌給莊家看啊
當然覺得自己能贏50%閒家的人 也沒必要顧慮就是36F 07/24 17:54
--