钱龙论坛【钱龙软件用户交流区】 强烈建议乾隆软件改进出拳计算规则 [钱龙]
强烈建议乾隆软件改进出拳计算规则
- 咨询内容:我是乾隆软件付费老用户了, 至少6年。
其他都还满意。
我发现钱隆软件计算除权价格有很严重的缺陷。
你们比较其他软件就能发现, 同样的股票,算10年升值倍数,钱龙软件算出的倍数总是大于其他软件。
比如江铜H股, 别的软件计算10年升幅大概20倍, 用钱龙软件看, 升幅200倍。
问题在那里呢?
就是分红扣除成本日期不同。
我曾经研究过合理的除权算法--除权价格要保证除权前后的市值不变。
下文共参考:
- 钱龙客服:复权计算的合理方法--把红利和配股转换为送股
注: 网友investor2006对早期版本提出意见, 认为推算除权价是化简为繁, 直接使用交易所的除权公式就行了。我以为原因之一是,investor2006并没有发现问题症结所在(参看原帖及对话: - 钱龙客服:http://lcguang.blog.hexun.com/29800535_d.html), 原因之二是我的初稿叙述不够清楚。特此改写如下。再次感谢investor2006对本文的促进。
最近查看钱龙等软件关于申能, 赤湾等股票的复权结果, 发现差别太大。
按钱龙软件算, 这些股票从1994年起, 盈利上千倍, 而按招商证券的软件算, 盈利只有两三倍。 问题在哪里?
原来除权和复权计算有问题。比如, 一个股票, 3年前是2元, 最近涨到5元,分红1元,股价变成4元。 如果用最初成本2元减去一元算作分红后的成本, 则成本是1元,1元变成4元, 赢利3倍。 但是实际上赢利是5/2-1=1.5倍。
可见, 问题出在成本计算。
送股除权复权计算最简单, 应该没有异义。比如10送3,即1送0.3, 价格x的除权价就是x/1.3。
我们称k=1+n是除权系数, 前复权时,前面的价格乘以k就可以了。,后复权时, 后面的价格除以k就可以了。
除权系数k和n要能保证,按除权前后价格算,持股价值不变。在这个原则下, 我们看分红和配股情况下如何求出k.
设:
x--除权前价格,
y-除权后价格,
n--每股送股比例。
则k=(1+n)=x/y。
但是分红配股时,如何确定k呢?
首先考虑送红利。 估计钱龙软件是减小买进成本。 但是, 如前面例子所述,买进可能是多年前的事情,减小多年前的成本是不合理的。 合理的做法应该是: 假设投资人除权后用红利买进股票,买进的股票当作送股, 那么红利就转为送股, 和送股一样处理就行了。
因为:
y=x-h,
所以, 假设的买股数是
n=h/y=h/(x-h),
于是得到
k=1+n=x/(x-h)。
现在考虑配股。
配股会改变每股成本,但是据此修改最初成本也是不合理的。 合理的算法是: 把配股转换成红利,再把红利转换成送股。
假设配股了又卖出, 这样就有个差价, 就当作红利, 红利折算成送股, 这样除权就一致了。
假设1配m, 配股价z, 则 假设的红利是
h=(y-z)m,
而y=x-h, 所以有
y=x-h=x-(y-z)m。
由此解得:
y=(x+zm)/(1+m).
这就是交易所所提供的配股除权公式。
假设用红利买股数为n, 于是有
k=1+n=x/y=x(1+m)/(x+zm)。
(写于2009年2月,修改于2007年7月)
(写于2009年2月, 改于2009年7月) - 用户回复:抱歉, 应该是 改进除权计算规则
- 网友回复:应该是前复权价格规则
如果以上指标公式不适用于您常用的行情软件
或者您想改编成选股公式,以便快速选出某种形态个股的话,
相关文章
-
没有相关内容