AMT INTELLIGENCE EDITION · IN BETA
Bring your CSV trading levels to Bookmap's Cloud Notes. Layer on AMT decision-tree intelligence, opening-context detection, real-time hit tracking, session analytics, and a spoken session journal — all built by an active futures trader and tested every session.
BMBridge layers an entire intelligence stack on top of the CSV bridge: AMT decision-tree engine, real-time hit tracking, session analytics, a spoken session journal, and a complete alarm system — all built around the workflow of an active trader.
Real-time decision tree from the Auction Market Theory Opening Context Alignment framework. Every node is tagged to its source — directly from the PDF or derived from Dalton's acceptance/rejection principles. Drives the session-state read in the Hit Monitor.
Seven contexts auto-detected the moment the first live price arrives after session start: HOR, LOR, HIR-IV, LIR-IV, IR-IV, HIR-OV, LIR-OV. Requires P High, P Low, VAH/VAL levels — fires once per session, user-overridable from the banner.
Built-in hit-rate tables across 21 level types × 7 contexts. Hit-state-aware — when a paired partner hits, the engine switches from either/or rates to both-sides-hit rates so probability reflects what's actually possible from here.
Pre-market briefing in a non-modal popup: editable market condition, anticipated context derived from current price, today's alarms, levels sorted by probability, context-readiness checks, and a one-click economic calendar link.
Always-on-top floating reference: 7 opening contexts with definitions, 5 opening behaviors grouped by trending vs. rotational tendency, and the full decision-tree flowcharts. Collapsible sections, singleton window — open it once and leave it.
Always-on-top one-line popout that reads out the current session state from the decision tree. Drop it onto any monitor and glance at it instead of digging through tabs to know where you are in the auction.
Speak as you trade — continuous mic capture with auto-segmentation by voice activity detection. Transcribes locally via faster-whisper (no internet required) or via Groq Cloud for faster transcription. Trader-vocab prompts boost accuracy on tickers and terms.
Always-on-top mini-control with mic meter, click-to-toggle capture, push-to-talk mode, star-last-entry, quick add-typed-note, and jump-to-tab. Drag anywhere on screen — position persists across sessions.
Visualizes narration entries across the session timeline alongside price action. See exactly where in the auction you said what — perfect for end-of-day review and AMT-pattern recognition.
Tag any narration entry with a star, sentiment, and outcome. Combined with the chart visualization, you build a personal record of what you saw, what you said, and what happened — automatic structured journaling.
Hide entries that match phrases you don't want to review (filler words, false starts), and filter the timeline by source — narration only, alarms only, squawk only, or any combination. Keeps the post-session walk-through focused on what mattered.
One click exports the filtered narration timeline as Markdown — drop it into a journal, paste into ChatGPT / Claude / Gemini for end-of-session review, or attach to a session note. Sort and edit entries before exporting.
Alternative input mode for traders who prefer typing over speaking — a focused text-entry surface that commits notes to the narration timeline with the same timestamps, tags, and chart visualization as voice. Useful in shared offices or when the mic isn't appropriate.
Real-time crossing, proximity, and exact-match detection — runs independently of broadcasting. Per-level controls: track toggle, color swap on hit, line removal, "+" suffix, timestamp, breathing pulse animation, per-level reset.
Floating real-time level monitor with probability tiers (green ≥70% · gold 40–70% · grey <40%), both-sides-hit 🔥, session-state read from the decision tree, freshness indicators, "Active After" countdown ⏳, score badges (⭐), and a Hit Sequence with direction arrows ▲▼. Toolbar: 📋 copy log · 📊 close session · 📍 pop out State Tracker · 🔄 refresh · Always-on-Top pin.
◀ ▶ buttons on the Monitor jump back and forward through prior sessions' hits. LIVE mode is today; step backward to walk past sessions exactly as they unfolded. The Close Session button (📊) opens Session Review and prepares for tomorrow without leaving the Monitor.
Once IBH or IBL is hit, the Hit Monitor overlays conditional probabilities for the rest of the session — including IB Neutral state stats (both sides break, ~29.79% of sessions) and IBC → VPOC Setup detection (VPOC above/below IB range, ~25.96% of sessions). Tooltip detail on every level hit.
Direction arrows captured at hit time and locked prices for every recorded hit, even on levels that migrate intraday like VPOC. Gives you the actual order in which the auction took out levels — critical for context.
Configure session windows per feed (overnight sessions like 18:00–16:00 supported). Auto-reset on new session. Session log with manual save, scheduled auto-save, daily CSV files, and rolling history with 500KB auto-rotation.
End-of-session review dialog with auto-journal, save / discard / review-later, and editable market condition. Edit History dialog lets you go back, edit past sessions, delete entries, and revise notes — analytics update accordingly.
Three-state indicators on cards and Monitor: ✅ changed, ⚠ unchanged, 🔴 stale CSV. You see at a glance whether the level you're trusting is actually live.
Range pills (Today, 1W, 1M, 3M, 6M, 1Y, All) and Context filter pills with live session counts. Sections: Today's Session, Hit Rate (rolling, with bars), Time Heatmap (30-min buckets), Reliability, Stats by Level Type, Stats by Opening Context, Stats by Market Condition (FOMC vs Normal vs custom), Dead Zones, Hit Clustering (which levels hit together within 15 min), Both Sides Hit, Near-Miss Report, IB Conditional Stats, VPOC / VHVN Analytics.
Net Move (points + direction + % of range), VPOC vs Open settlement zones, Migration Density (high chop / moderate / trending), Direction Bias (shifts up vs down ratio), Naked vs Tested ratio, and Net Move broken down by Opening Context.
Auto-classifies sessions as Trend (≤5 migrations), Normal (6–15), Rotational (16–30), or Chop (31+) based on VPOC migration count. Filter your analytics by classification to find the patterns that match today.
Multiple saves per day collapse to one row per level per date. Ghost-note cleanup strips orphaned hit-time suffixes from CSV imports. Prior Close prefers the tagged P Close level over overwritten dict values. Stale-hit prevention via session-ID checks. Your analytics actually reflect reality.
Set an event time and a list of pre-warnings — e.g. [10, 5, 3, 2, 1]. Each fires its own voice announcement: "RTH Open. 5 minutes to go." Replaces the old single-lead-time model.
Activates N seconds before an event. Voice mode: PowerShell TTS speaks the event name then counts down each number on real wall-clock seconds. Beep mode: clock-synced clicks with higher pitch on the final 3 and an alert at zero.
Time-block alerts with periodic reminders during the zone. Presets included: Lunch Chop (11:30–13:30, 15-min reminders), Final Hour (15:00–16:00, 10-min), Pre-Market (08:00–09:30, 15-min), plus Custom. ⚠ ACTIVE badge in gold while inside the zone.
Live market news from Benzinga, Finnhub, FRED, Trading Economics, Alpha Vantage, plus custom RSS feeds. AI Market Brief powered by Gemini Flash gives a structured read of recent headlines. Off by default — enable in the Modules card.
🌅 button on the Alarms tab generates an AI session prep listing today's events, zone alarms, and notable session times — concise pre-market read so you walk into the open knowing what's on the calendar without scanning multiple sources.
Map any CSV column or row to a named, color-coded price level on Bookmap. VPOC, VAH, VAL, VWAP, session H/L, IB H/L, ON H/L — anything your platform exports. Full color, alignment, and line control per level.
Independent feeds on separate ports, each with its own symbol override, levels, and broadcasting toggle. Live price source configurable per feed from any registered data source. Built for multi-instrument setups.
Broadcast the same levels to a different Bookmap symbol on a separate port. Up to 5 mirrors per feed — ideal for ES/MES, NQ/MNQ, and related-instrument analysis off the same level set.
Tag levels with groups (RTH, ETH, IB, Custom). Toggle entire groups on/off with a single click from the heading bar. All-On / All-Off built in. Keep your chart clean for the session you're actually trading.
Set From/Until times on any level — show RTH levels only during 09:30–16:00, overnight levels from 18:00–09:30. Cross-midnight windows are handled automatically.
Save color/name templates and apply across feeds in one click. Manual notes per feed with price validation, sort toolbar (Name ▲▼ / Price ▲▼ with smart secondary sort), reorder, clone, hit-tracking opt-in per note, per-note active window (HH:MM from/until), and enable toggle — disable annotations without deleting. Scroll position preserved through every action.
Pull levels from Google Sheets or any public CSV URL on a configurable interval. Broadcast external data alongside your local feeds — useful for shared analysis rooms or hosted level lists.
Top-of-window banner with a live-price prefix 💲 and color-coded status: gold for anticipated context, green for confirmed. Tooltip surfaces the AMT action guidance for the current state. Updates every 2 seconds.
3-step interactive wizard with add-another loop. Browse CSV → pick column/row → name your feed and level → paste your Bookmap symbol. First feed broadcasting in under 5 minutes.
Scheduled saves with per-schedule feed/URL selection. Preset wizard. Includes Bookmap replay file with each snapshot. Timestamped folders keep everything organized for later review.
Serve historical CSV levels paired with Bookmap's replay feature on dedicated replay ports. Walk back through past sessions with your levels intact for review and pattern study.
Table view of every level across every feed. Bulk edit type, active times, hit-tracking flags, and context rules. Filter and sort to find the level you need without scrolling through tabs.
Ctrl+Z with up to 20-step deep-copy snapshots. Closes to system tray (broadcasting continues). Status tab with live polling indicators per feed. Activity log with filter and search. Single-instance lock prevents conflicts.
Optional cross-check of CSV prices against Yahoo Finance. Three modes: Always (every poll), Failover (only when CSV looks stale), Off. Catches dead data feeds before they cost you a trade.
Global font scale, timezone display, configurable CSV sync interval (0.5s – 60s, default 2s), close-to-tray vs full-close behavior, hit-tracking master toggle, score-badge visibility, and the Yahoo Validator mode. Sounds: categorized picker (Alerts / Voice / Custom WAV / Silent) with dynamic favorites and built-in winsound library plus user WAV files.
HMAC-SHA256 keys tied to your machine ID, validated against the SDES Cloudflare Worker. 7-day offline cache so internet outages don't stop you trading. 24-hour re-verify cycle when online. 36-hour grace period after expiry — nothing breaks abruptly. 30-day risk-free trial.
Demo video coming soon
Point BMBridge at the CSV file your trading platform exports. Supports any delimited file.
Pick a CSV column, name the level, choose colours. Repeat for VPOC, VAH, VAL, VWAP — whatever you need.
Click Start. BMBridge launches a local HTTP server and begins serving your formatted data.
Paste the URL into Bookmap's Cloud Notes. Your levels appear on the chart and update automatically.
Every feature included. BMBridge is currently in beta — request access to try it out.
BMBridge is currently in closed beta. To request access, send an email to:
AMT (Auction Market Theory) is the framework BMBridge uses to read what's happening in the auction. The decision-tree engine implements the Opening Context Alignment framework directly — every node is tagged to a source, either pulled from the AMT PDF or derived from Dalton's acceptance/rejection principles.
In practice: when the first live price arrives after session start, BMBridge classifies the open into one of seven contexts (HOR, LOR, HIR-IV, LIR-IV, IR-IV, HIR-OV, LIR-OV) and uses that to drive the Hit Monitor's session-state read, the Pre-Flight dashboard's anticipated levels, and the analytics tab's context filters. It's the same reasoning a discretionary AMT trader does — automated and held in front of you.
The Narration tab captures your microphone, runs voice activity detection to auto-segment utterances, and transcribes each one. Two transcription modes:
Each entry is timestamped, can be starred, tagged with sentiment / outcome, and visualized on a timeline chart alongside price. The floating widget is always-on-top with a mic meter, click-to-toggle capture, and push-to-talk mode. Transcripts and optional .wav recordings save to session_logs/Narration/.
Range pills (Today, 1W, 1M, 3M, 6M, 1Y, All) and context filter pills with live session counts. Hit rates broken down by opening context, time-to-first-hit, % from open, min-distance approach. Plus VPOC/VHVN intelligence: Net Move (points + % of range), VPOC vs Open settlement zones, Migration Density, Direction Bias (shifts up vs down), Naked vs Tested, Net Move by Opening Context, and Session Classification (Trend / Normal / Rotational / Chop based on migration count).
Edit History lets you go back, edit past sessions, delete entries, and revise notes — analytics update automatically. Multiple saves per day collapse to a single row per level per date so stats don't get inflated.
Event alarms have multi-alert pre-warnings — e.g. [10, 5, 3, 2, 1] minutes — each firing its own voice announcement. Optional countdown activates N seconds before the event, in voice mode (TTS speaks each number on real wall-clock seconds) or beep mode (clock-synced clicks with a higher-pitch final 3).
Zone alarms are time-block alerts with periodic reminders during the zone. Built-in presets: Lunch Chop (11:30–13:30, 15-min reminders), Final Hour (15:00–16:00, 10-min), Pre-Market (08:00–09:30, 15-min), plus Custom. The alarm card shows ⚠ ACTIVE in gold while you're inside the zone.
BMBridge uses Bookmap's Cloud Notes feature, which is available on all paid Bookmap plans (Digital+, Global, Global+). It does not require the Quant license.
BMBridge works with any platform that exports data as CSV — SierraChart, TradeStation, OptimusFLOW, NinjaTrader, Interactive Brokers, and more. If your platform writes a CSV file, BMBridge can read it. Google Sheets and any public CSV URL also work via External URL Broadcasting.
The CSV bridge runs 100% locally — feeds serve over 127.0.0.1 only and your market data never leaves your machine. Optional features that do use the internet: license validation (against the SDES license worker), Squawk news adapters, AI Market Brief (Gemini Flash), Groq cloud transcription (only if you opt-in to that mode — local Whisper is the default). All optional features are off by default.
BMBridge detects CSV file changes every 2 seconds using mtime-based smart polling (configurable from 0.5s to 60s). Bookmap's Cloud Notes polls the served URL at approximately 60-second intervals — that's a Bookmap-side limitation, not a BMBridge one. Hit detection runs independently inside BMBridge against the live price source and is not bound by Bookmap's polling interval.
Yes. BMBridge supports up to 12 independent feeds, each on its own port with its own Bookmap symbol override. The mirror system broadcasts the same levels to additional symbols — up to 5 mirrors per feed — useful for ES/MES, NQ/MNQ, or related-instrument analysis.
Yes — 30-day risk-free trial. License key activates the trial; broadcasting continues for the full 30 days. After that, monthly ($25) or annual ($199) subscription via Lemon Squeezy.
Email questions and bug reports — free. Drop a note to [email protected]. Replies aren't instant — expect a day or two — but every email gets a real answer.
Live screen-share, setup walk-throughs, hands-on configuration help — paid. Book a 1-on-1 session at $150/hr (evenings and weekends US Eastern Time) when you want me on a call instead of trading emails.
BMBridge ships with a full PDF User Manual and Quick-Start guide. Bug reports are welcome at [email protected]. For direct help with setup or configuration that goes beyond the documentation, a paid 1-on-1 session is available — $150/hour, evenings and weekends US Eastern Time.
Email [email protected] to request beta access. Include the trading platform you use, what instruments you trade, and roughly what your level workflow looks like — that helps verify BMBridge is a good fit before sending the build.
BMBridge is currently in beta. Request access and get set up in under 5 minutes.
⚡ Request Beta Access