如何在外汇中使用分形维度指数
“在外汇中使用指数”意味着什么
在外汇中使用指数通常意味着从历史价格数据中计算出一个数值,并将该数值解释为有关市场行为的信息。对于分形维度指数(FDI),其核心思想是:不同的市场状态可能在价格变动方式上表现出不同的“路径复杂性”水平。
在信息层面,你可以使用 FDI 来描述价格走势在选定时间段内是更平滑/结构化,还是更不规则/复杂。这与提供交易信号不同:FDI 本身并不规定何时开仓或平仓。
分形维度指数衡量的内容
FDI 源自分形维度概念:较高的值通常与更高的复杂性或不规则性相关,而较低的值则通常与更平滑的行为相关。实际上,你在时间序列(例如汇率或其衍生指标)上以滚动窗口方式计算 FDI。
你必须在工作流程中明确的关键输入包括:
- 价格序列:通常是交易工具的收盘价,有时也可能是其他变换形式,如对数价格或收益率。
- 窗口长度(回溯期):用于在每个步骤中计算指数的K线数量。
- 采样频率:例如,分钟K线与小时K线。
- 计算方法:即使名称相同,不同实现方式在中间步骤的定义上可能有所不同。
由于实现方式可能存在差异,“FDI 等于 X”不如“在我的设定下,FDI 的行为一致且对我的用途有意义”重要。
如何在外汇中计算和应用(机制)
-
选择外汇交易品种和数据频率
选择一个具体的货币对(例如你跟踪的任何货币对)和固定的K线周期。一致性至关重要:改变K线周期会改变序列的特性。 -
选择窗口长度
选择一个与你想描述的时间范围相匹配的回溯窗口(短期复杂性 vs 长期复杂性)。较长的窗口可平滑短期波动;较短的窗口反应更快,但可能更嘈杂。 -
滚动计算 FDI
在每个K线上,使用最近的数据窗口计算指数。这将生成一个 FDI 值的时间序列。 -
为你的分析定义“高 vs 低”的含义
不要假设固定阈值,你可以使用相对比较,例如:- 最近 FDI 与其自身历史范围的对比,
- FDI 超过/低于某个选定百分位,
- 持续高位 vs 持续低位时期。
-
将 FDI 用作背景信息,而非独立触发信号
一种常见的实用模式是将背景变化(例如复杂性上升)与其他从价格中计算出的条件结合使用。例如,你可能只在更广泛的波动特征符合你的假设时才解释 FDI。这仍避免了直接交易信号,同时保持了解释的严谨性。
验证该想法的示例检查
- 窗口长度稳定性检查:使用几个相近的窗口大小重新计算 FDI。如果你的结论在参数微小变化下剧烈波动,则解释可能不可靠。
- 交易品种和时间框架比较:在多个货币对和时间框架上运行相同方法。差异有助于你理解 FDI 是捕捉了普遍结构还是特定货币对的行为。
- 样本外验证:如果你形式化了任何规则(即使是简单的“仅在复杂性高时解释”),请在未用于选择参数的数据上检查其行为。
- 观察是否存在状态依赖性:观察 FDI 是否能有意义地区分更平静/平滑的时期与更不规则的时期,而不是随机反应。
相关局限性和风险
- 无预测能力保证:即使 FDI 历史上与某些行为相关,也不意味着未来可靠。
- 模型和实现方式差异:“FDI”这一名称可能对应不同的计算方法。