算法交易

索提諾比率計算

  • December 14, 2016

我一直在使用 Excel 模板來計算我的自動交易策略的 Sortino 比率。<http://investexcel.net/calculate-the-sortino-ratio-with-excel>

基本上我在回報欄中輸入我的每月回報。這是從 2006 年到 2014 年每年 12 個月的回報。

但是,對於其中一種策略,我們稱之為 A 層,它有一個特殊的年份,沒有負月回報。因此,當模板試圖通過將收益除以下行風險等來計算 Sortino 比率時,它無法進行計算,因為沒有下行風險。所以它除以 0 會打亂計算。

所以我想知道在這種情況下該怎麼辦?

首先,我建議您使用更多公認的來源來研究和計算量化金融模型或指標;在這種情況下,例如,您可以將以下論文作為參考。

正是在那裡,作者描述了計算索提諾比率時可能出現的一些常見錯誤;雖然你肯定沒有做過任何一個,但無論如何它可能是一個很好的來源。

關於您的問題,您正確地得到錯誤的事實主要是由於您設置目標回報的方式;我建議你用數據樣本或基準指數回報中的平均(中位數,模式,…)回報替換該值,並嘗試以這種方式解決問題;當然,您應該將目標回報替換為所有年份。

引用自:https://quant.stackexchange.com/questions/17414