【程式交易實戰 02】策略績效度量的方法(上)
· 13 min read
歡迎來到 程式交易實戰 的第二堂課,上堂課我們學習到交易策略的基本組成以及簡單的當沖策略,但將想法轉換成程式碼後,我們還需要透過回測驗證及調整,才能夠確保策略的可行性,進而提升實單交易的信心。那到底該如何評估策略是否適合我們呢?
讀完本篇文,您將學會...
- 熟悉衡量策略績效的方法:報酬率、勝率、賺賠比、獲利因子
- 實作當沖策略的績效回測
如何衡量策略績效
衡量策略績效的方法有許多,通常會關心策略的「獲利」、「風險」、「交易週期」等數據,本篇文章將介紹獲利評估部分,包含:報酬率、勝率、賺賠比、獲利因子等基礎衡量策略的指標,並依序說明。
報酬率
獲利是投資人最直接的評估面向,「報酬率」通常是第一個被檢視的指標,為一筆交易中所得到的損益和投入的本金相除得出的結果,其公式如下:
報酬率可以幫助我們了解策略在一段固定時間產生獲利的效率為何,當需要比較其他不同週期、不同策略的報酬率時,我們會將其年化,方便檢視策略結果。但不論是報酬率或是年化報酬率都只能反應「開始」和「結束」兩個時間點資金淨值成長幅度,我們無法了解資金在其中變化的過程。舉例來說:
小婷使用了一個策略在過去三年中將本金從 100 萬變成 300 萬,報酬率 200%,十分優秀吧? 但我們看了資金變化的紀錄發現,第一年她就賺了 1000 萬,然後後兩年賠了 700 萬,也就是獲利回吐了 70%,那我們還會覺得這個策略是好的嗎?
由這個情境我們可以知道,報酬率無法完全反映出策略的好壞,必須搭配其他指標一起評估,才能確保策略的可行性!