Changelog

New features, improvements, and fixes.

v1.12.0June 18, 2026

Structured Trade Reviews + Accounts Overhaul

  • Forge’s per-trade reviews leveled up (Pro+): no more wall of text. Each one opens with graded checks — entry timing, sizing, stop discipline, exit, plan adherence — each marked good / watch / flag with a confidence level, then a short coaching read, then one concrete next step. Read it in five seconds, act on it in one. Regenerate any trade to upgrade older reviews
  • Trading Accounts now has Active and Archived tabs. Archive a breached evaluation or a closed brokerage account and it drops out of your active list, the account picker, and your value totals — but stays fully viewable and one-click restorable, with every trade retained
  • Tracked prop accounts auto-archive the moment they’re marked Breached or Closed — whether by the one-click auto-detect or a manual status change — so blown evals clean themselves up instead of cluttering your list. Restoring is always a manual click
  • Accounts are grouped into Cash / Personal and Prop / Evaluation, and the headline stopped pretending a prop sim balance is real money. You now get a true Cash value (your funded accounts) alongside a separate Prop earned P&L (your gain on prop accounts — the withdrawable number), instead of one inflated “total account value”
  • One-click “Hide from stats” on every account — keep demo / sandbox accounts out of your headline numbers and value totals without hiding them away. Hidden accounts still appear in the list and work normally when you select them on their own
v1.11.0June 3, 2026

Tastytrade — Direct OAuth Sync

  • Tastytrade now connects directly via OAuth — no more CSV-only. Approve TradersForge once at my.tastytrade.com and every account on your tastytrade login flows in automatically with balances and full transaction history. Tracker and up; same "always unlimited" treatment as NinjaTrader and Tradovate (no per-connection cost)
  • Stocks, options, futures, AND futures options all flow through the same integration. Multi-leg orders (iron condors, verticals, butterflies, calendars, diagonals, jade lizards) auto-group into single positions on import — same as the CSV path
  • Phase 1 is read-only sync only — no order placement from TradersForge. Order routing is a future Signal Bridge extension on the roadmap, held until the read-only integration has soaked
  • Brokers section of the homepage regrouped by integration tier — Native Sync (NinjaTrader, Tradovate, Tastytrade) up top, then SnapTrade aggregator, then CSV import. The purpose-built direct integrations are easier to spot now
v1.10.5June 1, 2026

Two-Factor Auth + Signal Bridge (private beta) + Security Hardening

  • Two-factor authentication is here — enable in Settings → Security. Scan a QR code with Google Authenticator, Authy, 1Password, Bitwarden, or any TOTP app, and 10 single-use recovery codes are issued for the lost-phone case. Required for admin accounts; opt-in for everyone else
  • Lost your phone? Submit one of your recovery codes at sign-in to unenroll your authenticator and set up a fresh one in the same flow. The used code is permanently consumed (no replay value)
  • TradingView → Tradovate signal bridge entered private testing (admin-only for now, opening to Pro/Elite after the soak period). TradingView alerts hit a per-strategy webhook URL; we authenticate, optionally apply per-strategy filters (sides, ticker whitelist, qty multiplier), and route market orders to your connected Tradovate account in roughly one second. First multi-leg trade with bracket TP/SL/Trail (auto-attached Limit, Stop, and TrailingStop orders) verified end-to-end on MYM on 6/2
  • Per-strategy bracket orders — attach take-profit, stop-loss, and optional trailing-stop levels to every entry. Sizes in $, points, or percent. Placed at the broker after the entry fills, so the bracket survives if your TradingView session drops
  • Per-strategy risk caps — max contracts per signal AND max trades per day, both enforced before any order leaves our webhook. Plus a one-click enable/disable toggle on each strategy card and a master kill-switch that halts all order placement instantly (with a loud "HALTED" banner at the top of the bridge UI so the state is unmissable)
  • Security hardening pass — admin actions now require an active 2FA session (not just admin role), so a stolen browser cookie alone can no longer reach the admin API. Modern security headers added to every response (HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy) and a Content Security Policy is now report-only, paving toward enforcement
  • Login errors no longer leak whether an email is registered — "Incorrect email or password" regardless of which side is wrong, with the "Resend verification" link always available so unconfirmed users can recover. Password reset and resend-verification messages likewise no longer confirm existence
  • Password strength meter on signup and password-reset — non-blocking, with one specific suggestion at a time ("Add a number", "12+ characters gets you to Good", etc.) so you can choose your own strength
  • Recovery-code submission is now rate-limited (10 attempts per hour per account), so a phished password alone can no longer brute-force its way past 2FA
  • Broker disconnect explicitly revokes the connection (not just deactivates it), nulls every stored encrypted token, and clearly distinguishes "user-disconnected" from "token-expired" in the admin/support view. OAuth callback hardened against open-redirect attacks
v1.10.0May 26, 2026

Prop Firms Suite + Pro Analytics — Major Update

  • Prop Firms got a major overhaul. Every prop account now carries a lifecycle designator on its card and on the Accounts page — Evaluation / Passed / Breached / Funded — with one-click auto-detect when the engine sees a target hit or floor breach (dismissible; manual override always in the edit modal)
  • Per-account equity curve + HWM EoD on every prop card — compact area chart of daily balance from the account’s start date forward, with your highest end-of-day balance shown in the header. The same scorecard view prop firms themselves render on their account pages
  • 8-tile headline stats per prop account: Trades, Contracts, Avg Win, Avg Loss, Best Trade, Worst Trade, Profit Factor, R:R — derived from your closed trades, color-tuned so Profit Factor goes red below 1 and R:R goes green at/above 1
  • Manual payout tracking on funded accounts — log every payout with date, amount, and notes; the page rolls them into a History & Stats panel showing total / average / largest payouts, payout count, longest funded held, and pass rate across your evaluations
  • New cross-account History & Stats panel above the prop cards: account-size mix bars (how you spread risk across plan sizes), top instruments across all prop accounts, Evaluation vs Funded performance comparison ("do you trade differently once funded?"), and a Sizing Discipline section that flags when your losing trades average bigger than your winners — the classic floor-bust pattern
  • Per-card Instruments breakdown — top products traded on each account with avg contracts and P&L per symbol. Futures contract months roll up to root (MNQM6, MNQH6 → MNQ) so all expirations of a product aggregate into one bucket
  • 10 new analytics tiles surfacing the metrics competitors charge extra for: Win:Loss Ratio, Avg Win, Avg Loss, Largest Win, Largest Loss, Sortino Ratio, Calmar Ratio, Recovery Factor, Kelly %, and Avg Hold W/L (winners vs losers, exposing the "cut winners short / hold losers too long" leak)
  • Monte Carlo Projection + empirical Risk of Ruin (Pro+) — bootstrap-resamples your closed trades 1,000× to project the range of future outcomes. Shows probability of profit, median / downside (p5) / upside (p95) ending P&L, median and worst-case max drawdown, and a histogram of outcomes. The Risk of Ruin section takes a "risk capital" input (with a sensible default) and shows the % of simulated runs that hit that drawdown over the next N trades
  • SL/TP auto-capture on Tradovate-synced trades — when a trade closes via a Stop or Limit order, your planned stop-loss / take-profit prices are now captured automatically. The chart markers you configured in Settings → Preferences (the SL/TP lines on the entry/exit chart) render on those trades without any manual entry
  • P&L by Symbol on the Analytics page now rolls futures contracts up to root (MNQM6 + MNQH6 → MNQ) so every expiration aggregates into one bar instead of fragmenting across contract months. Y-axis widened so longer instrument names don’t truncate
  • Drawdown chart fix on Analytics — the hover dot now sits exactly on the cursor line, and the tooltip value matches the point under the cursor (no more visual misalignment when multiple trades share a day)
  • Calendar — the Yearly Overview widget now keeps showing the full year’s stats no matter which month you navigate to. Previously, viewing February made March–December show "No trades" even when they had data; the blue highlight now follows the month you’re viewing instead of always staying on today
  • Settings redesigned — split into Profile / Preferences / Trade Data / Billing·Plan / API tabs (no more endless scroll), and the manual Save button is gone: your changes auto-save 800ms after you stop editing, with a "Saving… / Saved" status in the header
  • Connections page redesigned — tabbed into Connections / Import CSV / Reconcile / Accounts, and SnapTrade now sits side-by-side with the NinjaTrader / Tradovate card instead of in a separate banner up top
  • More resilient broker connections — transient sync blips (Tradovate timeouts, brief 5xx errors) no longer silently drop your connection. If a token truly does need reauth, the connection stays visible with a "Reconnect" prompt instead of vanishing. Reconnecting an account after an evaluation-to-funded transition no longer creates duplicate trading accounts
v1.9.0May 20, 2026

NinjaTrader & Tradovate — Live Broker Connection

  • Connect your NinjaTrader / Tradovate account directly — one-click OAuth, no more CSV-only. Your trades sync automatically going forward, so the journal stays current without manual exports
  • Link multiple logins at once — connect your personal account alongside each prop-firm account (TopStep, Lucid, Top One, and the rest) as separate connections, each with its own sync, rename, and disconnect on the Connections page
  • 30-day historical backfill on connect — linking an account automatically imports the last 30 days of trades, and a "Backfill 30d" button re-pulls them any time. For history older than 30 days, the Performance.csv importer (with exact-fee reconciliation) still has you covered
  • Live account value — your balance now reflects the real broker balance, refreshed on every sync, instead of being estimated from trades alone. The Account Value card and equity curve line up with what your platform shows
  • Smarter prop-firm linking — picking a connected account auto-fills the account size from its live balance and auto-detects the plan once you've linked one of that type before. A new "Existing + CSV backfill" option links a connected account and imports its earlier history in one step
  • Equity curve now anchors to your current account value, so the top of the curve matches your Account Value exactly
v1.8.0May 12, 2026

TradingView Advanced Charts — Now Live in Your Journal

  • Per-trade journal charts are now powered by the licensed TradingView Advanced Charts library — the same engine you know from TradingView.com. Full drawing tools (trend lines, Fib retracements, channels, callouts, the lot), 100+ built-in indicators, resolution switching, and a polished candle/bar/line/area renderer replace the prior lightweight chart
  • Save your chart layouts, drawing templates, indicator presets, and chart themes per-user — everything persists to your account so the same setup follows you across devices and trades
  • New Fullscreen mode — click Fullscreen below any chart to expand to viewport size with a sticky entry/exit/P&L strip overlaid at the top for context while you mark up. Drawings + indicators bidirectionally cross-sync between the in-page chart and the fullscreen modal so you can drop annotations in either view and they show up in both
  • New "Place AVWAP" button — click it, then click any candle to drop our custom Anchored VWAP w/ σ Bands indicator at that bar. The anchor magnet-snaps to the closest of (top wick / body midpoint / bottom wick) based on cursor proximity, so you don't need to click pixel-perfectly
  • Anchored VWAP w/ σ Bands is our first custom indicator — VWAP line plus ±1σ and ±2σ standard-deviation bands, all anchored to your chosen bar. It lives in the regular Indicators picker alongside the 100+ built-ins, and the framework underneath makes future custom-indicator ports a single-file change
  • Customizable entry/exit markers — Settings → Chart Markers lets you tune every visual property of the trade-context overlay independently per side: color (hex picker + free-text), label text (use "Buy"/"Sell", "BTO"/"STC", emoji, whatever), line style (solid / dashed / dotted / large dashed), line width (1–4 px), and whether to draw the horizontal price line at all. Live SVG preview shows your changes before you save
  • Default marker styling tightened: bright lime entry / bright hot exit colors that pop against any candle palette, white-on-color label pills, dotted price lines that extend across the chart with a right-edge price tag. All shapes are stamped on top of candles so labels never get buried by a busy bar
  • "Open in TradingView" link on every chart — opens the same symbol in your TradingView account so you can pull in your custom Pine indicators, saved layouts, and watchlists for deeper analysis without leaving the trade context
  • Chart positioning fixes — the in-page chart now correctly snaps back to the trade window after you exit fullscreen instead of jumping to "today", and switching resolutions (1m → 5m → 15m, etc.) keeps the trade in view instead of resetting to the latest bar
  • Datafeed deduplication — Yahoo occasionally returns adjacent bars with identical timestamps around DST transitions and session boundaries; the chart now dedupes + sorts those before they reach TradingView, so adding indicators no longer trips a "data must have unique times" assertion
  • Time axis renders in your local timezone (Settings → Preferences) end-to-end — crosshair labels, axis ticks, indicator lookbacks, all consistent with your chosen zone
  • Behind the scenes: Databento was retired (commercial licensing); futures bars now route directly to Yahoo within Yahoo's standard limits (1m: 7 days, 5/15m: 60 days, 1h: 730 days, daily: years). Replacement source pending broker market-data integration as those OAuth flows ship
v1.7.0April 26, 2026

Meet Forge — Your AI Trading Mentor

  • Forge — the AI mentor that powers per-trade reviews, the daily/weekly/monthly cascade, and the Q&A chat now has a single, consistent voice across every surface. He reads your trades, your notes, and your prior reviews like a coach who actually remembers the last conversation, not a generic chatbot starting from scratch each time
  • Forge reads your journal notes BEFORE reviewing the trade — if you already explained the setup, the emotion, or what went wrong, he won’t ask you rhetorical questions about it. He builds on what you said instead of restating it
  • Cross-trade context — Forge now sees your recent trades on the same instrument when reviewing a new one, so patterns like "third MNQ revenge trade in a row" or "you keep cutting NQ winners early" actually get called out instead of every review feeling like a fresh first impression
  • Prior-review context — Forge’s past reviews on similar trades are included in the prompt, so daily and weekly cascades reference what he already told you instead of contradicting himself
  • Regenerate button on Daily / Weekly / Monthly cascade reviews — if a cascade run feels off, kick a new one without waiting for the next scheduled time. Admin-tier override bypasses quota + tier-lock for support investigations
  • Native futures chart is now the default for futures trades — TradingView candlesticks with entry/exit markers, drag-to-zoom, no more "Yahoo doesn’t have this symbol" gaps on /MNQ /ES /NQ /CL etc. Real-time futures bars roll out per-broker as the OAuth integrations land.
  • Per-trade chart now renders the time axis and crosshair in YOUR timezone (Settings → Preferences) instead of UTC — 9:30 ET prints as 9:30 ET, not 13:30
  • Emotional state on the journal entry is now multi-select — a single trade can be both "Confident" and "Impatient" because real psychology rarely fits one bucket
  • Tradovate scale-in / scale-out merge — a position that was built in three adds and exited in two scale-outs now shows as one trade with the full lifecycle, not five fragments that wreck your win-rate math
  • Journal share toggle now generates a public link in one click and the slider knob stays inside its track in Safari (same fix applied to the Email Reports toggle in /settings)
  • Sidebar navigation fix — newly added items (e.g. Prop Firms) now insert at their natural position for existing users instead of getting dumped at the bottom of your saved sidebar order
  • Internal route cleanup — the in-app prop tracker moved from /prop-firms to /prop-tracker so it stops colliding with the public /prop-firms review hub
  • Admin visitor + signup-funnel analytics — new admin dashboard tracks landing-page visits, signups, trial starts, and paid conversions with day-over-day deltas (no PII; aggregate counts only)
  • Tracker tier repositioned — onboarding modal + marketing copy now frame Tracker as "the scoreboard for casual traders + prop accounts" so the journaling-vs-tracking choice is obvious upfront
  • Public prop-firm review hub at /prop-firms — deep reviews of Apex, TopStep, MFFU, Tradeify, Alpha Futures, Earn2Trade, Take Profit Trader, Lucid, Top One, plus head-to-head comparisons (Apex vs TopStep, Apex vs MFFU, Apex vs Tradeify) and roundups (best for NinjaTrader, best for Tradovate, best static drawdown, best for scalpers, best instant funding)
  • New /guides hub — long-form how-to content covering futures journal templates, R-multiple, options tracking, forex journaling, Tradovate workflow, day-trading best practices, and the NinjaTrader import flow
v1.6.0April 21, 2026

TradersForge Goes Live

  • Rebrand: ForgeLog → TradersForge Journal — entire app, marketing, and product surface rebranded under the new TradersForge LLC umbrella. NinjaTrader 8 add-on tools (CustomDOM, CustomClone, more on the way) ship under the same brand
  • Live Stripe billing — paid subscriptions now run on real production payments through TradersForge LLC. All four price points active: Pro $19/mo + $190/yr, Elite $39/mo + $390/yr
  • Self-serve Customer Portal — manage your subscription right from /settings/billing: switch Monthly ↔ Yearly, upgrade Pro → Elite (or downgrade), cancel at end of billing period with no penalty for unused time, update payment method, download invoices
  • Trial-abuse defense — non-reversible payment-card fingerprint stored at trial signup; if the same card tries to start trials on multiple accounts, the second trial ends immediately and the account is charged. Disposable-email signup attempts are blocked outright
  • AI Reviews now respect per-account exclusion — exclude practice / sim / prop accounts from automated AI runs, and new accounts default to Manual so you opt them in deliberately rather than waking up to a surprise bill
  • Daily Journal autosave fix — cursor no longer jumps or drops characters when typing fast; save debounce bumped so quick paragraphs land as one save instead of three
  • Cleaner Playbook Sharing — shared posts now show just your intro plus the import cards, not a giant auto-generated markdown duplicate of every setup name and rules block above
  • Live Terms of Service and Privacy Policy — rewritten under the TradersForge LLC entity with Michigan governing law, Lansing notice address, fraud-prevention disclosures, GDPR/CCPA data rights, and explicit coverage of both the Journal subscriptions and the NT8 add-on tools
v1.5.0April 21, 2026

Prop Firm Plan Library, Tradovate Exact Fees & Per-Account Architecture

  • Prop firm template library expanded from 7 firms to 13 firms × 37 plan-type variants — Alpha (Zero / Standard / Advanced), Apex (Intraday / EOD), Blue Guardian (1-Step Standard / Pro / Rapid / Instant), E8, Earn2Trade (TCP / Gauntlet), FundedNext (Bolt / Rapid / Legacy), Lucid (Pro / Flex / Direct), MFFU (Rapid / Flex / Builder / Pro), Take Profit Trader, Top One (Elite / Elite Access / INSTANT / S2F / IGNITE), TopStep (Standard / No Activation), Tradeify (Growth / Select / Lightning), Traders Launch, plus FTMO, TradeDay, and Custom — each grouped by firm in the picker
  • Add Prop Account modal redesigned: pick existing trading account, create a new empty one, or create one and import a broker CSV in a single flow — with optional Cash History.csv (exact fees) and Account Balance History.csv (cash ledger reconciliation) drop zones
  • Tradovate exact-fees augmenter — drop a Performance.csv + Cash History.csv together and we sum the actual Exchange + Clearing + NFA + Commission per fill, pro-rate per trade by qty, and write exact net P&L instead of estimating
  • Auto-learning per-account fees — after a Cash History import, observed rates are saved per-account so future trades-only imports use exact fees automatically (manual overrides always win over auto-learned)
  • Account Balance History reconciliation — derives synthetic deposits / withdrawals for any day whose balance change can’t be explained by realized P&L, so your computed balance matches the broker’s daily snapshot. Idempotent on re-run
  • New /accounts page (split from /connections) with a per-account cash ledger — deposits, withdrawals, prop payouts, manual adjustments, and fees, with running balance and source-aware idempotent import
  • Per-account fee schedules (→ /settings) — different broker plans across accounts can have different fees; e.g. NinjaTrader Lifetime on a personal account but standard tier on a Tradovate-routed prop sub-account
  • Move trades between accounts — new arrow-icon button on /accounts opens a small picker to bulk-reassign every trade on one account to another (with fill-ID collision pre-flight check)
  • Cascade delete on trading accounts — first confirm asks once, second confirm shows the trade + journal entry count that will be wiped, both required
  • Edit Prop Firm dialog — pencil icon on each card opens a full editor: template + size, start/end date, phase, status, and every rule field; “Apply rules from template” copies the picked template’s defaults so switching firms is one click
  • Three-tier setup picker on the journal entry — log up to 3 setups (Primary / Secondary / Tertiary) for confluence trades; each one counts toward its setup’s efficacy stats so you can track which combinations actually pay off
  • Prop accounts get a dual-value display on /accounts — Account Value (running broker total) + Earned P&L (gain since starting), so you can see both pass-progress framings at the same time. Auto-flagged when a prop firm account is created against the trading account
  • Trades fully isolated per account — same broker fill ID can now exist in multiple accounts (critical for copy-trader workflows where one fill is mirrored across personal + prop accounts)
  • Default fee table updated to 2026 CME schedules and switched to round-trip-per-contract semantics (MNQ $1.12, ES $3.18, etc.) — fixes a silent fee under-count for any user previously relying on the per-symbol default fallback
  • Dashboard “Account Value” card now links to /accounts and reflects per-account computed balances (was showing $0 for accounts driven by trades + cash ledger rather than a broker snapshot)
  • Prop firm modal persists picker selections to localStorage — a failed first attempt no longer wipes your template / size / nickname / start date when you re-open the modal
  • Journal Trade Details widget tightened (was ∼4x its content height); Free Text module removed in favor of Notes + Lessons Learned; default template stacks Rating + Followed Plan beside the chart
  • Sidebar default ordering refreshed: Accounts joins Prop Firms in the bookkeeping cluster
v1.4.0April 18, 2026

AI Mentor Cascade, Prop Firm Tracking & Community Setup Sharing

  • AI per-trade reviews — every closed trade gets a Claude Haiku review covering execution, sizing, and behavioral patterns (Pro+; auto on save or manual via the Generate button)
  • AI Mentor Cascade (Elite) — Sonnet 4.6 daily mentor session reads each day’s trades, per-trade reviews, and journal entry; weekly review rolls up the dailies; monthly review rolls up the weeklies
  • AI Mentor Q&A Chat (Elite) — floating sparkles bubble in the bottom-right; ask anything about your trades, journal, or AI reviews; uses tool calling to query live data and answer with real numbers (30 messages/day)
  • AI Reviews settings bar at the top of the journal — toggle each cadence (per-trade / daily / weekly / monthly) between Auto and Manual, and pick your preferred local time for automated runs
  • One-time AI backfill for imported history — Pro: 100 trades, Elite: 500 trades (Settings → AI Trade Reviews)
  • Prop firm tracking (Pro+) — link a trading account to a TopStep, Apex, FTMO, FundedNext, TradeDay, Top One Futures, or Custom challenge; live drawdown engine handles static / intraday trailing / EOD trailing semantics
  • Live progress bars on every prop account — profit target, headroom to drawdown floor, today’s daily loss budget — plus inline alerts when approaching any limit
  • Share to Community from Playbook — pick any/all setups, bundle them into a single thread under Playbook Sharing with optional intro and performance stats snapshot
  • Import shared setups from Community — every shared thread gets per-setup Import buttons that drop a fresh copy into your own playbook
  • AI-first Support — the support widget now opens with a Claude-powered help bot that knows the app inside out; if it can’t help, the conversation pre-fills a human ticket to support@tradersforge.net
  • Sidebar adds Prop Firms under Playbook; existing users keep their saved order
  • Marketing page rewritten around the AI Mentor Cascade as the lead story
v1.3.0April 16, 2026

Customizable Dashboard & Daily Journal

  • Dashboard is now user-customizable — drag to reorder modules, and pull widgets from Calendar, Analytics, or Risk through a categorized picker
  • Layout persists per user so your dashboard follows you across devices
  • Journal page restructured around a daily entry: plan the session on the left, today’s trades on the right, full-day performance stats across the top (P&L, win rate, profit factor, avg size, avg win/loss, avg winning/losing hold)
  • Daily Journal includes a customizable pre-market routine checklist, self check-in (sleep + mood/energy/focus), plan & thesis (outlook, setups, targets), and an end-of-day review (followed plan?, recap, key lesson, tomorrow’s focus)
  • Sections button lets lighter-touch traders hide any parts of the daily journal they don’t need
  • Autosaves as you type; deep-linkable by date via ?date=YYYY-MM-DD
  • Risk page P&L card now tracks the selected timeframe instead of resetting to $0 when today had no trades
  • Analytics chart tooltips are now legible on the dark theme, and the value color matches its bar or slice
  • Analytics “Group By” defaults to Daily so the first chart is immediately useful
  • Sidebar default ordering follows a natural trading-day flow for new users (existing users keep whatever they’ve dragged into place)
  • Equity Curve chart fills its dashboard card instead of leaving empty space when a neighbor widget stretches the row
  • Playbook toggle thumb no longer escapes its track; fresh setups show “New Setup” as a placeholder instead of pre-filled text you had to delete
v1.2.0April 16, 2026

Multi-Account Support & Fill Pairing

  • Broker connections now support multiple sub-accounts (e.g., Webull Cash, Margin, and IRA accounts sync separately)
  • Trades are matched to the correct trading account automatically
  • FIFO fill pairing with real P&L computation — options apply the ×100 contract multiplier, futures use instrument-specific multipliers
  • Dashboard now updates instantly when switching between accounts
  • Account filter in the top bar persists across all pages
v1.1.0April 2026

Yearly Billing & Plan Comparison

  • Added yearly billing option with ∼17% savings on Pro and Elite plans
  • New plan comparison table on the Settings page with monthly/yearly toggle
  • Billing interval selection synced across upgrade cards and feature comparison
v1.0.0March 2026

Initial Launch

  • Dashboard with account value, P&L, win rate, equity curve, and recent trades
  • Trade management with manual entry, sortable/filterable history table
  • CSV import supporting NinjaTrader, Tradovate, and generic formats
  • Calendar view with daily P&L color coding and trade detail panels
  • Per-trade journal with notes, emotional state, rating, and setup tagging
  • Playbook with setup definitions and computed stats (win rate, avg R, expectancy)
  • Analytics page with profit factor, drawdown, R-multiple distribution, and time-of-day heatmap
  • Broker sync via SnapTrade (Webull, Interactive Brokers, Schwab, and more)
  • Stripe-powered subscriptions (Free, Pro, Elite) with 14-day free trial
  • Dark theme with responsive design for all screen sizes