股票怎么定涨幅?
首先感谢题主的提问,很高兴能回答这个问题。 简单说说我的看法,不保证正确。 题主提到想要自己编写一个指标,用来判断股票的涨幅。 我想题主应该理解的“涨幅”是这样吧: 比如买入一只股票,5天后涨到6元了,那么涨幅就是(6-5)/5×100%=20% 但是这样计算出来的结果往往是有偏差的,原因如下:
1、我们买入一只股票往往是看好它未来的上涨潜力才做出的决策,而非仅仅因为它的价格低。于是乎会出现一种情况:本来一只股票的价格是5元的,由于某种利好刺激可能导致股票涨停,即价格上涨到5.5元,这种情况下我们的资金实际收益率为0,而按照题主的思路却算出了很高的收益率(5.5/5*100%=110%)显然是不对的;
2、同样是因为我们对股票未来走势抱有信心才会买入,这种情况下无论短期还是长期我们都不会轻易卖出。于是在某些特殊情况下,虽然股价没有涨反而跌了,但我们实际上并没有多少损失,如某只股票从5元降到4元,理论上我们的资金减少了(5-4)*N元,但实际上可能根本没有什么亏损,甚至可能有盈利,如买入后该股连续涨停。在这种背景下用涨跌幅度来计算资金收益率显然是错误的;
3、还有一种是投资者买错了票,也就是买到了下跌途中的股票。这种情况更加复杂一些,因为它会同时带来时间和价格两个维度上的损失,如果用涨跌幅来衡量显然是有失公允的。 综上,我认为在衡量一笔投资是否成功时,涨跌幅这个数据并不是最合理的评价标准。至少不是很完美。
当然,我提到的这些只是简单的理论分析,未必能够找到现实生活中合适的例子佐证,故仅供参考。