Senzoukria · 术语表

交易前风控校验

交易前风控校验是一张订单在能到达市场之前要通过的那些校验:交易软件自己的防护栏、券商和期货佣金商对规模、持仓和保证金的限额,以及交易所对价格和订单类型的控制。每一层都可以拒绝一张订单,而没有哪一层能替代其他层。

更新于 2026 年 9 月首次发布:2026年9月25日

本页目录
  1. 三层
  2. 算例
  3. 为什么分层要紧
  4. 在 Senzoukria 里
  5. 常见错误
  6. 相关内容
  7. 同一栏目
  8. 其他语言版本
  9. 常见问题

三层

一张订单在成交之前可以在哪里被校验和拒绝
层校验举例
软件每张订单的最大数量、该连接上是否启用交易、确认步骤、账户是否正确
券商 / 期货佣金商账户权限、保证金、最大持仓与最大订单规模、产品权限
交易所价格带、市价与止损单的保护、市场状态、订单类型规则

算例

软件上限被设为每张订单 3 手。一位交易者输入 5:这张订单在离开这台机器之前就被拒绝。他改成 3;券商的限额允许一个 4 手的头寸,而账户在同方向上已经有 2 手,所以这张新订单会把头寸带到 5 手,券商拒绝它。

他发出 2 手;交易所随后拒绝这个限价——他把价格打成了穿过市场 100 点——理由是超出价格带。三次拒绝,三个不同的归属方。知道是哪一层拒绝的,就知道该去问谁,以及改一个设置能不能改变结果。

为什么分层要紧

软件的防护栏快而可见,但它只保护从这个软件发出的订单。券商的限额覆盖这个账户上的所有平台,但各家公司不一样。交易所的控制保护的是整个市场,不是你的账户。

这三句话合起来给出一个实用规则:任何只存在于软件里的保护,在用户从另一个平台下单时就不存在了。所以真正要紧的风控,应该尽可能放在券商那一层去设。

在 Senzoukria 里

在一张订单离开之前,后端会应用这个连接的防护栏:该连接上必须启用交易(在出资账户的档案上它保持禁用,直到被明确启用);交易设置里的「每张订单手数」上限会拒绝更大的订单;而一个可选的两次点击模式会显示一个带方向、数量、合约、类型、价格和账户的确认。

订单携带屏幕上所显示的那个账户,而如果订单 plant 会话路由到的是另一个账户,后端会拒绝它。在 Rithmic 上,在它所属交易所的交易通道被解析出来之前,订单也会被拒绝。下单票据把这些防护栏镜像显示出来,这样它们在那次网络往返之前就可见,而不是作为唯一的防线。

常见错误

  • 把一个软件上限当成券商限额,或者反过来。
  • 为了少点一下鼠标,在一个出资账户上关掉确认。
  • 以为一张被拒绝的订单从来没有被发到任何地方;它可能是被券商或者交易所拒绝的。

同一栏目

其他语言版本

常见问题

软件都接受了,我的订单为什么还是被拒绝?
因为券商、期货佣金商或者交易所会在软件之后应用它们自己的校验。拒绝信息的文字通常会点明原因,比如保证金、某个持仓限额,或者一个超出价格带的价格。
软件的防护栏足以保护一个自营公司账户吗?
它们降低了一次误点击的代价,但公司的规则——比如最大合约数或者亏损限额——是由公司来执行的,而它们可以被从其他平台发出的订单破坏,也可以被市场的移动破坏。
NEXT

继续阅读