037 分钟
报价,而不是投票

观点怎样变成订单?

Alice、Bob 与 Carol 的信念不同,但只有愿意承担的价格和数量才能进入市场。

本章目标学完后,你应该能:
  • 区分主观信念、限价和数量
  • 把 BUY NO 转换成 YES 订单簿中的卖单
章节位置第 3 / 6 章
  1. 上一章一份二元合约为什么锁定 100 积分?
  2. 本章观点怎样变成订单?

    Alice、Bob 与 Carol 的信念不同,但只有愿意承担的价格和数量才能进入市场。

  3. 下一章订单撮合怎样产生价格?
阅读前

先想一想这几个问题

展开答案前,可以先在心里做个判断。与预期不同的内容可以加入复习列表。

Q01Alice 认为有 80% 概率,为什么不一定愿意在 80 买?
简要回答

80 是她的估值,不是必须支付的价格。她还要给判断错误、资金占用和模型不确定性留出余地,所以可能只愿在 68 买,并且只买有限数量。

和原先判断相比:
Q02一千个人都点了 YES,为什么市场价格可能完全不动?
简要回答

观点不会自动进入订单簿。只有愿意锁定资金、写出价格和数量的订单才改变可成交条件;点赞、投票和口头预测都不产生对手方。

和原先判断相比:
Q03最后结果是 NO,买过 YES 的人为什么仍可能赚到钱?
简要回答

如果他在结算前以 40 买入、又在市场升到 60 时卖出,就已经实现了 20 的交易利润。预测市场头寸既可以持有到结算,也可以在信息变化时转手;交易赚钱不等于最终判断正确。

和原先判断相比:

“我觉得会发生”还不是市场信息。只有当一个人愿意在某个价格承担一定数量的损失时,观点才会变成订单,进入其他人可以接受或拒绝的公共报价集合。

三个人可以有三种完全不同的订单

Alice 阅读了任务计划,认为 YES 的可能性接近 75%。她愿意以不超过 68 的价格购买 3 份 YES。Bob 认为延期风险很大,愿意用 35 购买 2 份 NO。Carol 没有强烈方向,只想在价格足够便宜时买入。

他们需要分别回答三个问题:

  1. 方向:愿意持有 YES 还是 NO?
  2. 限价:每份最多支付多少积分?
  3. 数量:判断错误时,最多愿意损失多少?
把想法翻译成订单报价 ≠ 口号
生成的限价订单买 YES · 8 份最高支付 63 积分/份

信念决定你偏向哪一边,限价决定你最多愿意付多少,数量决定判断错误时会损失多少。你愿意用更大的数量表达观点。

信念、报价和成交价是三件事

如果你认为 YES 有 70% 可能发生,不代表你应该无条件支付 70。你可能希望留出安全边际,只在 64 以下买入;也可能因为特别需要对冲某种风险,愿意支付 74。

因此市场看到的不是参与者脑中的完整概率,而是他们在预算、风险偏好和现有持仓约束下提交的报价。

买 NO 可以转换成 YES 订单簿中的卖单

我们的二元市场只展示一张 YES 订单簿。买一份 NO、最高支付 35,与愿意在 YES 价格 65 时站在 NO 一边是同一件事。因此模拟器会把:

BUY NO @ 35 转换为 SELL YES @ 65

当一张 BUY YES @ 65 与它相遇,两人支付的金额恰好是 65 + 35 = 100,结算合约便能为他们创建一份完整的二元合约。

展开:这一步如何实现
toYesBook(order):
  if order.outcome == YES:
    return BID at order.price
  else:
    return ASK at 100 - order.price

未成交订单需要冻结 限价 × 剩余数量,撤单后才释放,避免同一笔预算被重复承诺。

理解检查

某人相信 YES 概率为 70%,但只提交 BUY YES @ 62。最合理的解释是什么?

本章小结

订单簿里已经出现买 YES 和买 NO 的意愿,但它们还没有自动成为交易。下一章会进入撮合引擎,观察谁先成交、以什么价格成交。

本章小结完成练习和理解检查后,可以保存本章