您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信知识>>正文内容

通达信程序交易系统的计算问题---关于收益率和年化收益率的计算 [通达信]

  • 咨询内容: 利用通达信提供的程序交易系统,已经很好的做了买入和卖出的设置,程序也进行了相应的计算和统计,在最后的结果报表中有以下疑问:
    1.收益率的计算在针对单只股票的时候,是正确的,比如盈利3000元,投入10000元,收益率为30%,但在汇总的综合统计里面,收益率低得离谱,按照程序提供的公式反算回去,获得13577.75收益,按照0.75%的收益率,需要1810366.666666667的本金,而公式设定是每笔投入10000,一共才15次操作,这明显不靠谱啊。如附件1.jpg

    2.年化收益率,同样按照通达信程序提供的公式,无论是单只股票,还是汇总统计,都无法得到程序显示的数据。此例中,年化收益,综合统计一栏,为0.75%,这样的数字,按照程序给的公式,是怎么也算不出来的啊!!!
    其中,收益率=净利润/初始资金,年化收益率=年化收益/初始资金,年化收益=净利润/总交易的天数*365


    截图在附件中,请参考!

    求高手或程序开发人员帮忙看看了,多谢,多谢!!!


    此主题相关图片如下1.jpg:





     

  • 通达信技术部:  

    年化收益

    净利润/有效天数* 365

    (如果是分钟周期的 这个那么只要取到那天的分钟k线了 那天就算在内)

    收益率

    净利润/初始资金*100

    年化收益率

    年化收益/初始资金*100

    你的个股有多少个  你的有效天数是多少?

     

  • 通达信客服:

    以我这个为例吧

     


    此主题相关图片如下101003.png:

     

    个股的就是72.7/1000000*100=0.0072  四舍五入是0.01其他的一样

    同样汇总的

    698/4000000*100=0.0174 四舍五入是0.02{我的股票是4只股票 总资金是4000000}

     

     

    不要根据结果反着推资金

     

     

  • 网友交流: 感谢queenkeshi!!!

    明白了程序统计的初始资金是全部股票总数*单笔投入资金,即使公式没有给你提供的股票操作机会,也会计算在成本里面,我的例子里面股票池有182只票,按公式计算正好得出结果,终于弄明白了!谢谢!!!

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容