請問指標撰寫問題-區間最大回撤(max drawdown)

  •   365 
  • 最後發表   馬克A  2024 八月 26
馬克A 發文於   2024/08/25

Max Drawdown概念:(希望我沒理解錯)

隨著時間推移,找到當下歷史最高點(historical high)及現在股價計算

Max Drawdown=(現在股價 - 歷史最高點) / 歷史最高點

一旦創新高,歷史最高點會重新更新

程式困難點:在取樣區間要有個預設起點,以及不斷研判當下的歷史最高點為何?

排序方式: 標準 | 最新
虎科大許教授 發文於   2024/08/26

MD並非像你的公式那樣計算,它與高點出現的時間點有關。例如,原本歷史高點100,一路下滑到50,又一路上漲到新的歷史高點120,若目前是110,則MD不是(110-120)/120,而是(50-100)/100。

馬克A 發文於   2024/08/26

歹勢,是自己理解不通透。

那好像也不能用歷史最低點與歷史最高點去比對計算,因為有時間序的問題存在,就如同老師的範例。

我使用EXCEL理解這公式,如附件

要先算出每日Drawdown(每日股價-歷史最高點)/歷史最高點,再取min(各期Drawdown)

請問若是使用XS,需要採用甚麼語法實現呢?

 

 

附加文件

發表回覆
Close