K 线
K 线(K-line / Candlestick) 是金融市场(股票、期货、加密货币等)中用于展示一段时间内价格变化的图形。
每一根 K 线表示在某一个时间区间(例如 1 分钟、1 小时、1 天……)内:
- 价格的开盘价(Open)
- 最高价(High)
- 最低价(Low)
- 收盘价(Close)
这四个数据合起来,形象地画出一根“蜡烛”。
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 $$