自製期貨交易程式 - 股票

David avatar
By David
at 2019-12-29T02:51

Table of Contents

今年大概前後花了200-300小時開發了這套期貨交易軟體, 原來只是單純想找回測軟體,
就順便開發了一套交易系統. 上線時間大約四個月. 程式已經相當穩定, 並串接line回報
, 大部分時間不需人為干預. 收訊息並手機看看下單狀況. 減少看盤時間.

目前提供功能
僅交易台指期, 大小台均有.
固定使用五分K模型
全時交易週一到週六早盤夜盤
訊號時間延遲都在1s(1000ms)內, 最關鍵的滑價均落在0-2點雙邊, 早盤我都使用市價單
僅支援群益API
Line回報三大法人買賣, 散戶小台


這程式比較適合有程式底子的人, 因為可能還是有臭蟲xd, 不適合短tick的模型, 敏感度
太高的模型, 滑一兩點就要你命那種, 我的平均單筆獲利均在1x點up, 也不適合對程式要
求度太高的交易員畢竟不是MC等級的商用交易軟體. 個人很喜歡程式交易跟球員的例子,
球員本身就是策略, 而軟體就如同球員裝備, 給你再好的裝備你也打不贏喬丹, 但喬丹也
有需要休息的時候. 這時候就是考驗教練的策略管理.

想分享給各位順便尋找對交易程式開發有興趣的大大一起幫忙.
目前會繼續開發
1. 成交回報接line, 下單後回報留倉部位
2. 多策略下單
3. 多商品支援,海期支援
4. 股票透過自訂策略篩選後接line通知
5. 串接多卷商API
6. 程式優化, 架構優化. 減少程式運算時間

目前已知臭蟲
幽靈單, 因報價不一致導致幽靈單. 頻率相當的低, 僅發生三四次

整個程式架起來應該需要1-2小時, 真的比較適合有程式底子的人試用, 怕有bug會害人.
還要安裝有的沒的相當麻煩, 而且需要自行開發策略.

Line截圖畫面
https://i.imgur.com/rvX9yr7.jpg
https://i.imgur.com/cR5ClOj.jpg

Github
https://github.com/hanyang0721
需下載SKQuote, SKOrder, Backtrader, Stock-Database, ATMMonitor(僅監控用,不一定
需要)
※ 編輯: tmdla (123.194.176.219 臺灣), 12/29/2019 02:52:34
a5312042001 : 厲害喔,雖然用不到,還是推12/29 03:22
ps030010 : 我有興趣,本身也是寫程式的12/29 03:35
zxc2051516 : 給點主觀交易者活路QQ12/29 03:39
darkMood : 有什麼理由不用現成的,雖然要錢,但穩定度好太多12/29 03:48
hill560 : 推12/29 04:16
semicoma : @darkMood 我的看法是 在寫工具的過程中 會越來越懂12/29 05:47
semicoma : 標的所需要的技術和知識 穩定度相對來說反而是小事12/29 05:48
semicoma : 他又不是突然間要面臨到scaling需要動態調整伺服器12/29 05:49
semicoma : 能力12/29 05:49
danieldaydd : 推 我自己也有做元大的12/29 06:31
jerrychuang : 厲害,推 12/29 07:24
sde7w9xzo : 厲害,我只會用vba跑資料而已12/29 07:36
coolfishman : 感謝12/29 07:42
mike110100 : 猛12/29 08:34
Altair : 商業化的東西 經過更多人的驗證 穩定度當然更好12/29 08:40
wingstar : 讚,下載回來幫除錯12/29 08:41
noreasonkon : 個人經驗 對資料後處理的過程中其實能學到不少東西12/29 08:42
anger00kimo : 高手12/29 08:50
lakp : 佩服你們會寫程式真的很厲害12/29 09:07
templer : 強者才自己寫程式 12/29 09:18
jinhouse123 : 10年前我也是自己寫程式,不過那時候主要在CB12/29 09:26
semicoma : 像我都用minecraft來建交易系統12/29 10:20
sinpact : 強者,可是完全看不懂 XD12/29 10:31
IJustPass : 謝謝12/29 10:44
Lowpapa : 好人12/29 10:50
locao1120w : 推 有空幫忙除蟲看看12/29 11:17
cobrasgo : 串line的話有訊息總數限制,有考慮到這點嗎?12/29 11:19
smartree : 先推一個,感謝分享12/29 11:22
cobrasgo : 報價不一致是怎麼回事?我本身也有弄了一套類似但12/29 11:25
cobrasgo : 功能應該比較多的東西,有興趣私信line我討論12/29 11:25
bxc : 寫程式可以賺錢啊 看看MR就知道了12/29 11:25
simo520 : 用現成的就好~自己寫太累花點小錢方便很多12/29 12:29
qqq5890003 : 強.. 12/29 12:29
evolution999: 推12/29 12:38
jackyhobingo: 厲害 給推12/29 12:41
mirac1e : 程式要是有用的話 每個用的人都月入百萬了12/29 13:04
程式會不會賺錢主要還是在策略跟策略管理.
很多人害怕程式一進場就開始賠錢, 這是正常的. 必須要有賠錢的心態, 以及程式不會幫
你賺大錢的想法. 程式交易頂多是電子交易的衍生物, 幫助投資人檢視績效與策略以及減
少看盤時間.
※ 編輯: tmdla (123.194.176.219 臺灣), 12/29/2019 13:32:09
mattaus : 當心觸犯期貨交易法 12/29 13:33
guanting886 : 程式是輔助你的交易過程跟策略,盈虧本來就該自負 12/29 14:14
guanting886 : 原PO原文也沒有鼓吹到什麼用了它會暴賺 你怎麼會 12/29 14:14
guanting886 : 覺得用程式=獲利百萬? 12/29 14:14
guanting886 : 不過我想這個軟體比較偏向同好研究交流,很多人仍 12/29 14:23
guanting886 : 應該會偏向直接租現成軟體,因為優勢還是很明顯 1. 12/29 14:23
guanting886 : 軟體的穩定,被確實杯大量驗證過 高風險交易應該 12/29 14:23
guanting886 : 更謹慎 2. 每項功能仍需要時間開發 但交易工具這種 12/29 14:23
guanting886 : 東西就像上戰場的武器 沒準備好你應該是龜在家裡 3. 12/29 14:23
guanting886 : 程式效能 不論是語言的選擇或長期營運後的調整優 12/29 14:23
guanting886 : 化他的執行效率會好很多 12/29 14:23
s4511981 : 手邊沒電腦,回去研究一下,先謝了。 12/29 15:16
adsl12367 : 謝謝 剛好拿來跟我的做比對 12/29 15:53
JANUARZ : 推 12/29 17:08
popolili : 推 謝謝分享 12/30 01:53
mepowerlmay : 用程式獲利百萬也不跟你說唷 02/05 12:25

Tags: 股票

All Comments

Caitlin avatar
By Caitlin
at 2019-12-30T18:30
厲害喔,雖然用不到,還是推
Erin avatar
By Erin
at 2019-12-31T02:35
我有興趣,本身也是寫程式的
Eden avatar
By Eden
at 2020-01-04T08:54
給點主觀交易者活路QQ
Ida avatar
By Ida
at 2020-01-04T22:25
有什麼理由不用現成的,雖然要錢,但穩定度好太多
Hazel avatar
By Hazel
at 2020-01-06T21:03
Agnes avatar
By Agnes
at 2020-01-11T07:33
@darkMood 我的看法是 在寫工具的過程中 會越來越懂
Barb Cronin avatar
By Barb Cronin
at 2020-01-14T04:39
標的所需要的技術和知識 穩定度相對來說反而是小事
Dora avatar
By Dora
at 2020-01-16T21:39
他又不是突然間要面臨到scaling需要動態調整伺服器
能力
Bethany avatar
By Bethany
at 2020-01-18T21:16
推 我自己也有做元大的
Skylar Davis avatar
By Skylar Davis
at 2020-01-21T07:24
厲害,推
Ingrid avatar
By Ingrid
at 2020-01-23T01:39
厲害,我只會用vba跑資料而已
Susan avatar
By Susan
at 2020-01-24T21:24
感謝
Bethany avatar
By Bethany
at 2020-01-27T16:38
Edward Lewis avatar
By Edward Lewis
at 2020-02-01T00:13
商業化的東西 經過更多人的驗證 穩定度當然更好
Kristin avatar
By Kristin
at 2020-02-04T04:38
讚,下載回來幫除錯
Tristan Cohan avatar
By Tristan Cohan
at 2020-02-06T10:52
個人經驗 對資料後處理的過程中其實能學到不少東西
Eden avatar
By Eden
at 2020-02-09T13:45
高手
Olga avatar
By Olga
at 2020-02-12T06:18
佩服你們會寫程式真的很厲害
Liam avatar
By Liam
at 2020-02-16T12:01
強者才自己寫程式
Ingrid avatar
By Ingrid
at 2020-02-19T19:15
10年前我也是自己寫程式,不過那時候主要在CB
Isabella avatar
By Isabella
at 2020-02-23T15:08
像我都用minecraft來建交易系統
Callum avatar
By Callum
at 2020-02-25T05:10
強者,可是完全看不懂 XD
Annie avatar
By Annie
at 2020-02-27T11:48
謝謝
Audriana avatar
By Audriana
at 2020-03-01T22:41
好人
Ula avatar
By Ula
at 2020-03-04T20:35
推 有空幫忙除蟲看看
Frederic avatar
By Frederic
at 2020-03-08T04:09
串line的話有訊息總數限制,有考慮到這點嗎?
Selena avatar
By Selena
at 2020-03-11T01:26
先推一個,感謝分享
David avatar
By David
at 2020-03-12T03:00
報價不一致是怎麼回事?我本身也有弄了一套類似但
功能應該比較多的東西,有興趣私信line我討論
Freda avatar
By Freda
at 2020-03-16T02:56
寫程式可以賺錢啊 看看MR就知道了
Doris avatar
By Doris
at 2020-03-16T21:05
用現成的就好~自己寫太累花點小錢方便很多
Andrew avatar
By Andrew
at 2020-03-19T17:28
強..
Aaliyah avatar
By Aaliyah
at 2020-03-21T01:44
Lily avatar
By Lily
at 2020-03-25T12:07
厲害 給推
Dora avatar
By Dora
at 2020-03-26T17:36
程式要是有用的話 每個用的人都月入百萬了
Daniel avatar
By Daniel
at 2020-03-29T12:27
當心觸犯期貨交易法
Candice avatar
By Candice
at 2020-03-29T22:34
程式是輔助你的交易過程跟策略,盈虧本來就該自負
原PO原文也沒有鼓吹到什麼用了它會暴賺 你怎麼會
覺得用程式=獲利百萬?
Iris avatar
By Iris
at 2020-03-30T01:53
不過我想這個軟體比較偏向同好研究交流,很多人仍
應該會偏向直接租現成軟體,因為優勢還是很明顯 1.
軟體的穩定,被確實杯大量驗證過 高風險交易應該
更謹慎 2. 每項功能仍需要時間開發 但交易工具這種
東西就像上戰場的武器 沒準備好你應該是龜在家裡 3.
程式效能 不論是語言的選擇或長期營運後的調整優
化他的執行效率會好很多
Christine avatar
By Christine
at 2020-03-30T16:34
手邊沒電腦,回去研究一下,先謝了。
Xanthe avatar
By Xanthe
at 2020-04-04T16:31
謝謝 剛好拿來跟我的做比對
Catherine avatar
By Catherine
at 2020-04-05T06:46
Ophelia avatar
By Ophelia
at 2020-04-10T00:10
推 謝謝分享
Kama avatar
By Kama
at 2020-04-14T12:02
用程式獲利百萬也不跟你說唷

根本沒有零成本這種事吧?

Kristin avatar
By Kristin
at 2019-12-29T01:27
「根本就沒有零成本這檔事」我簡單回應。 我只看市值,市值只要增高,除息就是除掉市值,錢進到口袋,就這麼簡單。 穩定存股就是,市值會穩穩長大,而且只要市值高於投入成本,那煩惱啥呢? 『市值升上去,股利流進來,兆豐哥發大財」 簡簡單單多輕鬆。 https://i.imgur.com/yaWs1JF.jp ...

根本沒有零成本這種事吧?

Hazel avatar
By Hazel
at 2019-12-29T01:09
※ 引述《Capufish (Capufish)》之銘言: : 股版跟一些存股書常提到「零成本」 : 例如中華電存了十年早就零成本了 「早就」這句話就是錯的 因為人無法預測未來 只能用現在角度看過去 : 接下來領的都是賺的 : 但這種說法不對吧? 假設我2000年買入最高價100元的中華電 股利收 ...

為保經濟增長 中共明年或增發10%地方債

Victoria avatar
By Victoria
at 2019-12-28T23:34
1.原文連結: ※過長無法點擊者必須縮網址 http://www.epochtimes.com/b5/19/12/28/n11751072.htm 2.原文內容: 為保經濟增長 中共明年或增發10%地方債 中國財政科學研究院院長劉尚希12月26日表示,為了保證經濟增長,中共當局明年可能允 許地方當局增加發 ...

台積電核彈拱台股?老謝爆背後有「藏鏡人

Sierra Rose avatar
By Sierra Rose
at 2019-12-28T23:08
1.原文連結: http://bit.ly/354GojQ 2.原文內容: 台積電核彈拱台股?老謝爆背後有「藏鏡人」 即使貿易戰攪局,美國總統川普上任3年以來,美股飆漲逾50%,超越歷任總統。其實,不只道瓊指數朝30000點大關邁進,台股也重返12000點逼近新高,財信傳媒董事長謝金河指出,全球股市 ...

【神祕大戶存股勝經2】不忍同學父失智女

Odelette avatar
By Odelette
at 2019-12-28T23:06
【神祕大戶存股勝經2】不忍同學父失智女兒腦麻 大戶教他抵押房產存股翻身 鏡周刊 文|歐陽善玲 一般人存股通常是為了領息過生活,但神祕大戶傅君玉存股,領到的息卻能拿來買頂級豪 宅,如此霸氣,他憑靠的是什麼?「時間是投資最好的朋友,這句話很重要,你一定要寫 進去。」他眼神篤定地說。 傅君玉持股集中,看準標的 ...