Decisions go unrecorded
After each trade the reason, the emotion and the market context are forgotten — so the trader never learns what actually works.
Map.Trade is more than a journal: a smart journal, behavioral analysis, risk management and an AI coach that turn every trading decision into a measurable system — with no financial signals.
Today’s AI review is ready — 2 discipline notes and one repeating risk.
The problem is not a lack of market data — it is the lack of a feedback loop on the trader’s own behavior.
After each trade the reason, the emotion and the market context are forgotten — so the trader never learns what actually works.
Fear, greed, revenge and FOMO replace the plan and create repeating losses — invisibly.
Existing tools show charts and price; nothing tells the trader which of their behaviors is costing them.
Map.Trade turns these four steps into a continuous cycle so the trader becomes measurable and better over time.
Auto-import trades + capture the plan, emotion and mindset.
Performance, risk and behavior analysis with an AI review.
Review queue, goals and a discipline score target repeating mistakes.
Playbooks and reports turn habits into a measurable system.
Each card below is a real, working part of the product — not a promise. Open any of them in the live demo right now.
Every trade is logged with setup, emotion, screenshot and notes, linked to a playbook; a heatmap calendar shows the days.
MT4/MT5 statements, CSV/Excel or a live EA feed; auto column-mapping, de-dup, and a 9-slide report after every import.
Capture focus, stress, energy and states like revenge or FOMO before/after trades — the basis for spotting destructive patterns.
Live rule simulation: daily loss, max/trailing drawdown, profit target and consistency — warns before a breach.
Trade/day/week/account reviews with Claude: strengths, mistakes, risk warnings and a next-session checklist — never a buy/sell signal.
A daily 0–100 score with explainable penalties/bonuses (overtrading, revenge, breaches) reused across league and profile.
Performance by time, symbol, strategy and risk; equity curve, drawdown and a weekly recap shareable with a coach or team.
Define setups with entry/exit/invalidation rules and mistakes; trades link to strategies and an adherence rate is computed.
A daily action queue is generated automatically: unreviewed trades, playbook breaches, goal and pod check-ins.
And more that already ship:
Map.Trade is more than a dashboard — it also spans a competition layer, community, an admin console, payment rails (currently off), feedback/monitoring and full localization. Each card is a real part of the codebase, with its status clearly marked.
A full competitive product with seasons, clubs, XP and a hall of fame that turns disciplined performance into a gamified path — fully sandbox, with no real money.
Discipline-based head-to-head battles with a computed scoreboard and opt-in badges; the score comes from behavior and discipline, never from P&L size.
A chart-reading skill game with practice rounds, tournaments and duels; fully simulated to sharpen decision-making with no real trading involved.
Traders can join clubs, duel one-on-one or compete in team battles — all scored on transparent discipline metrics.
Contests with a scoring engine, live leaderboards with opaque IDs, and recorded prizes/winners in a hall of fame — all transparent and reviewable.
User-created battles and pods sit behind a safe beta gate, opened only for staff or approved organizers; joining and viewing stay open to everyone.
Small accountability groups with periodic check-ins and shared benchmarks that turn discipline into a group commitment, surfaced in the review queue.
A fully opt-in public page showing only a sanitized snapshot, set to noindex (share-by-link) with no real money or user IDs ever exposed.
A filterable user list plus a per-user 360 view (identity, account health, usage, billing, sessions, restrictions) — everything masked and derived server-side.
A deny-by-default role × permission matrix as the single source of truth; the page is read-only so it can never become a privilege-escalation surface.
Runtime switches to turn capabilities on/off (including the master checkout gate) without redeploying, each change written to the audit log.
A staff queue for triaging user feedback (idea/bug/suggestion) and auto-captured client errors, with stat cards for a quick at-a-glance status.
Edit public site pages with a draft/publish lifecycle and schema validation before publishing, so a bad value can never go live.
Stores provider secrets encrypted and write-only; after saving, only a masked preview and a “set” flag are shown — the raw value is never returned.
A read-only view of payment events and webhooks/callbacks (config checks, test connections, simulated callbacks); no secret value is ever logged or rendered.
Thirty-day charts of signups, payments, feedback and resource usage for an at-a-glance read on business and product health trends.
Periodic snapshots of real system metrics (API health, battle-snapshot freshness and more) with a staleness warning, for live platform monitoring.
Every sensitive admin action is recorded in a full audit log, so changes stay traceable and accountable.
A multi-gateway IRR adapter layer with a simulated mode for testing, all behind the master billing gate; no real charge happens in beta.
A BluPay payment path exists as ready-but-disabled code that only opens with the master gate plus provider config; by default it processes nothing.
Server-authoritative discount validation against the source price for USD and IRR checkout, with redeem-once enforcement inside the idempotent paid transaction.
Payment receipts are retrievable scoped to the owning workspace; the routes are ready but carry no real transactions until the gate is switched on.
A floating feedback widget (idea/bug/suggestion) mounted in the app shell that records the user’s message for staff triage — hideable so it never gets in the way.
Client errors are reported automatically as a heavily truncated, privacy-safe summary — no cookies, tokens, headers or user input, only the pathname and a clipped message.
Aggregate feedback stat cards for staff, with auto-captured client errors kept out of the main list by default so the queue stays uncluttered.
Periodic point-in-time captures of real system metrics by the worker, with a concurrency lock and a time-window skip, feeding the observability history and charts.
A self-contained scheduler that captures battle-leaderboard snapshots with a database advisory lock and a recent-window skip, keeping competitive data fresh.
Public site pages read from a CMS that returns published content only; drafts and archived pages are never served to a visitor.
A draft/publish/archive lifecycle with pre-publish schema validation guarantees no draft is ever served by mistake and no invalid value goes live.
Editable CMS draft pages are seeded for every public route, so the team can edit each page’s content without a redeploy.
The whole product is bilingual with full right-to-left support — not just translated text but complete UI directionality.
A mature, grouped public mega-menu with titled columns and a product-like preview panel that opens on desktop and folds into a clean drawer on mobile.
At form-input boundaries, Persian and Arabic digits are surgically folded to ASCII so numeric values and codes parse correctly, without touching letters or spacing.
A drop-in link replacement that prefixes every internal path with the active locale, so a user never falls out of their chosen language while navigating.
A rule-based Review Coach (not AI) is live today. The next step is several specialist agents, each with a role, whose outputs are synthesized by an “AI board”.
Agents work on your real trade data, discuss, and produce one transparent recommendation — always with a disclaimer and no financial signals.
The architecture is a monorepo with three separated services — web (Next.js), API (NestJS) and a background worker — bounded by clear module boundaries. Heavy work is offloaded to the worker over a Redis/BullMQ queue, and scheduled jobs capture system and leaderboard snapshots so the record → analyze → correct loop stays current.
The real value is the combination: journal + behavior + risk + AI, inside one correction loop.
| Capability | Map.Trade | Simple journal | TradingView | Prop dashboard |
|---|---|---|---|---|
| Trade ledger & import | ✓ | ◐ | — | ◐ |
| Behavioral & emotional analysis | ✓ | — | — | — |
| AI review | ✓ | — | — | — |
| Prop risk engine | ✓ | — | — | ✓ |
| Discipline score & review loop | ✓ | — | — | — |
| Gamification & community | ✓ | — | ◐ | — |
From individuals to prop firms and academies; the billing and subscription engine is built, but during beta payments stay dormant and switched off.
Map.Trade reviews your data — it never trades for you. Security and transparency are foundational.
We never take broker passwords or place orders — we only review your data.
JWT login with SMS OTP and secure token rotation.
AI guardrails block any buy/sell output, with a mandatory disclaimer.
Public leaderboards/profiles never expose real user IDs or money.
Workspace roles and a full audit log for every sensitive action.
Trade data belongs to the user; full account deletion is supported.
The foundation is built; what is next is the AI layer, mobile and enterprise editions.
For investor, partner or enterprise meetings — a screen flow from simple to deep.
The product is ready and the first wave of users is invited — with payments deliberately off and a live feedback loop in place.
The product is beta-ready: the core routes and screens are live and usable right now.
Payments are disabled in beta — the billing and gateway code exists but stays dormant behind an off switch.
The first wave is limited to about 10 trusted users so the experience stays closely watched.
A live feedback loop is in place: user feedback and errors are captured and monitored in admin to iterate fast.
A few real-world examples:
A trader imports a statement or trade file and instantly sees their equity curve, win rate and performance analytics.
A user joins the League or a discipline Battle, and their standing is computed from their discipline score.
An admin monitors user feedback and client errors in the panel and watches ops charts to fix issues quickly.
The payment code is built but dormant in beta — no real transaction runs until it is explicitly enabled.
The product is live and ready to demo. Start free, or book a dedicated walkthrough.
Map.Trade is a review and education tool, not a financial advisor. It provides no buy/sell signals, fund management or profit guarantees. Trading involves risk.