Multicharts回測教學看這裡

在進入Multicharts回測教學前,我們先來認識一下Multicharts到底是甚麼,Multicharts基本上屬於程式交易平台,功用繁多,除了有市場數據分析的功能外,也能進行歷史策略回測,能夠讓交易者清楚知道自己的策略,確保擬定出來的試行策略是否確實有效。相較於其他程式交易系統來說,Multicharts更容易上手,在語言支援上亦支持繁體中文版,對於英文不好又或是不習慣看簡體中文的人來說,Multicharts會更平易近人一些。

在程式交易的優點上,除了可以撇除人性盲點外,最重要的是,Multicharts可以透過回測來了解所擬定策略的歷史績效,進一步透過這些回測,掌握交易策略的特性,並且進行調整,而Multicharts也提供了多樣的統計數據,讓操作者可以儘可能地做到全面性的策略回測,以提高程式交易的勝率。

Multicharts細部回測須注意資料準確性

在Multicharts細部回測上,必須要幾個條件要滿足,才有可能讓策略績效報告更為準確,首先當然是歷史資料的品質,所謂的品質就在於資料的正確性與精準度, 資料要夠正確,跑出來的回測才會更貼近事實,否則,如果資料有誤,策略績效報告也會失準,有可能會讓你誤信這個策略可以成功勝出,卻一直處在賠錢的狀態裡。

再來,還得設定出正確的交易成本,根據券商資料,Multicharts一開始的回測績效設定,初始將成本預設為0,因此,使用者必須要設定好確切交易成本,才能跑出有效度的策略績效回測,尤其是針對進出頻繁的交易模式,手續費、滑價等各項成本,都必須在考量之中。

Multicharts策略分享

那既然要做程式交易,自然而然就是要透過條件,制定策略來進出市場,Multicharts策略分享其實網路上有很多,有包括專門作當沖的,比如說鎖定在1分鐘K線追蹤的交易策略,亦有專門抓乖離過大的策略,除此之外,也有針對布林通道,亦或是KD值、KDJ值進行追蹤,設做策略交易依據的方法。

不過,不管是哪一種,都可以發現,這些條件,其實如果不是用太複雜的變數下去互為條件,基本上以單一指標或是三項指標加總,人腦都還是可以處理,但差別在哪,差別在於人腦會思考這樣真的對嗎?但程式交易,如果回測跑出來,策略績效是正的,基本上程式交易就是會果斷執行,並且嚴格執行停損停利等動作。

 

延伸閱讀:

程式交易是什麼?自動化的優勢與缺點解析

量化交易透過數據運算做決策,避免人性上的誤區