第 3 课 · 价格是怎么形成的:订单簿与三种订单
第 3 课 · 价格是怎么形成的:订单簿与三种订单
【这课你会明白什么】
- 价格不是谁定出来的,是一块”公告板”上撮合出来的
- 买一、卖一、点差这三个词的确切含义
- 三种订单各自的用途和代价
正文
想象一个菜市场的公告板。想买白菜的人贴条子:”我出 3 块,要 95 斤。”想卖的人也贴:”3 块 1 才卖,有 120 斤。”没人让步,就都挂着;有人急了,直接按对方的条子成交。
交易所就是这块公告板的电子版,叫订单簿。上面挂着所有人的待成交单子(挂单)。MES 某一刻的订单簿顶端长这样:
卖方最便宜的挂单:6800.25,挂着 120 手 ← 卖一(ask)
────────── 中间隔着 0.25 点 ──────────
买方最高的挂单: 6800.00,挂着 95 手 ← 买一(bid)
- 买一(bid):所有买方里出价最高的那个价。
- 卖一(ask):所有卖方里要价最低的那个价。
- 点差:卖一减买一的缝隙。MES 平时就是 1 个 tick(0.25 点)。
为什么总有这条缝?因为愿意互相成全的人已经成交走了,留在公告板上的都在等别人让步。
在这块板上你只有三种动作:
- 限价单:把自己的价格挂上去等。”6800.00 我才买。”好处:不付点差。代价:可能永远轮不到你——同价位先来的人排在前面,价格碰一下就走的行情里,队尾的人只能目送。
- 市价单:不挂了,直接吃对面的挂单。想买就按 6800.25 成交,想卖就按 6800.00 成交。好处:保证马上成交。代价:每次都付点差——买贵一点、卖便宜一点。
- 止损单:一张”条件市价单”——价格触到你指定的水平,它自动变成市价单冲出去。主要用途是认输离场:”跌破 6795 我就不要了,别问,直接走。”
最后一个观察:每一笔成交,必然是一方”忍不住了”去吃另一方的挂单。吃掉卖一的是主动买方,砸掉买一的是主动卖方。我们保存的每笔历史成交都记着这个”谁先动手”的标记——第 5 课看数据时会再遇到它。
【与我们项目的连接】
两个后面会反复出现的伏笔都埋在这一课:其一,我们的历史数据里每笔成交旁边都附着当时的买一/卖一价快照——第 6 课那桩”时区侦探案”全靠这个字段破案。其二,项目给历史推演定过一条规矩:挂单等待的单子,价格”刚好碰到”不算成交,必须穿过去才算——依据就是本课讲的排队现实:碰到价位时,队伍前面的人先成交,往往轮不到你(这条规矩第 7 课正式登场)。
【三个自测问题】
- 订单簿显示买一 6800.00 / 卖一 6800.25,此刻一张市价买单会成交在哪个价?
- 限价单省下了什么,又赌上了什么?
- 止损单为什么被叫作”条件市价单”?
(答案:1. 6800.25——市价买单吃的是卖一。2. 省下点差;赌的是”排队排得到”,可能错过整段行情。3. 平时它不存在于订单簿,价格触及指定水平那一刻,它自动变成一张市价单去吃对面挂单。)