Skip to content

K 线

K 线(K-line / Candlestick) 是金融市场(股票、期货、加密货币等)中用于展示一段时间内价格变化的图形。

每一根 K 线表示在某一个时间区间(例如 1 分钟、1 小时、1 天……)内:

  • 价格的开盘价(Open)
  • 最高价(High)
  • 最低价(Low)
  • 收盘价(Close)

这四个数据合起来,形象地画出一根“蜡烛”。

K线的组成结构

每根蜡烛(K线)由三部分组成:

如何读懂K线图

部位 名称 含义
实体(Body) 蜡烛的中间矩形部分 开盘价和收盘价之间的价格范围
上影线(Upper shadow) 实体上方的细线 该时间段内的最高价与实体上边缘之间的价格区间
下影线(Lower shadow) 实体下方的细线 该时间段内的最低价与实体下边缘之间的价格区间

颜色代表涨跌

K线的颜色表示价格涨跌方向

类型 条件 图示 含义
阳线(上涨) 收盘价 > 开盘价 🟥 红色或绿色实体(取决于软件习惯) 价格上涨
阴线(下跌) 收盘价 < 开盘价 ⬜ 黑色或蓝色实体 价格下跌
十字星 收盘价 ≈ 开盘价 十字形状 多空力量平衡,不确定性强

💡 在东方(如中国大陆)交易图中,一般红色表示上涨; 在西方市场(如 TradingView 默认),绿色表示上涨。

K线周期(时间粒度)

不同周期反映的市场行为不同:

周期 英文名 适用场景 特点
1m(1 分钟) 1-minute 高频交易、短线策略 噪音大、信号快
1h(1 小时) 1-hour 日内交易、算法策略 平衡
4h(4 小时) 4-hour 波段交易 稳定性更好
1d(1 天) 1-day 中长期趋势分析 去除短期波动

Volume(成交量)

英文原名:Volume 含义:

在这一时间段内,交易的基础资产(Base Asset)总数量。 例如在 BTCUSDT 交易对中: → “基础资产”是 BTC, → “计价资产”是 USDT

举例:

Volume = 193.74674

表示:在这一小时内,共成交了 193.75 枚比特币(不论买卖方向)。

用途:

  • 衡量市场活跃程度
  • 在技术分析中对应“成交量柱”;
  • 在机器学习中可以作为一个输入特征(例如成交量激增通常对应价格波动)。

QuoteAssetVolume(计价资产成交额)

英文原名:QuoteAssetVolume 含义:

在这一时间段内,成交的计价资产(Quote Asset)总金额。 在 BTCUSDT 中: → 计价资产是 USDT

计算公式大约为: $$ QuoteAssetVolume ≈ \sum_i (Price_i × Volume_i) $$ 举例:

QuoteAssetVolume = 21,459,771.3030

表示:在该时间段内,总成交金额约为 2145 万 USDT

用途:

  • 用于衡量交易规模(不止是数量,还包括价格权重);
  • 有时用作加权特征(例如“美元成交额”比单纯的 Volume 更稳健)。

Trades(交易笔数)

英文原名:Number of Trades 含义:

在该时间段内撮合成交的总笔数(每笔为一次订单匹配)。

举例:

Trades = 26,216

表示:这 1 小时内共撮合了 26,216 笔交易

用途:

  • 衡量市场“分散活跃度”:

  • Volume 大 + Trades 多 → 活跃、散户多

  • Volume 大 + Trades 少 → 机构大单

  • 可以构造如 “平均单笔交易量”: $$ AvgTradeSize = Volume / Trades $$

TB_Base_Volume(主动买入基础币成交量)

英文全称:Taker Buy Base Asset Volume 含义:

在该时间段内,主动买入(Taker)方向成交的基础资产数量。

举例:

TB_Base_Volume = 69.96764

表示:主动买单买入了 69.97 枚 BTC。

Binance 区分交易角色:

  • Taker(主动方):下单立即成交(消耗流动性)
  • Maker(被动方):挂单等待成交(提供流动性)

用途:

  • 用于判断市场“买方 / 卖方力量”;

  • 可以构造: $$ BuyRatio = TB_Base_Volume / Volume $$ 若大于 0.5 → 买盘主导。

TB_Quote_Volume(主动买入计价币成交额)

英文全称:Taker Buy Quote Asset Volume 含义:

在该时间段内,主动买单对应的计价币成交金额。 与上面的 TB_Base_Volume 一样,只是以 USDT 表示:

举例:

TB_Quote_Volume = 7,748,924.37

表示:主动买盘总额约 774 万 USDT

用途

  • 衡量市场买方“资金流入”强度;

  • 可配合 QuoteAssetVolume 计算主动买入比例: $$ ActiveBuyRatio = TB_Quote_Volume / QuoteAssetVolume $$