回測

長/短回測設置

  • November 14, 2014

我將回測一個多頭/空頭股票策略,需要一些關於如何最好地處理空頭頭寸的指導。我在想,對於每個投資組合,我會做多 50 隻股票並做空 50 隻股票。順便說一句,我打算在excel中做這個測試。

我正在努力思考如何適當地處理這個問題。

我的想法是:

作品集 1

多頭 MSFT CSCO ORCL AMZN 投資組合回報基準回報/表現不佳

短褲 HII HP BBBY YHOO 投資組合回報基準回報/表現不佳

我的第一個問題是我是否會簡單地翻轉短書上的標誌以獲得該投資組合的表現。其次,我是否會簡單地將短期表現添加到長期表現中以獲得淨表現。我想包括一些關於保證金的假設,但不確定如何適當地做到這一點——如果您有任何建議,我將不勝感激。

您應該首先確定是要查看相對回報還是絕對回報。如果對相對價值感興趣,您可能希望使用相對於基準而不是市場價值的頭寸權重。

對於絕對回報,請考慮您的三個組成部分(多頭、空頭和現金——其中現金包括借貸、其他成本和流入/流出流量)損益表併計算每個時期的簡單回報。當三個組成部分中的任何一個位置發生變化時,將創建一個週期。另一種方法是僅計算多頭和空頭頭寸的所有成本後的簡單回報,而不是通過現金部分管理成本。第二種方法將考慮除數中的保證金(比較這個展示)。

一旦知道所有期間收益,您通常會連結期間收益以計算時間加權收益

為了在現有答案中添加重要的一點,整體投資組合 beta 應為 0。

多空策略的通常動機是投資於一個能夠捕捉您對單個股票的看法但不受整體市場走勢影響的投資組合。例如,您有理由相信 MSFT 將比惠普表現更好,但您不希望您的投資組合受到(例如)宏觀經濟數據發布會導致所有股票下跌(或上漲)的影響一定數量。

每隻股票的主要風險因素是市場,通常以標準普爾 500 指數近似。要創建不受標準普爾 500 指數影響的多空策略,您必須估計每隻股票的貝塔係數。你可以計算它或得到它Google金融。

多頭股票的貝塔係數為正,而空頭股票的貝塔係數為負。投資組合價值加權貝塔應該接近於零。這種策略,理論上可以提供很大的特雷諾比率,如果選股有增值!

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