15M · — --:--
Target—
BTC—
Distance—
Call in …
connecting…
FORTEX emblem

FORTEX

AI for a brighter, wealthier tomorrow
BTC Bot Lab · Live bot · Kalshi KXBTC15M · BRTI settlement

Live chart, whale trade flow, and every website call graded against the official Kalshi result. Exactly one official call per 15-minute round, frozen: an EARLY LOCK when the bot's read is strong enough, otherwise decided at the T−8 mark (8 minutes before close). Until then the page shows a countdown. Each call is UP, DOWN or SIT OUT. Lean calls are only made when the official call sits out.

Today's market results
OfficialLean
Wins——
Losses——
Accuracy——
Streak——
SIT OUT——
SIT OUT is not counted in either record.

OFFICIAL LOCKED CALL

—
Call in …
Site call
—
Entry price (ask)
—
Payout if right
—
Target (Kalshi)
—
Take profit (bid ≥ 90¢)
—
One frozen call per round: EARLY LOCK if the bot's read is strong enough before T−8, otherwise decided at T−8 from the bot's latest fresh reading. Stale or missing bot data = SIT OUT. Calls are not orders.

LEAN ONLY CALL

—
Lean calls are only made when the official call sits out.
Watching
Lean call
—
Entry price (ask)
—
Payout if right
—
Take profit (bid ≥ 90¢)
—
From T−8 the lean locks UP/DOWN the first time the bot's fresh read qualifies, frozen for the round. If nothing qualifies by T−5, a LEAN · T-5 picks UP or DOWN from the combined live read (own record). Rounds with an official call have no lean and are left out of the lean record.

SPOT vs PERP FLOW

—
waiting for $10K+ orders…
Buy / Sell %Buy / Sell $Net $Orders B/S
Spot————
Perps————
This round at T−8 —
Flow read record —
Informational — not an official or lean call; not counted in records. Uses aggressive $10K+ orders, spot vs perps (perps always included here).

MARKET SIGNALS READ

—
—
loading signals…
Live checklist
    This round —
    Signals read record —
    Settlement only —
    Informational — not an official or lean call; not counted in official/lean records. Combines the 8 signals below (order-book depth & walls, whale and $10K+ trade flow, distance to the Kalshi target). Freezes at the T−8 mark, or earlier (EARLY LOCK) when the signals are strongly one-sided and hold.
    BTC · Coinbase · BTC-USD
    —
    Live price connecting…
    site call UP site call DOWN ✓ / ✗ = official result round target resistance support (solid = zone of 2+ swing pivots, dashed = 20-bar high/low)Times Pacific

    🐋 Whale Tug of War

    Aggressive (taker) BTC orders of $100K+ · exchange trade flow from major exchanges with public feeds · not a prediction
    —WHALE BUYS—
    —WHALE SELLS—
    —
    ExchangeMarketWhale buy $Whale sell $Count B / SFeed
    Latest whale prints
    waiting for prints…

    🐬 BIG TRADE TUG OF WAR ($10K+)

    Aggressive (taker) BTC orders of $10K+ · same exchange feeds and order grouping as the whale bar · includes the $100K+ whale orders above · not a prediction
    —$10K+ BUYS—
    —$10K+ SELLS—
    —
    ExchangeMarket$10K+ buy $$10K+ sell $Count B / SFeed
    Latest $10K+ prints
    waiting for prints…
    Whales ($100K+) vs big trades ($10K+) · this round
    🐋 $100K+ whales🐬 $10K+ big trades$10K–$100K only

    🧱 WHALE LIMIT ORDERS (ORDER BOOK WALLS)

    Resting limit orders waiting to be filled, from public exchange order books · walls = $1M+ in a $50 price bucket within ±2% · ★ = one price level on one exchange ≥ $500K · informational, not a prediction
    Depth ±0.5%—
    —
    Depth ±2%—
    —
    bids = buy limit orders below price · asks = sell limit orders above price ·
    Ask walls · sell limit orders above price
    Price bucket$ sizeBTC× typVenuesAwayAgeTrend
    Bid walls · buy limit orders below price
    Price bucket$ sizeBTC× typVenuesAwayAgeTrend
    Depth map · resting $ per price bucket
    Recent wall events · single-exchange levels ≥ $500K that disappeared
    no walls have disappeared yet…
    Walls can be pulled at any moment (spoofing), so they're not a forecast. Filled = price traded through the level before it vanished. Pulled = it vanished before price got there. USDT markets (Bybit, OKX) are priced in USDT ≈ USD. Exchanges that only publish a few hundred levels near the price can't show walls further out (see coverage).

    ⛓️ ON-CHAIN WHALE TRANSFERS (MEMPOOL)

    Unconfirmed Bitcoin transactions moving 100+ BTC (500+ BTC = MAJOR), live from mempool.space, followed until confirmed · informational, not a prediction
    —
    On-chain transfers aren't orders. A big deposit to an exchange can hint at selling; exchange trades themselves happen off-chain.
    —
    Seen (PT)Amount$ valueLargest outputFee rateExchange flowStatusTransaction

    Scorecard · Official vs Lean Only (scored separately)

    OFFICIAL record
    WLAcc.StreakSit outPending
    LEAN ONLY record
    WLAcc.StreakSit outPending
    LEAN · T-5 record (separate)
    WLAcc.StreakSit outPending
    ALL LEANS (lean + T-5 combined)
    WLAcc.StreakSit outPending

    One official call per round, frozen: EARLY LOCK when the bot's read is strong enough, otherwise decided at T−8 from the bot's latest fresh reading. Lean calls are only made when the official call sits out: from T−8 the lean locks the first time the bot's read qualifies and is SIT OUT if it never does; rounds with an official call are left out of the lean record. If a round still has no official call and no lean at T−5, a LEAN · T-5 combines the live inputs (bot read, price vs target, market signals, order-book depth, whale and $10K+ flow, spot vs perp, flip risk) into UP or DOWN; it has its own record and is graded the same way. A round whose called side's Kalshi bid reaches the take-profit level after the lock is a TP win; otherwise it is graded by Kalshi's official settlement (BRTI). SIT OUT is never a win or loss.

    Round history

    Round (PT)Official callLean callLocked at Target → FinalKalshi resultOfficial gradeLean grade

    * = reconstructed before the dashboard was watching, from the bot's own entry_diag.jsonl / ledger log. That log does not record every moment, so when it has no reading at the deciding moment the round shows SIT OUT* (and lean history is incomplete). TP marked * = rebuilt from Kalshi's public 1-minute candles (a brief quote, not a guaranteed fill). SIT OUT (no bot data) = the bot wasn't running / no fresh reading.