本文是预测因子的一部分内容。
参赛者要求从限价订单簿(LOB)数据预测外汇资产的未来收益。 这些数据包括300万条交易记录,每条记录都包含多档的bid和ask价格。作为比赛的保密性。...正如我们看到的,这些流的估计被用作回归模型中的因子。
基于上述状态,11×11卡尔曼状态转移矩阵为:
?
在状态转换矩阵中,行和列按照上面的隐藏状态列表排序。...从第5行开始,它是一个单位矩阵,表示流不会发生任何变化。第1行到第4行表示当前bid/ask的成交量。例如,buckets1-14的BidSize随时间t的变化如下:
?
ω代表白噪声过程。..., 0, 0, 0, 1, -1],
[0, 0, 1, 0, 1, 0, 1],
[0, 0, 0, 1, -1, 0, 0]
]
该代码返回隐式流的值,这些值进一步用作核心回归模型中的预测因子...我们观察了一个基于LOB隐式动态现金流生成因子的示例。尽管流是隐式的,数据中没有观察到,但是使用卡尔曼滤波算法可以生成具有显著预测能力的因子,并将其作为核心X输入到GBoost算法中。