市場觀察所有文章

學習量化交易的過程與觀察

為什麼我會開始學習量化交易呢?

一直以來自己都會希望自己能夠用一些更方便的技能做事情,因此利用年假的時間自己上網找了Python的學習資源探索一下程式語言。

Python這個語言有一個蠻實際的應用,就是應用在金融服務,比如金融分析、量化交易等等。

身為一名投資人,以更有效率的方式認識這個市場是一件非常美妙的事情,因此我決定學習「量化」、但不「交易」。

我並沒有想成為一名「交易者」,這與我的個性並不符合,比起交易,我更喜歡當一名長期投資者。

我在研究時發現有個叫做pyfolio套件十分令我著迷,可以繪製出蠻精美的圖表,因此激起我的學習慾望。

pyfolio是一個由quantinc .開發的用於金融投資組合的性能和風險分析的Python庫。

它可以很好地與Zipline開源回溯測試庫一起工作,以下是pyfolio套件可以做出的成果:


我學到哪邊?

截至目前為止,我學會了安裝套件、設定環境以及繪製過去股市的走勢圖,以下是我目前的學習成果:

繪製圖表主要需要pandas_datareader以及透過API取得資料源,接著進行資料整理,比如把date轉為index,接著用mplfinance繪製。

光是這一段就有非常多規則需要認識,現在的我只會生吞活剝,是個只會依樣畫葫蘆的初學者。


曾經的量化交易

在學習的過程中,我發現了Quantopian這個量化交易社群關閉的案例。

Quantopian曾經是全球最大的量化金融學習和研究社區,曾經募集到總額達4880萬美元的資金。

募資經過如下:

  • 2013年1月,獲得210萬美元種子輪融資,
  • 2013年10月,獲得670萬美元A輪融資;
  • 2014年11月,獲得1500萬美元B輪融資;
  • 2021年3月,完成2500萬美元C輪融資,由Andreessen Horowitz領投,其現有投資者參與跟投。

美劇Billions原型,Point72掌門人科恩也投資Quantopian,其將在Quantopian管理的算法的指導下投資2.5億美元,早期投資機構還包括Bessemer Venture Partners、Khosla Ventures以及Spark Capital跟投。

然而這樣一個平台卻在2020年10月宣布下線。

一篇貼文紀錄了為什麼這樣的量化交易平台會關閉:

Quantopian為什麼要關門?

最直觀的答案:不能賺錢!!!

Quantopian本來的賺錢模式就是提供很多免費資源,然後和開發出賺錢策略的開發者一同share利潤。

現在要關閉了,其實就是暗示即使這麼多人一起開發策略,但根本沒策略能長賺!

我相信很多Quantopian的用戶也曾經開發出在回測上多麼能賺的策略,它們都擁有完美無瑕的資金曲線,但如果這些策略真的能賺,即使有少部份策略隨後失效,但只要執行著汰弱留強的模式,整體能賺的策略也應該比不能賺的多,除非……

除非Community內絕大多數的策略根本也是不能賺,在扣除所有營運成本後,即使怎麼汰弱留強也是多餘的。

如果整體期望值是負,無論怎麼控制也不能使期望值轉正的。

Python又好、R又好、MultiCharts又好,這些工具都只是幫助你快速分析過去數據而已,而且只要你按某種方法分析出某個結論,就會很容易認為市場必定存在著某種恆定的模式,並無時無刻噴錢給你。

而市場真實的面貌反而像一個會不斷否定自己的主體,我們當然也是其中一員,所以我們隨時也會被市場否定,過去的東西當然也被否定,這種自我否定反而能讓市場一直長存下去,而不是如多數的參與者那樣只希望找到一種恆常、自我肯定的方式,這種自我肯定的傾向永遠也敵不過市場的否定力量。

集合眾人的智慧的平台居然關閉,這讓我不禁感到唏噓,也讓我想到先前長期資本管理公司(LTCM)的故事,總是有人想著利用完美的交易策略來從金融市場獲利,但真的很少能看到持續存在於市場的的人。

交易策略扣除手續費之後,僅剩的利潤非常微薄,這往往需要靠加大槓桿去增加回報

在進行這樣高頻交易的時候,最開心的往往是券商,因為可以從中獲取交易的手續費,但執行策略的人真的能賺到錢嗎?可能未必。


你好,我是蔡至誠PG,《阿爾發證券投顧》教育長,《我畢業五年,用ETF賺到400萬》作者,《提早五年退休:PG 財經個人財務調配術》講師。

定期定額投資美股ETF增加被動收入,我們公司推出的機器人理財平台能讓你一站式做好規劃,幫你追蹤財務目標達成率,幫你挑選低成本的ETF投資組合,投資之後24小時追蹤與自動再平衡

陪您一起安心達成財務目標,點擊下方連結加入官方LINE@預約諮詢,讓今天的投資更輕鬆,明天的生活更美好!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Back to top button