股票均价这么计算?
这是过去式了,现在没有均价这条指令了 以前有均价这个概念是因为当时实行的是价格涨跌幅限制,也就是每日的涨跌幅度不能超过10%(ST股是5%),所以某股票当日最高价与最低价之差,除以2,就是该日的“均价”,反映了一天的走势情况。 现在股价可以上涨也可以下跌,而且是没有涨跌幅限制了,也没有“均价”这个概念了——因为不可能出现一个全天交易完毕后,每股多多少钱(或少多少钱)的情况。不过现在的证券交易软件中,仍然保留着“均价”这一项,很多投资者不知道,还以为是历史遗留功能呢。 其实,这些交易系统的开发是非常复杂的,曾经我做过这样的工作,发现其中不少问题都很难解决。
以A股的T+1交易制度而言,今天买进的股票要到下一个交易日才能卖出,那么今天的买卖操作对明天的价格就产生了影响,这种影响会产生复利效应,也就是说一笔资金的进出多次交易之后可能使资金数额变大。因此必须引入金融数学中的动态规划来设计最优化的交易系统。这其中还会涉及加权的问题,由于每笔资金的进出都增加了交易成本,因此不能简单地把今日的总成交额除以总成交数得到每个单位价格的成交价作为加权依据。这个问题不太好解决,我当时采用了如下的方法:先找出每一笔交易的加权平均价,再计算出每天的加权平均价,最后求出若干交易日内的均价。其实这里面的逻辑是颠倒的,因为在计算某几天之间的均价时,要把前几天或后几天的加权平均价加起来除以相应的天数得到。