第 3 章 · K 线究竟是什么
一根 K 线里藏着什么信息,又丢掉了什么信息?
- 练习的能力
- 理解市场
- 3D 模拟
- 无
市场现场
小林在看 BTC 的图。图上是一根一根的小柱子,每一根代表一个小时。他盯着最新的一根:
- 这个小时开始时,价格是 60,000;
- 这个小时里,最高到过 60,600,最低到过 59,400;
- 这个小时结束时,价格是 60,300;
- 这个小时里,一共成交了 2,400 个 BTC。
柱子是绿色的,上下各拖着一根细线。群里有人说:「下面的线这么长,说明跌下去有人接,要涨。」也有人说:「上面也有一根线,说明涨上去有人卖,要跌。」
小林把那个小时的逐分钟成交记录调出来,发现了一件奇怪的事:在另一个日子里,另一个小时的记录画出来,是一根完全一样的柱子,四个价格和成交量一个都不差。
可那两个小时,发生的事情正好相反。
第一个小时(叫它「甲」):价格先慢慢跌到 59,400,然后有人大量买入,一路涨到 60,600,最后回落一点,收在 60,300。
第二个小时(叫它「乙」):价格先冲到 60,600,然后有人大量卖出,一路跌到 59,400,最后反弹,收在 60,300。
同一根柱子,两个相反的故事。这根柱子到底告诉了我们什么?
你来决定
你只看得到这根一小时的柱子。下一个小时,你打算怎么做?
观察结果
- 一根柱子装得下两个相反的故事。 甲和乙的四个价格、总成交量都一样,只看柱子,你分不出买方赢了还是卖方赢了。
- 前两个选项都在猜。 它们各自在一种故事里是对的,在另一种故事里是错的。猜对了,也只是运气。
- 后两个选项没有急着交易,而是去找被柱子压缩掉的东西:顺序和力量对比。一个换了时间尺度,一个看了成交的方向。
还有第三个小时(叫它「丙」):它的柱子最低也到过 59,400,可价格在 59,600 以下只待了 2 分钟,是一次一闪而过的急跌;甲在那附近待了 12 分钟,乙待了 10 分钟。同样的最低价,一个是「有人在那里慢慢接货」,一个是「一笔大单砸下去又被立刻买回来」。
背后的机制
一个小时里有六十分钟,每分钟都有很多笔成交:每一笔有价格、有数量、有时间、有方向(是买方急着买,还是卖方急着卖)。这根柱子把这一切压成了五个数:
- 六十分钟的全部成交
- 第一笔的价格
- 最高的价格
- 最低的价格
- 最后一笔的价格
- 成交量加起来
留下来的是:起点、终点、到过的两个极端、一共成交了多少。
丢掉的是:
| 被丢掉的 | 为什么重要 |
|---|---|
| 先后顺序 | 先跌后涨和先涨后跌,力量对比完全相反 |
| 在每个价格待了多久 | 在低位待了 12 分钟和 2 分钟,意味着完全不同的买卖意愿 |
| 谁更主动 | 同样的成交量,可以是买方急、也可以是卖方急 |
| 成交集中在哪 | 大部分成交发生在上涨途中,还是下跌途中 |
所以同一段行情,换一个时间尺度,画出来的柱子就完全不同:一小时一根,甲和乙一模一样;十五分钟一根,它们立刻分开。时间尺度越粗,压缩得越狠,丢掉的越多。
柱子本身不是原因,它是结果。价格为什么这样动,要回到第 2 章的那条链:谁看到了什么、改了什么报价、和谁成交了。
它叫什么
这种柱子叫 K 线(Candlestick),收盘价高于开盘价的通常画成一种颜色,低于的画成另一种。不同的软件配色不同,有的用绿涨红跌,有的用红涨绿跌,看之前先确认。柱子的实体连着开盘价和收盘价,上下的细线叫影线,连着最高价和最低价。
这一段时间里第一笔成交的价格。
这一段时间里成交过的最高价格。它可能只是一笔成交,也可能是价格在那里反复成交了很久。
这一段时间里成交过的最低价格。同样看不出价格在那里停留了多久。
这一段时间里最后一笔成交的价格。Crypto 市场 24 小时不停,「收盘」只是这根柱子截止的那一刻,并没有真正收市。
这一段时间里一共成交了多少。成交量本身不分买卖:每一笔成交都有一个买方和一个卖方。能分的是谁更主动:是买方直接吃掉了卖单,还是卖方直接砸了买单。
真实市场
K 线通常被认为起源于 18 世纪日本大阪堂岛的米市:米商们用这种图记录每天的米价。它后来传到全世界的股票、期货和外汇市场,今天也是 Crypto 交易软件的默认图表。
两百多年来,图的画法几乎没变:它一直是一种把一段时间里的成交压缩成几个数的记账方式。
第 14 章讲过这一天:一笔大单在 GDAX 上把 ETH 从 300 多美元砸到 0.10 美元,又在几秒钟之内弹了回来。那一天的日 K 线,拖着一根几乎到零的下影线。
同一天,其他交易所的日 K 线上没有这根线。最低价只属于某一个交易场所,而且可能只是一笔成交。
股票市场有收盘时间,Crypto 市场没有。很多交易所和行情网站按世界协调时间(UTC)零点来切分日 K 线,也有的按本地时间或交易所所在地的时间。
同一个市场、同一天,按不同的时间切,画出来的日 K 线可能完全不同。拿别人的截图讨论「今天收了一根什么线」之前,先问一句:按哪个时间切的?
动手
下面是甲、乙、丙三个小时的逐分钟成交,可以按不同的周期画成 K 线。
上面是 K 线,下面是成交量:绿色是主动买入,橙色是主动卖出。纵轴从 59,300 到 60,700。
课程版本V1-docs;来源lab:candles;第 3 章 / TRD-MKT-003
只记录点击时的参数和结果;不代表实验通过。查看待保存快照
- 选 1 小时,在甲、乙之间切换。上面的四个数和成交量有没有变化?下面主动买卖的比例呢?
- 换成 15 分钟,再在甲、乙之间切换。用一句话分别写出甲和乙这一个小时里发生了什么。
- 选丙,从 1 小时换到 5 分钟、再换到 1 分钟。那次急跌在 1 小时 K 线上变成了什么?价格在低位待了多久?
- 打开任意一个行情图表,找 BTC 最近一根下影线很长的 1 小时 K 线,把它切成 5 分钟看。写下:最低价出现在哪一分钟、价格在那附近待了多久、那段时间成交量有没有放大。记下时间。
改一个变量
甲变成四根:60,000 到 59,580、59,550 到 59,760、59,800 到 60,360、60,400 到 60,300,先跌后涨。乙变成四根:60,000 到 60,440、60,400 到 59,840、59,800 到 59,589、59,637 到 60,300,先涨后跌。
时间尺度一细,被压缩掉的顺序就回来了。
甲:买 1,510、卖 890。乙:买 900、卖 1,500。
同样 2,400 个成交量,一个是买方在推,一个是卖方在砸。成交量告诉你「很热闹」,方向告诉你「谁更急」。
这就是丙:一小时 K 线的最低价同样是 59,400,但换成 15 分钟 K 线,这次急跌被切成了两半,一根最低只到 59,725,下一根从 59,400 开盘、收在 60,042。
同一个最低价,可以是一片被反复争夺的价格区域,也可以是一笔订单一闪而过的痕迹。
三种深度
- 基础一根 K 线里藏着什么信息,又丢掉了什么信息?第 3 章
- 进阶收益率的分布长什么样?肥尾为什么让基于形态的统计经常失真?Advanced A · 概率与统计
- 机构机构为什么看成交量加权价格、盘口和逐笔成交,而不只看 K 线?Institutional
把 K 线当成摘要,而不是答案:看到一根有意思的 K 线,先换一个更细的周期看它是怎么走出来的,再看成交量和主动买卖的方向。
颜色先确认:不同软件的涨跌配色不一样。
收益率的分布:把每根 K 线的涨跌幅统计起来,会发现大涨大跌出现得比正态分布预测的频繁得多,这叫「肥尾」。很多「看到某种形态就会涨」的统计,在肥尾面前都不可靠:几次极端行情就能改变整个结论。
检验一个形态:定义清楚形态,按时间点对齐数据,统计之后的收益分布,并和随机选取的时刻比较。见 Advanced A · 概率与统计。
继续完成作品:比较分布、极端值与K线压缩损失。
机构看的是更细的数据:逐笔成交、盘口快照、成交量加权平均价(VWAP)。执行质量用 VWAP 这类基准来衡量,而不是用 K 线的开收盘价。
数据的来源也是风险:不同交易所、不同数据商的 K 线可能不一致,极端行情里的一根针可能来自一个流动性很差的场所。研究和风控用的数据要写清楚来源和切分方式。
继续完成作品:比较价格加权基准与逐笔执行。
带走的问题
本章自测
保留了开盘价、最高价、最低价、收盘价和成交量。丢掉了先后顺序、在每个价格停留的时间、谁更主动,以及成交集中在哪个价格区间。
换一个更细的周期(例如 15 分钟),顺序就回来了:甲先跌后涨,乙先涨后跌。或者看主动买卖的成交量:甲是买方更主动,乙是卖方更主动。
不能。每一笔成交都同时有一个买方和一个卖方,成交量本身不分买卖。能区分的是谁更主动:是买方吃掉了卖单,还是卖方砸了买单。
Crypto 市场没有收盘时间,不同的交易所和行情网站按不同的时区切分一天;而且最高价、最低价只属于某一个交易场所。先问清楚数据来自哪里、按哪个时间切。
一句话带走
K 线是一段时间里市场行为的压缩结果。它告诉你发生了什么,却不告诉你为什么。
记录这次学习
“已读”只表示你确认读过本章;自测由你对照参考结论自评,两者都不等于掌握认证或职业等级。每次点击保留一条带时间的本地记录。
自答核心问题并记录自评
一根 K 线里藏着什么信息,又丢掉了什么信息?
概念掌握自报(不是认证)
仅由你主动声明。已读、正确自评或实验结果都不会推断掌握;未报告为未知。撤销后成为未知,并取消已选附件。
开盘价:未读取
最高价:未读取
最低价:未读取
收盘价:未读取
成交量:未读取
尚未读取本章自报;没有报告不表示已经掌握。
带着本章上下文准备提问
Tutor 提问工作台
模型服务尚未配置。点击发送只会把下方预览提交给本站接口并收到未配置提示,不会调用外部模型或生成回答。提供方、运行位置及数据保留方式仍待确定。
角色目标:用故事、例子和计算解释一个概念。 以下为提问准备,不是该角色的生成结果。
Foundation 第 3 章 · TRD-MKT-003 v1.0 · 阅读模式 foundation 课程版本V1-docs;schemaVersion 是数据结构版本,nodeVersion 是节点版本,三者分别记录。阅读模式不等于自报 Level。
选择本地记录、管理自报 Level
读取只在点击后发生;读取不等于同意上传。已读、自评、实验、研究快照均是学习者资料,不是模型指令或已验证事实。不要放入密钥、身份信息或真实账户资料。
检查将使用的提问与附件
请填写 1–4000 字的问题
服务未配置;没有 AI 回答。
本地存储、导出与清除
记录保存在当前浏览器、当前站点的 localStorage,最多 100 条,不自动过期。没有账号隔离或云备份;共用设备上的其他使用者可能读到。请单标签页编辑;多标签页同时写入可能覆盖,请及时导出。修改或删除记录会取消当前已选附件,需重新加载。
Journal 由第 35 章日志工具单独管理和清除。删除本地数据不代表删除未来服务端数据;当前没有服务端副本。浏览器拒绝存储时不会假报成功,请复制本页预览。