5.4.1 如果构造BPI
夏历指数可以利用日线数据通过几个步骤计算得出。你可以用单份合约的价格、成交量和持仓量,不过采用所有合约的成交量和持仓量,再将它们用于最活跃的交割月的合约价格,这样更实用。
HPI采用日线最高价、最低价、成交量和持仓量。在得到有意义的数字前,它要求至少有3周的数据。它的公式太复杂,因此用手工计算几乎不太可能,必须通过计算机来计算(见图5-5中的计算表)。
HPI衡量价格、成交量和持仓量的变化。它根据中间价而不是收盘价来计算,即反映的是当日平均价值共识。因为HPI计算过于复杂,所以必须用计算机来计算。
图5-5 夏历指数计算表
HPI=Ky+(K-Ky)
式中Ky——前一天的HPI;
K——[(M-My)×C×V×[1+-{(Ix2)/G}]。
等式左边的“+”、“-”号依该原则定:如果M>My,则取“+”号;如果M<My,则取“-”号
并且M——中间价,如(最高价+最低价)/2;
My——前一天中间价;
C——1%的变动量(或者对所有合约用同一个常数);
V——成交量;
I——当天的绝对值-前一天持仓量,
G——取当天持仓量和前一天持仓量二者中的低值。
交易者只能将HPI用于日线数据,而不能用于周线数据或即时数据。因为没有周持仓量一说。把5天的成交量加起来可以得到周成交量,但持仓量无法相加。
