Initial Balance 指标:公式、参数与读法
初始平衡标出每个交易时段第一个小时的最高价和最低价——这是 Market Profile 的经典定义——并把两个价位投射到该交易时段余下的时间。时长可配置,默认 60 分钟。
Senzoukria · 指标 · Updated September 2026
Initial Balance — 成交分布与价位, 叠加在价格图上.
Initial Balance 测量的是什么
指标保留时间戳落在交易时段开盘窗口内的K线,取其中的最高高点和最低低点。两个价位从交易时段的第一根K线延续到该交易时段结束;对仍在进行的交易时段,则延续到右侧边缘。如果某个交易时段在窗口内没有任何K线(例如历史数据在日中才加载),则不绘制任何内容:把不完整的开盘区间当作完整的呈现,会造成误报。
公式:代码中的实现
这不是别处常见的定义,而是所发布代码实际计算的内容,记录在实现旁边:
Initial Balance : high/low des barres de la PREMIÈRE HEURE de session (défaut 60 min — la définition classique du Market Profile, paramétrable). Niveaux tracés de la première barre de la session au bout de la session (bord droit pour la session courante). Session sans aucune barre dans la fenêtre IB (chargement en cours de séance) → pas de niveau : un IB partiel serait un mensonge.
如何解读
- 区间宽度描述的是开盘区间:宽的初始平衡为当天留下较远的参考,窄的则让两个价位都贴近价格。
- 在高点之上或低点之下成交,是对开盘区间的扩展。指标只标出阈值,不对这一走势下判断。
- 扩展之后价格回到区间内,两个价位就重新成为市场面前最近的开盘参考。
- 从未越过任一价位的交易时段,整天都在第一个小时的区间内运行——这描述的是交易时段的形态,而不是方向。
- 把今天的区间与前几个交易时段比较,可以看出这个开盘小时比近期更宽还是更窄。
参数与默认值
IB 时长(分钟)默认 60,可设 5 到 240,步长 5 分钟。窗口越短区间越窄,价格也越早离开;窗口越长覆盖交易时段越多,留在区间外的范围越少。这个设置改变了该术语在你图表上的含义,因此比较交易时段时请保持固定。颜色默认 #26c6da。
| 参数 | 类型 | 默认值 | 取值范围 |
|---|---|---|---|
| IB duration (min) | number | 60 | 5 – 240 |
它无法显示的内容
窗口以距交易时段开盘的分钟数计算,因此使用 tick、成交量或区间K线时,窗口内的K线数量每个交易时段都不同,区间的精度只取决于这些K线。开盘时缺失K线会使区间偏移,且没有任何视觉提示。价位是极值,不携带成交量:形成高点的价格可能只成交过一次。开盘窗口从 17:00 CT 交易时段开盘起算,因此交易时间表不同的品种需要重新考虑时长。
相关指标
- Rolling VPOC — 成交分布与价位
- Session POC (developing) — 成交分布与价位
- Session VAH/VAL (developing) — 成交分布与价位
- Session Open — 成交分布与价位
- Prior Session H/L/C — 成交分布与价位
- Overnight High/Low — 成交分布与价位
其他语言版本
Frequently asked questions
- Market Profile 中的初始平衡是什么?
- 初始平衡是交易时段开盘阶段的最高价和最低价,传统上是第一个小时。它留下两个参考价格,交易时段余下的时间要么待在其中,要么向外扩展。这里默认 60 分钟,可设 5 到 240 分钟之间的任意值。
- 为什么有些交易时段没有初始平衡?
- 只有当图表在开盘窗口内确实有K线时才会绘制价位。如果历史数据是在窗口结束后才加载的,或者数据源在这几分钟没有K线,就不绘制任何内容,而不是用碰巧存在的K线算出一个区间。
- 初始平衡应该用 30 分钟还是 60 分钟?
- 两种都有人用;60 分钟是 Market Profile 的经典定义,也是这里的默认值。30 分钟窗口的区间更窄,价格更常离开;60 分钟覆盖更多开盘活动。无论选哪个,都要在各交易时段间保持一致,因为这个设置改变了区间所代表的含义。