Skip to content

Words in, one decision out.

The model reads and explains. Code checks what it read. Bitget’s book decides. Each step below shows what it produced for the same order the desk opens on.

  1. 01You

    Say the order

    Size, your fee, your ceiling, your deadline. In English, 中文 or both, the way a trader types it.

    "Sell 178.4121 rHIMS. I pay 0.05% taker, keep it under 0.3% all-in, and I must be out before the 8th."

  2. 02Qwen 3.8 Max

    Reads your words

    Returns each limit with the exact words that state it. It never computes a price and never fills a default.

    for example: fee ← "I pay 0.05% taker" · ceiling ← "keep it under 0.3% all-in" · deadline ← "before the 8th"

  3. 03Code

    Checks every quote

    Finds the quoted words in your message and reads the number or date itself. A deadline is used only when code reads the same date; a disagreement is asked back.

    code reads 5 bps · 30 bps · 2026-10-07

  4. 04Engine, on Bitget data

    Walks the book

    Seven gates in order, then the order is walked through Bitget's book at your size, in exact decimals, at your fee and every scenario.

    5 levels · 36.87 bps all-in at 5 bps · over 30

  5. 05Qwen, under rules

    Rules on the routes

    Which priced routes meet your limits, and why. Every answer is checked in code against 16 named rules; an answer that breaks one is replaced by a deterministic template.

    for this order, any answer must exclude: largest size that fits, rest a limit · may never recommend: wait for the next session

  6. 06Engine

    Last Look, then a receipt

    When you confirm, a fresh book is walked again. Inputs, the raw book and every output are hashed and signed.

    receipt 175394a68b72557912bc…

It refuses in order, and says which rule.

Seven gates, in the order it refuses

  1. 1InstrumentRHIMSUSDT · 4 dp · min 10 USDTListed on Bitget, with its quantity precision and minimum order.
  2. 2Sessionweekend mmWeekends and US holidays only: in US sessions Bitget routes rToken orders to NASDAQ/NYSE, so its own book is not where they fill. Read from Bitget's own states and calendar.
  3. 3Weekend eligibilityweekendTradable · yesOnly names Bitget flags weekend-tradable are sounded on a weekend.
  4. 4Exchange constraintsvalid sizeA size the exchange would reject is refused with one it would accept.
  5. 5Book validityvalid bookEmpty, crossed or malformed books are refused, never walked.
  6. 6Freshnessrecorded book · not appliedLive books older than 5 s, or slower than 2 s to arrive, are refused.
  7. 7Stabilitysingle recorded soundingTwo live soundings more than 10 bps apart mark the quote unstable.

Five rules the model is held to

  1. Checked readingQwen must quote your exact words for every limit; code finds those words and re-reads them. A deadline is used only when code reads the same date.
  2. Tighten onlyWhat you state is the floor. The model may add a stricter limit, never relax yours.
  3. Rule checksInvented numbers, promises, loosened limits or a re-quote passed off as an exit: the model's answer is replaced by the template.
  4. Last LookConfirming re-walks a fresh book. Ten bps of drift, a flipped verdict or a two-minute-old decision voids it.
  5. Signed receiptInputs, raw book hash and every output are hashed and signed by the server; replay reproduces the hash offline.