[閒聊]有網友玩演算法交易?一點點心路歷程分享
各位吹頂版的年薪300萬大大好
小弟最近在做一些跟演算法交易的研究,覺得這真的是一條不歸路
先說一下我認知中,小型個體戶能做的演算法交易:
==== 老派作法 ====
人工觀察期貨或是股票走勢,把腦袋的想法寫成策略去跑回測
人工觀測MDD,風險,報酬期望值....等等,靠人工完成多數決策
算是科學量化的研究方法,缺點是人力成本很高
覺得好像如果不一直快速開發新策略拼命寫,很快被市場淘汰
(回頭看自己寫的這段,覺得當初寫策略應該是有些過度最佳化了)
==== 新式作風 ====
用神經網路去預測數據,將數列走勢(因)與價格預測(果)連結在一起
可用最佳化的神經網路做價格預測,或是用強化學習做策略最佳化
自行定義機器人得分準則,讓機器人自動做交易,最佳化回測結果
把交易決策大多數的部分都交給電腦去自動分析
大概五年前,我一開始接觸演算法交易的時候用的是「老派作風」
自己也寫過約10支程式,其中有一些也曾在某一段時間內能賺錢
但是後來發現市場進化的速度實在太快
寫好程式之後,程式能用的週期越來越短
我寫過最長時間能賺的程式,有效時間也只有約半年左右
所有的人工程式後來也都失效了,實際上從來沒有靠自己寫的程式賺到錢
後來,漸漸的體認到我自己靠人眼看數據,思考策略,再刻成程式的作法成本實在太高了
實際上投入的時間成本跟獲得的收益根本不成比例(也可能我智力不夠?)
於是大約在1年前開始學習「新式作風」
也就是想學習用神經網路來預測的方式,從事交易
希望透過神經網路最佳化,讓電腦「自動從數據當中學策略」
但是從最近做的一些台指期數據的研究中
我發現要讓電腦「自動學」策略也很困難
想用全自動化的方法來學習交易策略,需要的硬體運算能力門檻也很高
一般10W預算以內「高級個人電腦配備」跑神經網路訓練實在是慢到悲劇
(i7 8700K,1080 Ti,64G Mem,SSD)
如果是用監督式學習的方式訓練網路去「預測」價格還可以跑出一點東西
以台指期來說,小弟做實驗測試結果,價格確實並非是「完全隨機」的
但是價格的可預測程度無法直接變成能實際賺錢的策略
真正完整的策略包含很多價格預測以外的決策內容,像是停損及進出場點位
這些東西都無法直接靠監督式學習的方式來得到,這也是監督式學習的先天限制所在
後來因緣際會之下,小弟看到阿發狗的新聞
非監督式學習(強化學習,RL)的概念很潮
第一次聽到阿發狗下圍棋的時候就深深被吸引,覺得這概念實在是屌
如果可以自己建一個交易遊戲,讓電腦自己去學策略並攻破遊戲實在太帥了
這實在是一個會讓喜歡交易的人一聽就高潮的概念
為此小弟又花了很多時間去看RL相關的Paper
也找到一些可用的工具,看文件,解Bug,自己嘗試不同演算法與參數
但是用強化學習的方法來訓練機器人,卻無可避免會碰到運算資源的問題
我先用小量數據,搭配類似阿發狗的演算法去訓練神經網路交易台指期
發現數據資料集小的時候,的確可以訓練出一些期望值>0的神經決策網路
「電腦自動開發策略」的預期目標 Get!
看到初步結果時,我的心頭大為振奮,覺得自己好像離交易聖杯越來越近了
反正就算市場會自己改變與進化,只要我的學習速度快過市場改變的速度
應賅還是可以在市場尚未改變之前交易獲利吧
天下武功,唯快不破,我想這也是交易的硬道理
但是這心頭的興奮雀躍感覺也沒有維持太久
當我開始想要更進一步,把訓練資料集從數天擴展到數月或是數年的時候
電腦自動訓練網路的時間就會變成哭爸久 Orz
看來除非再投資個幾十萬添購高檔CPU或是GPU
不然好像很難在合理時間內跑出有實際經濟效益(能真的讓我賺錢)的結果
當然要用Amazon開AWS server來跑運算當然也是可以
不過又要投時間學習寫分散式系統的程式,找演算法瓶頸
這樣一來又變成很燒錢的高門檻研究,想想覺得實在很難負擔的了
小弟並非全職交易人,但是投入研究交易的時間也不算少
雖然實質上沒賠很多錢,但如果把時間成本算進去的話也是投資頗多
現在回頭看起來,如果把那些投在研究交易上的時間都投資到別的地方去的話
大概也可以有不錯的成就
但是投入在交易上,好像沒賺錢就等於沒收穫的感覺
想來實在有些感嘆
不知道版上有多少人在玩演算法交易呢?
對交易的想法又是什麼,真的有個體戶靠演算法交易賺到錢嗎
大家的看法如何呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.23.18
※ 文章網址: https://www.ptt.cc/bbs/Trading/M.1534242463.A.5CB.html
推
08/14 19:22,
6年前
, 1F
08/14 19:22, 1F
→
08/14 19:22,
6年前
, 2F
08/14 19:22, 2F
→
08/14 19:22,
6年前
, 3F
08/14 19:22, 3F
→
08/14 19:36,
6年前
, 4F
08/14 19:36, 4F
→
08/14 19:37,
6年前
, 5F
08/14 19:37, 5F
→
08/14 19:38,
6年前
, 6F
08/14 19:38, 6F
→
08/14 19:44,
6年前
, 7F
08/14 19:44, 7F
→
08/14 19:44,
6年前
, 8F
08/14 19:44, 8F
→
08/14 19:45,
6年前
, 9F
08/14 19:45, 9F
→
08/14 19:46,
6年前
, 10F
08/14 19:46, 10F
→
08/14 19:51,
6年前
, 11F
08/14 19:51, 11F
推
08/14 21:20,
6年前
, 12F
08/14 21:20, 12F
→
08/14 21:21,
6年前
, 13F
08/14 21:21, 13F
→
08/14 21:23,
6年前
, 14F
08/14 21:23, 14F
→
08/14 21:23,
6年前
, 15F
08/14 21:23, 15F
→
08/14 21:24,
6年前
, 16F
08/14 21:24, 16F
→
08/14 21:29,
6年前
, 17F
08/14 21:29, 17F
→
08/14 21:30,
6年前
, 18F
08/14 21:30, 18F
→
08/14 21:32,
6年前
, 19F
08/14 21:32, 19F
→
08/14 21:34,
6年前
, 20F
08/14 21:34, 20F
推
08/14 21:38,
6年前
, 21F
08/14 21:38, 21F
→
08/14 21:39,
6年前
, 22F
08/14 21:39, 22F
→
08/14 21:40,
6年前
, 23F
08/14 21:40, 23F
→
08/14 21:41,
6年前
, 24F
08/14 21:41, 24F
→
08/14 21:42,
6年前
, 25F
08/14 21:42, 25F
推
08/14 21:43,
6年前
, 26F
08/14 21:43, 26F
推
08/14 21:43,
6年前
, 27F
08/14 21:43, 27F
→
08/14 21:43,
6年前
, 28F
08/14 21:43, 28F
→
08/14 21:44,
6年前
, 29F
08/14 21:44, 29F
→
08/14 21:46,
6年前
, 30F
08/14 21:46, 30F
→
08/14 22:05,
6年前
, 31F
08/14 22:05, 31F
→
08/14 22:10,
6年前
, 32F
08/14 22:10, 32F
→
08/14 22:10,
6年前
, 33F
08/14 22:10, 33F
→
08/14 22:10,
6年前
, 34F
08/14 22:10, 34F
推
08/14 22:14,
6年前
, 35F
08/14 22:14, 35F
→
08/14 22:15,
6年前
, 36F
08/14 22:15, 36F
→
08/14 22:18,
6年前
, 37F
08/14 22:18, 37F
推
08/14 22:18,
6年前
, 38F
08/14 22:18, 38F
→
08/14 22:19,
6年前
, 39F
08/14 22:19, 39F
還有 127 則推文
還有 1 段內文
→
08/23 11:05,
6年前
, 167F
08/23 11:05, 167F
→
08/23 11:28,
6年前
, 168F
08/23 11:28, 168F
→
08/23 11:28,
6年前
, 169F
08/23 11:28, 169F
推
08/23 11:57,
6年前
, 170F
08/23 11:57, 170F
→
08/23 14:24,
6年前
, 171F
08/23 14:24, 171F
→
08/23 14:26,
6年前
, 172F
08/23 14:26, 172F
→
08/23 14:31,
6年前
, 173F
08/23 14:31, 173F
→
08/23 14:33,
6年前
, 174F
08/23 14:33, 174F
→
08/23 14:35,
6年前
, 175F
08/23 14:35, 175F
→
08/23 14:37,
6年前
, 176F
08/23 14:37, 176F
→
08/23 14:47,
6年前
, 177F
08/23 14:47, 177F
→
08/23 21:15,
6年前
, 178F
08/23 21:15, 178F
→
08/23 22:20,
6年前
, 179F
08/23 22:20, 179F
推
08/23 23:34,
6年前
, 180F
08/23 23:34, 180F
→
08/23 23:36,
6年前
, 181F
08/23 23:36, 181F
→
08/23 23:40,
6年前
, 182F
08/23 23:40, 182F
推
08/24 00:43,
6年前
, 183F
08/24 00:43, 183F
→
08/24 00:45,
6年前
, 184F
08/24 00:45, 184F
→
08/24 00:45,
6年前
, 185F
08/24 00:45, 185F
→
08/24 15:18,
6年前
, 186F
08/24 15:18, 186F
→
08/24 15:20,
6年前
, 187F
08/24 15:20, 187F
→
08/24 15:21,
6年前
, 188F
08/24 15:21, 188F
→
08/24 15:22,
6年前
, 189F
08/24 15:22, 189F
→
08/24 15:25,
6年前
, 190F
08/24 15:25, 190F
→
08/24 15:26,
6年前
, 191F
08/24 15:26, 191F
推
08/24 17:20,
6年前
, 192F
08/24 17:20, 192F
推
08/24 21:17,
6年前
, 193F
08/24 21:17, 193F
→
08/24 21:20,
6年前
, 194F
08/24 21:20, 194F
推
08/24 21:23,
6年前
, 195F
08/24 21:23, 195F
→
08/24 21:25,
6年前
, 196F
08/24 21:25, 196F
→
08/24 21:27,
6年前
, 197F
08/24 21:27, 197F
→
08/24 21:29,
6年前
, 198F
08/24 21:29, 198F
→
08/24 21:30,
6年前
, 199F
08/24 21:30, 199F
→
08/24 21:32,
6年前
, 200F
08/24 21:32, 200F
→
08/24 21:32,
6年前
, 201F
08/24 21:32, 201F
推
08/24 21:40,
6年前
, 202F
08/24 21:40, 202F
→
08/24 21:42,
6年前
, 203F
08/24 21:42, 203F
→
08/24 22:54,
6年前
, 204F
08/24 22:54, 204F
噓
09/17 10:55,
6年前
, 205F
09/17 10:55, 205F
→
09/18 10:12,
6年前
, 206F
09/18 10:12, 206F
討論串 (同標題文章)
Trading 近期熱門文章
PTT職涯區 即時熱門文章