FAQ > 金融建模 > 应用案例 > 指标或功能实现

Q:计算股票或指数最大回撤时,能否返回发生的起止时间    

  • A:
    计算股票与指数的最大回撤,我们一般调用天软的公用模型StockMaxDrawDown
    其相关应用与介绍可查看:FAQ:StockMaxDrawDown证券区间最大回撤(%)函数说明
    该模型返回的是一个实数,即只返回最大跌幅,不返回最大跌幅发生的开始与截止时间。
    所以,本范例提供一个针对于该需求的升级版本,返回最大跌幅的同时,返回发生的起止时间。

    具体实现:下载函数包附件,批量导为用户函数即可调用使用。
    函数包附件:附件:天软最大回撤重写返回起止点(TSDN).tslfunc
    处理逻辑:在公用函数pf_MaxDrawDown与StockMaxDrawDown的基础上,附带出时间的返回
    批量导入函数操作请参考:FAQ:如何批量导出导入函数?

    使用说明:

    setsysparam(pn_stock(),'SH000300');
    return StockMaxDrawDown_TSDN(20210101T,20210909T);

    返回及返回说明: