股票怎么定涨幅?

邓朴文邓朴文最佳答案最佳答案

首先感谢题主的提问,很高兴能回答这个问题。 简单说说我的看法,不保证正确。 题主提到想要自己编写一个指标,用来判断股票的涨幅。 我想题主应该理解的“涨幅”是这样吧: 比如买入一只股票,5天后涨到6元了,那么涨幅就是(6-5)/5×100%=20% 但是这样计算出来的结果往往是有偏差的,原因如下:

1、我们买入一只股票往往是看好它未来的上涨潜力才做出的决策,而非仅仅因为它的价格低。于是乎会出现一种情况:本来一只股票的价格是5元的,由于某种利好刺激可能导致股票涨停,即价格上涨到5.5元,这种情况下我们的资金实际收益率为0,而按照题主的思路却算出了很高的收益率(5.5/5*100%=110%)显然是不对的;

2、同样是因为我们对股票未来走势抱有信心才会买入,这种情况下无论短期还是长期我们都不会轻易卖出。于是在某些特殊情况下,虽然股价没有涨反而跌了,但我们实际上并没有多少损失,如某只股票从5元降到4元,理论上我们的资金减少了(5-4)*N元,但实际上可能根本没有什么亏损,甚至可能有盈利,如买入后该股连续涨停。在这种背景下用涨跌幅度来计算资金收益率显然是错误的;

3、还有一种是投资者买错了票,也就是买到了下跌途中的股票。这种情况更加复杂一些,因为它会同时带来时间和价格两个维度上的损失,如果用涨跌幅来衡量显然是有失公允的。 综上,我认为在衡量一笔投资是否成功时,涨跌幅这个数据并不是最合理的评价标准。至少不是很完美。

当然,我提到的这些只是简单的理论分析,未必能够找到现实生活中合适的例子佐证,故仅供参考。

屠立屠立优质答主

1.首先,我不太赞同用百分比来衡量涨跌,因为上涨下跌幅度是相对概念。 2.其次,如果以百分比作为计量单位,那么,对股价的涨跌幅度应该这样计算才准确: 昨日收盘价=A+(B-今日收盘价)/C*D% 因为当日涨跌幅是以百分比计量的,所以,上述公式得出的是当日上涨的绝对值而非相对的增幅。比如,某日你买入了30股股票X,价格5元,次日价格上涨了8元,卖出该批股票则盈利60%;而如果你买入的同样是30股股票Y,价格49元,同样在第二日上涨了8块钱,那你的盈利率就只剩下7%了——因为你购买股票的成本较高。 同理,如果你买的股票Z昨天跌了5毛钱,今天涨了2毛钱,那你赚了11.11%,但如果你买了W,它昨天跌了2元钱,今天我们又获利10多块的话,那我们还是赚了11%。显然这有悖常理不是吗?! 所以正确的表达应该是这样的: A+【B-(C/D%)】 B是你所持股票的当前市值 C是成本 D%是当天涨幅 如果不按照这种方法来计算股票收益率的话,那么我们投资的时候就要特别小心了!

我来回答
请发表正能量的言论,文明评论!