Skip to main content
QUICK REVIEW

[论文解读] Currency Forecasting using Multiple Kernel Learning with Financially Motivated Features

Tristan Fletcher, Zakria Hussain|arXiv (Cornell University)|Nov 28, 2010
Stock Market Forecasting Methods参考文献 22被引用 5
一句话总结

本文提出了一种多核学习(MKL)框架,将具有金融动机的特征(如移动平均线、波动率、价格极值以及订单簿成交量动态)整合为统一的预测模型,用于预测EURUSD汇率走势。在多个时间尺度上,MKL在预测准确性方面优于单一核函数,且学习到的核权重显示,指数移动平均线和基于波动率的特征对预测最具信息量。

ABSTRACT

Multiple Kernel Learning (MKL) is used to replicate the signal combination process that trading rules embody when they aggregate multiple sources of financial information when predicting an asset's price movements. A set of financially motivated kernels is constructed for the EURUSD currency pair and is used to predict the direction of price movement for the currency over multiple time horizons. MKL is shown to outperform each of the kernels individually in terms of predictive accuracy. Furthermore, the kernel weightings selected by MKL highlights which of the financial features represented by the kernels are the most informative for predictive tasks.

研究动机与目标

  • 通过将多种金融指标表示为核函数,建模技术分析交易规则中使用的信号组合过程。
  • 通过组合多个核函数而非依赖单一核函数,提升货币方向预测的准确性。
  • 通过MKL中的核权重识别对预测性能贡献最大的金融特征。
  • 在EBS外汇市场的真实限价订单簿数据上验证该方法。

提出的方法

  • 从限价订单簿数据中构建8组不同的金融特征集:4组基于价格(如EMA、MA、波动率、价格变动)和4组基于成交量(如订单簿深度、成交量变动)。
  • 定义15个基础核函数——5个RBF核、5个多项式核和5个无限神经网络核,分别通过尺度、次数或协方差矩阵进行参数化。
  • 应用SimpleMKL学习这些核的最优凸组合,每个核与特定的金融特征相关联。
  • 使用10折交叉验证选择表现最佳的单一核函数,并在未见数据上评估MKL的性能。
  • 在EURUSD数据上训练和测试模型,专注于预测6个时间尺度(5–200秒)内的价格走势方向。
  • 使用假设检验的p值验证MKL与单一核函数之间预测性能差异的显著性。

实验结果

研究问题

  • RQ1与单一核函数相比,多核学习能否有效结合多样化的金融特征,以提升货币对的方向预测能力?
  • RQ2哪些具体金融特征(如移动平均线、波动率、订单簿深度)对EURUSD市场未来价格走势最具预测性?
  • RQ3MKL分配的核权重在不同时间尺度上是否稳定?这反映了特征相关性的何种含义?
  • RQ4MKL框架是否能复现真实交易规则中聚合多个技术指标的行为?
  • RQ5在多个预测时间尺度上,MKL相较于单一核函数的性能提升是否具有统计显著性?

主要发现

  • SimpleMKL在所有时间尺度(最高至200秒)上的预测准确性均优于表现最佳的单一核函数,5秒时达到94.7%的峰值准确率。
  • 对预测最具信息量的特征为:小尺度RBF核的指数移动平均线(EMA)、大尺度RBF核的价格波动率(标准差),以及大尺度RBF核的价格极值(最小/最大值)。
  • MKL的核权重在不同时间尺度上保持稳定,表明关键特征的相关性在不同预测时长下保持一致。
  • RBF核类型在MKL组合中占主导地位,多项式核和神经网络核的权重极低,仅在与成交量动态相关的特征中有所体现。
  • 表现最佳的单一核函数(如F8K16、F1K1、F1K3)在MKL中被赋予较低权重,表明其预测能力在与其他信号组合后会减弱。
  • 统计检验确认,MKL在所有时间尺度上相对于单一核函数的性能提升在p < 10⁻⁵水平上具有显著性。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。