模拟方法首先会遇到的问题是分析周期的选取。说到分析周期,当然是越长越好,至少要有两三年才可以。
如果是期货,可以按合约交割期去划分模拟周期,有关划分方法待后叙。
其次是对价格数据的处理。在外汇方面的价格数据几乎没什么问题,但在期货方面,尤其是对日本国债期货来说,它儿乎只是在两个合约的交易时才成立。因而存在着合约交割时怎样处理价格才好这样的问题。
东证的长期国债期货的前期合约缺乏流动性。由于数据不足,不得不将各不相同的合约当做相同的合约一样连接起来做成价格数据。在做法上有很多种,一种是叫做连续合约的方法或中心合约交割的方法,它是将迄今为止使用过的合约与今后要使用的合约扩展的部分连接起来。比如,长期国债的中心合约是从9个月到12个月交割,如果假设扩展部分为40个数据,那么就将12个月的价格加上40个数据之后的和作为合约交割之后的价格数据。
需要注意的是,此处对新的12个月的数据进行相加是一种向前调整(Forward Adjusting)的做法。还有一种称为向后调整(Backward Adjusting)的做法,它是追溯迄今为止9个月之前的数据并对之进行调整的方法。无论哪一种做法都没有太大的差别,我认为向前调整为好。主要是因为我在编程序来操作时,向前调整较容易编制,也因此而使用这种方法的人较多。假如是债券,当收益率是顺次回报时,前期合约的价格就低。若按这种形式将合约连接起来,那么最终这种加工所形成的数据将变成一个很大的数值。由200变成210的与由100上升为110的,其变化率是不同的。从这种意义上说,向后调整也许更好些。
再次是永久合约(Perpetual Contract)。具体地说,假设有9个月与12个月的两种合约,将3个月的向前调整价格按天数分开。假如9个月为%.60,12个月为96.36,那么扩展为24个数据,然后把它以91天中的58天所占的比例进行分配之后,3个月的向前调整就是94.45。按照这种形式一天天地计算四线值。
接下来就是现货价格。当在股价指数和外汇、黄金的交易中,只要采用现货价格,就不会有任何问题。
在这四种之中最好的方法是一开始介绍的连续合约的方法。