有網友玩演算法交易?一點點心路歷程分享 - 財經
By Bethany
at 2018-08-14T18:27
at 2018-08-14T18:27
Table of Contents
各位吹頂版的年薪300萬大大好
小弟最近在做一些跟演算法交易的研究,覺得這真的是一條不歸路
先說一下我認知中,小型個體戶能做的演算法交易:
==== 老派作法 ====
人工觀察期貨或是股票走勢,把腦袋的想法寫成策略去跑回測
人工觀測MDD,風險,報酬期望值....等等,靠人工完成多數決策
算是科學量化的研究方法,缺點是人力成本很高
覺得好像如果不一直快速開發新策略拼命寫,很快被市場淘汰
(回頭看自己寫的這段,覺得當初寫策略應該是有些過度最佳化了)
==== 新式作風 ====
用神經網路去預測數據,將數列走勢(因)與價格預測(果)連結在一起
可用最佳化的神經網路做價格預測,或是用強化學習做策略最佳化
自行定義機器人得分準則,讓機器人自動做交易,最佳化回測結果
把交易決策大多數的部分都交給電腦去自動分析
大概五年前,我一開始接觸演算法交易的時候用的是「老派作風」
自己也寫過約10支程式,其中有一些也曾在某一段時間內能賺錢
但是後來發現市場進化的速度實在太快
寫好程式之後,程式能用的週期越來越短
我寫過最長時間能賺的程式,有效時間也只有約半年左右
所有的人工程式後來也都失效了,實際上從來沒有靠自己寫的程式賺到錢
後來,漸漸的體認到我自己靠人眼看數據,思考策略,再刻成程式的作法成本實在太高了
實際上投入的時間成本跟獲得的收益根本不成比例(也可能我智力不夠?)
於是大約在1年前開始學習「新式作風」
也就是想學習用神經網路來預測的方式,從事交易
希望透過神經網路最佳化,讓電腦「自動從數據當中學策略」
但是從最近做的一些台指期數據的研究中
我發現要讓電腦「自動學」策略也很困難
想用全自動化的方法來學習交易策略,需要的硬體運算能力門檻也很高
一般10W預算以內「高級個人電腦配備」跑神經網路訓練實在是慢到悲劇
(i7 8700K,1080 Ti,64G Mem,SSD)
如果是用監督式學習的方式訓練網路去「預測」價格還可以跑出一點東西
以台指期來說,小弟做實驗測試結果,價格確實並非是「完全隨機」的
但是價格的可預測程度無法直接變成能實際賺錢的策略
真正完整的策略包含很多價格預測以外的決策內容,像是停損及進出場點位
這些東西都無法直接靠監督式學習的方式來得到,這也是監督式學習的先天限制所在
後來因緣際會之下,小弟看到阿發狗的新聞
非監督式學習(強化學習,RL)的概念很潮
第一次聽到阿發狗下圍棋的時候就深深被吸引,覺得這概念實在是屌
如果可以自己建一個交易遊戲,讓電腦自己去學策略並攻破遊戲實在太帥了
這實在是一個會讓喜歡交易的人一聽就高潮的概念
為此小弟又花了很多時間去看RL相關的Paper
也找到一些可用的工具,看文件,解Bug,自己嘗試不同演算法與參數
但是用強化學習的方法來訓練機器人,卻無可避免會碰到運算資源的問題
我先用小量數據,搭配類似阿發狗的演算法去訓練神經網路交易台指期
發現數據資料集小的時候,的確可以訓練出一些期望值>0的神經決策網路
「電腦自動開發策略」的預期目標 Get!
看到初步結果時,我的心頭大為振奮,覺得自己好像離交易聖杯越來越近了
反正就算市場會自己改變與進化,只要我的學習速度快過市場改變的速度
應賅還是可以在市場尚未改變之前交易獲利吧
天下武功,唯快不破,我想這也是交易的硬道理
但是這心頭的興奮雀躍感覺也沒有維持太久
當我開始想要更進一步,把訓練資料集從數天擴展到數月或是數年的時候
電腦自動訓練網路的時間就會變成哭爸久 Orz
看來除非再投資個幾十萬添購高檔CPU或是GPU
不然好像很難在合理時間內跑出有實際經濟效益(能真的讓我賺錢)的結果
當然要用Amazon開AWS server來跑運算當然也是可以
不過又要投時間學習寫分散式系統的程式,找演算法瓶頸
這樣一來又變成很燒錢的高門檻研究,想想覺得實在很難負擔的了
小弟並非全職交易人,但是投入研究交易的時間也不算少
雖然實質上沒賠很多錢,但如果把時間成本算進去的話也是投資頗多
現在回頭看起來,如果把那些投在研究交易上的時間都投資到別的地方去的話
大概也可以有不錯的成就
但是投入在交易上,好像沒賺錢就等於沒收穫的感覺
想來實在有些感嘆
不知道版上有多少人在玩演算法交易呢?
對交易的想法又是什麼,真的有個體戶靠演算法交易賺到錢嗎
大家的看法如何呢?
--
小弟最近在做一些跟演算法交易的研究,覺得這真的是一條不歸路
先說一下我認知中,小型個體戶能做的演算法交易:
==== 老派作法 ====
人工觀察期貨或是股票走勢,把腦袋的想法寫成策略去跑回測
人工觀測MDD,風險,報酬期望值....等等,靠人工完成多數決策
算是科學量化的研究方法,缺點是人力成本很高
覺得好像如果不一直快速開發新策略拼命寫,很快被市場淘汰
(回頭看自己寫的這段,覺得當初寫策略應該是有些過度最佳化了)
==== 新式作風 ====
用神經網路去預測數據,將數列走勢(因)與價格預測(果)連結在一起
可用最佳化的神經網路做價格預測,或是用強化學習做策略最佳化
自行定義機器人得分準則,讓機器人自動做交易,最佳化回測結果
把交易決策大多數的部分都交給電腦去自動分析
大概五年前,我一開始接觸演算法交易的時候用的是「老派作風」
自己也寫過約10支程式,其中有一些也曾在某一段時間內能賺錢
但是後來發現市場進化的速度實在太快
寫好程式之後,程式能用的週期越來越短
我寫過最長時間能賺的程式,有效時間也只有約半年左右
所有的人工程式後來也都失效了,實際上從來沒有靠自己寫的程式賺到錢
後來,漸漸的體認到我自己靠人眼看數據,思考策略,再刻成程式的作法成本實在太高了
實際上投入的時間成本跟獲得的收益根本不成比例(也可能我智力不夠?)
於是大約在1年前開始學習「新式作風」
也就是想學習用神經網路來預測的方式,從事交易
希望透過神經網路最佳化,讓電腦「自動從數據當中學策略」
但是從最近做的一些台指期數據的研究中
我發現要讓電腦「自動學」策略也很困難
想用全自動化的方法來學習交易策略,需要的硬體運算能力門檻也很高
一般10W預算以內「高級個人電腦配備」跑神經網路訓練實在是慢到悲劇
(i7 8700K,1080 Ti,64G Mem,SSD)
如果是用監督式學習的方式訓練網路去「預測」價格還可以跑出一點東西
以台指期來說,小弟做實驗測試結果,價格確實並非是「完全隨機」的
但是價格的可預測程度無法直接變成能實際賺錢的策略
真正完整的策略包含很多價格預測以外的決策內容,像是停損及進出場點位
這些東西都無法直接靠監督式學習的方式來得到,這也是監督式學習的先天限制所在
後來因緣際會之下,小弟看到阿發狗的新聞
非監督式學習(強化學習,RL)的概念很潮
第一次聽到阿發狗下圍棋的時候就深深被吸引,覺得這概念實在是屌
如果可以自己建一個交易遊戲,讓電腦自己去學策略並攻破遊戲實在太帥了
這實在是一個會讓喜歡交易的人一聽就高潮的概念
為此小弟又花了很多時間去看RL相關的Paper
也找到一些可用的工具,看文件,解Bug,自己嘗試不同演算法與參數
但是用強化學習的方法來訓練機器人,卻無可避免會碰到運算資源的問題
我先用小量數據,搭配類似阿發狗的演算法去訓練神經網路交易台指期
發現數據資料集小的時候,的確可以訓練出一些期望值>0的神經決策網路
「電腦自動開發策略」的預期目標 Get!
看到初步結果時,我的心頭大為振奮,覺得自己好像離交易聖杯越來越近了
反正就算市場會自己改變與進化,只要我的學習速度快過市場改變的速度
應賅還是可以在市場尚未改變之前交易獲利吧
天下武功,唯快不破,我想這也是交易的硬道理
但是這心頭的興奮雀躍感覺也沒有維持太久
當我開始想要更進一步,把訓練資料集從數天擴展到數月或是數年的時候
電腦自動訓練網路的時間就會變成哭爸久 Orz
看來除非再投資個幾十萬添購高檔CPU或是GPU
不然好像很難在合理時間內跑出有實際經濟效益(能真的讓我賺錢)的結果
當然要用Amazon開AWS server來跑運算當然也是可以
不過又要投時間學習寫分散式系統的程式,找演算法瓶頸
這樣一來又變成很燒錢的高門檻研究,想想覺得實在很難負擔的了
小弟並非全職交易人,但是投入研究交易的時間也不算少
雖然實質上沒賠很多錢,但如果把時間成本算進去的話也是投資頗多
現在回頭看起來,如果把那些投在研究交易上的時間都投資到別的地方去的話
大概也可以有不錯的成就
但是投入在交易上,好像沒賺錢就等於沒收穫的感覺
想來實在有些感嘆
不知道版上有多少人在玩演算法交易呢?
對交易的想法又是什麼,真的有個體戶靠演算法交易賺到錢嗎
大家的看法如何呢?
--
Tags:
財經
All Comments
By Frederic
at 2018-08-18T04:57
at 2018-08-18T04:57
By Candice
at 2018-08-20T16:52
at 2018-08-20T16:52
By Oliver
at 2018-08-22T15:35
at 2018-08-22T15:35
By Blanche
at 2018-08-26T21:56
at 2018-08-26T21:56
By Vanessa
at 2018-08-30T19:07
at 2018-08-30T19:07
By Edith
at 2018-09-01T17:26
at 2018-09-01T17:26
By Aaliyah
at 2018-09-05T06:17
at 2018-09-05T06:17
By Freda
at 2018-09-09T03:15
at 2018-09-09T03:15
By Ivy
at 2018-09-11T17:15
at 2018-09-11T17:15
By Candice
at 2018-09-14T01:32
at 2018-09-14T01:32
By Daniel
at 2018-09-15T15:13
at 2018-09-15T15:13
By Iris
at 2018-09-15T17:22
at 2018-09-15T17:22
By Doris
at 2018-09-19T11:39
at 2018-09-19T11:39
By Sierra Rose
at 2018-09-22T19:25
at 2018-09-22T19:25
By Jake
at 2018-09-24T17:18
at 2018-09-24T17:18
By Bennie
at 2018-09-25T05:13
at 2018-09-25T05:13
By Victoria
at 2018-09-30T00:39
at 2018-09-30T00:39
By Victoria
at 2018-09-30T20:17
at 2018-09-30T20:17
By Emily
at 2018-10-02T11:17
at 2018-10-02T11:17
By Tristan Cohan
at 2018-10-04T13:13
at 2018-10-04T13:13
By Olga
at 2018-10-04T22:40
at 2018-10-04T22:40
By Isabella
at 2018-10-05T18:55
at 2018-10-05T18:55
By Tom
at 2018-10-06T00:26
at 2018-10-06T00:26
By Skylar DavisLinda
at 2018-10-09T07:46
at 2018-10-09T07:46
By Anthony
at 2018-10-10T13:30
at 2018-10-10T13:30
By Suhail Hany
at 2018-10-15T00:26
at 2018-10-15T00:26
By Kama
at 2018-10-17T00:44
at 2018-10-17T00:44
By Tristan Cohan
at 2018-10-21T20:35
at 2018-10-21T20:35
By Elma
at 2018-10-25T11:54
at 2018-10-25T11:54
By Michael
at 2018-10-28T04:33
at 2018-10-28T04:33
By Dorothy
at 2018-10-29T15:49
at 2018-10-29T15:49
By Anthony
at 2018-10-29T21:07
at 2018-10-29T21:07
By Yuri
at 2018-11-01T06:07
at 2018-11-01T06:07
By Ina
at 2018-11-05T19:07
at 2018-11-05T19:07
By Joe
at 2018-11-06T11:41
at 2018-11-06T11:41
By Joseph
at 2018-11-06T19:41
at 2018-11-06T19:41
By Ethan
at 2018-11-07T09:04
at 2018-11-07T09:04
By Iris
at 2018-11-11T20:39
at 2018-11-11T20:39
By Emily
at 2018-11-16T05:25
at 2018-11-16T05:25
By Rebecca
at 2018-11-17T02:38
at 2018-11-17T02:38
By Delia
at 2018-11-20T06:37
at 2018-11-20T06:37
By Todd Johnson
at 2018-11-22T21:53
at 2018-11-22T21:53
By Sarah
at 2018-11-22T23:01
at 2018-11-22T23:01
By Megan
at 2018-11-24T18:47
at 2018-11-24T18:47
By Zora
at 2018-11-28T08:47
at 2018-11-28T08:47
By Frederic
at 2018-12-02T07:22
at 2018-12-02T07:22
By Mary
at 2018-12-05T02:17
at 2018-12-05T02:17
By Ingrid
at 2018-12-06T06:20
at 2018-12-06T06:20
By Vanessa
at 2018-12-09T03:03
at 2018-12-09T03:03
By Emma
at 2018-12-12T12:10
at 2018-12-12T12:10
By Mason
at 2018-12-16T18:09
at 2018-12-16T18:09
By Megan
at 2018-12-20T05:04
at 2018-12-20T05:04
By Edwina
at 2018-12-22T04:36
at 2018-12-22T04:36
By Franklin
at 2018-12-25T07:07
at 2018-12-25T07:07
By Isla
at 2018-12-28T12:24
at 2018-12-28T12:24
By Kama
at 2018-12-29T10:37
at 2018-12-29T10:37
By Mason
at 2019-01-03T05:34
at 2019-01-03T05:34
By John
at 2019-01-03T21:14
at 2019-01-03T21:14
By Poppy
at 2019-01-03T23:10
at 2019-01-03T23:10
By Kumar
at 2019-01-04T20:23
at 2019-01-04T20:23
By Mia
at 2019-01-05T03:08
at 2019-01-05T03:08
By Jessica
at 2019-01-05T22:04
at 2019-01-05T22:04
By Dinah
at 2019-01-07T11:30
at 2019-01-07T11:30
By Xanthe
at 2019-01-08T12:24
at 2019-01-08T12:24
By Harry
at 2019-01-09T06:47
at 2019-01-09T06:47
By Callum
at 2019-01-12T05:04
at 2019-01-12T05:04
By Rachel
at 2019-01-12T13:11
at 2019-01-12T13:11
By Yedda
at 2019-01-16T07:01
at 2019-01-16T07:01
By Rachel
at 2019-01-20T11:35
at 2019-01-20T11:35
By Bennie
at 2019-01-24T17:18
at 2019-01-24T17:18
By Enid
at 2019-01-29T00:12
at 2019-01-29T00:12
By Susan
at 2019-01-30T13:45
at 2019-01-30T13:45
By Andy
at 2019-01-31T18:01
at 2019-01-31T18:01
By Faithe
at 2019-02-02T13:35
at 2019-02-02T13:35
By Jake
at 2019-02-07T06:41
at 2019-02-07T06:41
By Faithe
at 2019-02-10T17:47
at 2019-02-10T17:47
By Carol
at 2019-02-11T18:17
at 2019-02-11T18:17
By Catherine
at 2019-02-16T02:18
at 2019-02-16T02:18
By Sierra Rose
at 2019-02-20T16:08
at 2019-02-20T16:08
By Olga
at 2019-02-22T08:41
at 2019-02-22T08:41
By Charlie
at 2019-02-24T23:25
at 2019-02-24T23:25
By Valerie
at 2019-02-25T13:47
at 2019-02-25T13:47
By Kumar
at 2019-03-01T02:52
at 2019-03-01T02:52
By Ula
at 2019-03-04T14:27
at 2019-03-04T14:27
By Regina
at 2019-03-06T15:27
at 2019-03-06T15:27
By Skylar DavisLinda
at 2019-03-11T13:02
at 2019-03-11T13:02
By Isla
at 2019-03-13T04:14
at 2019-03-13T04:14
By Edith
at 2019-03-14T18:11
at 2019-03-14T18:11
By Hedy
at 2019-03-18T06:18
at 2019-03-18T06:18
By David
at 2019-03-19T11:55
at 2019-03-19T11:55
By Doris
at 2019-03-22T07:19
at 2019-03-22T07:19
By Erin
at 2019-03-23T01:22
at 2019-03-23T01:22
By Gilbert
at 2019-03-26T00:40
at 2019-03-26T00:40
By Brianna
at 2019-03-27T08:34
at 2019-03-27T08:34
By Lily
at 2019-03-30T18:14
at 2019-03-30T18:14
By Puput
at 2019-04-04T07:56
at 2019-04-04T07:56
By Tristan Cohan
at 2019-04-04T21:23
at 2019-04-04T21:23
By Gary
at 2019-04-08T04:22
at 2019-04-08T04:22
By Margaret
at 2019-04-11T21:27
at 2019-04-11T21:27
By Tristan Cohan
at 2019-04-16T15:21
at 2019-04-16T15:21
By Faithe
at 2019-04-19T22:17
at 2019-04-19T22:17
By Brianna
at 2019-04-24T00:11
at 2019-04-24T00:11
By Yedda
at 2019-04-26T04:48
at 2019-04-26T04:48
By Puput
at 2019-04-27T18:53
at 2019-04-27T18:53
By Sierra Rose
at 2019-05-02T04:52
at 2019-05-02T04:52
By Hedwig
at 2019-05-03T19:59
at 2019-05-03T19:59
By Hamiltion
at 2019-05-08T08:24
at 2019-05-08T08:24
By Madame
at 2019-05-11T18:18
at 2019-05-11T18:18
By Callum
at 2019-05-14T19:34
at 2019-05-14T19:34
By Lauren
at 2019-05-17T06:56
at 2019-05-17T06:56
By Edwina
at 2019-05-22T02:08
at 2019-05-22T02:08
By Leila
at 2019-05-25T22:00
at 2019-05-25T22:00
By Robert
at 2019-05-27T15:20
at 2019-05-27T15:20
By Christine
at 2019-05-28T01:08
at 2019-05-28T01:08
By Mason
at 2019-05-29T17:00
at 2019-05-29T17:00
By Suhail Hany
at 2019-05-30T02:15
at 2019-05-30T02:15
By Ophelia
at 2019-05-31T14:16
at 2019-05-31T14:16
By Callum
at 2019-06-03T14:46
at 2019-06-03T14:46
By Yedda
at 2019-06-06T08:19
at 2019-06-06T08:19
By James
at 2019-06-09T20:54
at 2019-06-09T20:54
By Susan
at 2019-06-12T15:29
at 2019-06-12T15:29
By Hardy
at 2019-06-14T20:27
at 2019-06-14T20:27
By David
at 2019-06-15T19:05
at 2019-06-15T19:05
By Jacky
at 2019-06-17T10:45
at 2019-06-17T10:45
By Quanna
at 2019-06-17T15:33
at 2019-06-17T15:33
By Suhail Hany
at 2019-06-22T13:06
at 2019-06-22T13:06
By Charlotte
at 2019-06-24T03:50
at 2019-06-24T03:50
By Margaret
at 2019-06-25T08:43
at 2019-06-25T08:43
By Anonymous
at 2019-06-28T14:02
at 2019-06-28T14:02
By Skylar Davis
at 2019-07-01T20:49
at 2019-07-01T20:49
By George
at 2019-07-03T07:10
at 2019-07-03T07:10
By Hazel
at 2019-07-03T23:42
at 2019-07-03T23:42
By Jake
at 2019-07-07T13:12
at 2019-07-07T13:12
By Hamiltion
at 2019-07-09T01:53
at 2019-07-09T01:53
By Isabella
at 2019-07-09T10:52
at 2019-07-09T10:52
By Christine
at 2019-07-11T10:32
at 2019-07-11T10:32
By Annie
at 2019-07-14T09:55
at 2019-07-14T09:55
By Jake
at 2019-07-16T23:06
at 2019-07-16T23:06
By Tristan Cohan
at 2019-07-18T04:58
at 2019-07-18T04:58
By Zanna
at 2019-07-20T19:50
at 2019-07-20T19:50
By Elma
at 2019-07-22T12:39
at 2019-07-22T12:39
By Kyle
at 2019-07-23T05:42
at 2019-07-23T05:42
By Oscar
at 2019-07-26T14:57
at 2019-07-26T14:57
By Vanessa
at 2019-07-29T17:38
at 2019-07-29T17:38
By Hedy
at 2019-08-01T18:43
at 2019-08-01T18:43
By Yuri
at 2019-08-04T02:01
at 2019-08-04T02:01
By Jessica
at 2019-08-04T19:42
at 2019-08-04T19:42
By Anthony
at 2019-08-08T13:31
at 2019-08-08T13:31
By Connor
at 2019-08-11T06:02
at 2019-08-11T06:02
By Hardy
at 2019-08-14T20:57
at 2019-08-14T20:57
By Iris
at 2019-08-19T12:31
at 2019-08-19T12:31
By Lily
at 2019-08-21T01:32
at 2019-08-21T01:32
By Kyle
at 2019-08-25T05:21
at 2019-08-25T05:21
By Ursula
at 2019-08-30T00:40
at 2019-08-30T00:40
By Brianna
at 2019-09-03T11:26
at 2019-09-03T11:26
By Charlotte
at 2019-09-07T22:46
at 2019-09-07T22:46
By Eartha
at 2019-09-08T16:58
at 2019-09-08T16:58
By Yuri
at 2019-09-12T07:55
at 2019-09-12T07:55
By Barb Cronin
at 2019-09-15T11:49
at 2019-09-15T11:49
By Frederic
at 2019-09-16T17:55
at 2019-09-16T17:55
By Michael
at 2019-09-17T17:37
at 2019-09-17T17:37
By Rosalind
at 2019-09-20T03:06
at 2019-09-20T03:06
By Victoria
at 2019-09-24T18:25
at 2019-09-24T18:25
By Hedda
at 2019-09-26T05:09
at 2019-09-26T05:09
By Eartha
at 2019-09-28T05:29
at 2019-09-28T05:29
By Delia
at 2019-09-30T17:34
at 2019-09-30T17:34
By James
at 2019-10-02T00:01
at 2019-10-02T00:01
By Quintina
at 2019-10-02T02:57
at 2019-10-02T02:57
By Zanna
at 2019-10-07T00:53
at 2019-10-07T00:53
By Agatha
at 2019-10-09T01:36
at 2019-10-09T01:36
By Vanessa
at 2019-10-09T20:02
at 2019-10-09T20:02
By Noah
at 2019-10-10T02:07
at 2019-10-10T02:07
By Ula
at 2019-10-12T13:51
at 2019-10-12T13:51
By Ida
at 2019-10-16T22:57
at 2019-10-16T22:57
By Tracy
at 2019-10-19T20:26
at 2019-10-19T20:26
By Audriana
at 2019-10-23T04:12
at 2019-10-23T04:12
By Oscar
at 2019-10-24T21:05
at 2019-10-24T21:05
By Oscar
at 2019-10-29T12:11
at 2019-10-29T12:11
By Caitlin
at 2019-10-31T16:40
at 2019-10-31T16:40
By Quintina
at 2019-11-01T02:07
at 2019-11-01T02:07
By Jessica
at 2019-11-04T04:09
at 2019-11-04T04:09
By Kelly
at 2019-11-07T23:44
at 2019-11-07T23:44
By Victoria
at 2019-11-09T18:20
at 2019-11-09T18:20
By Jessica
at 2019-11-13T00:47
at 2019-11-13T00:47
Related Posts
(徵求)Multicharts相關書籍 謝謝
By Belly
at 2018-08-03T08:04
at 2018-08-03T08:04
multicharts的語法設定
By Candice
at 2018-07-30T17:21
at 2018-07-30T17:21
守株待兔 審時度勢 無入而不自得
By Oliver
at 2018-07-24T14:27
at 2018-07-24T14:27
從APP取得資料庫歷史資料
By Edward Lewis
at 2018-07-11T17:32
at 2018-07-11T17:32
策略上線多久算穩定?!多空差異策略?!
By Steve
at 2018-07-06T23:57
at 2018-07-06T23:57