Revenge trading
Impulsive re-entries after a loss, often at the wrong time of day.
Here's where you find every answer. TDLab shows you where you're sabotaging your performance and helps you fix it.
7 discipline tools connected to one journal, from review to AI action plans.
A single weighted score across review coverage, followed plan, execution quality, mistake control, journal consistency, and rule adherence as soon as you use the playbook.
Tag discipline mistakes on each trade and see net PnL per mistake, per setup, per execution quality, per time block.
Replay your real trade history with 13 rule types - from stop-after-losses to setup and tag filters. Before / after on PnL, drawdown, win rate.
Generate custom-period action plans, rank the costliest quantitative signals, suggest the next rule to simulate, and ask follow-up questions in account-grounded chat.
Promote a simulated rule to your playbook. Every new trade is scored against it automatically. Adherence and weekly review feed back into your score.
Import paths available today
MetaTrader 4Auto-sync + file import
MetaTrader 5Auto-sync + file import
cTraderAuto-sync + report import
NinjaTraderFile import
TradovateFile import
MetaTrader 4Auto-sync + file import
MetaTrader 5Auto-sync + file import
cTraderAuto-sync + report import
NinjaTraderFile import
TradovateFile importYour equity curve tells you what happened. It rarely tells you which behaviors produced it. TDLab makes the patterns behind your PnL visible - and testable.
Impulsive re-entries after a loss, often at the wrong time of day.
Size grows exactly when execution quality is lowest.
Trades marked 'followed plan = no' quietly accumulate in the background.
Winners held too long, losers held even longer. A pattern you can tag and measure.
PnL skew by weekday and time-of-day that is invisible on an equity curve.
Trades with low execution quality drag the whole month - once tagged, they become measurable.
Your journal tells you what happened.
TDLab helps you understand what to change.
Import trades. Review context. Surface patterns. Simulate rules. Track adherence. Close the week. Each layer is shipped - each one feeds the next.
Keep trades flowing with MT4/MT5 auto-sync and cTrader auto-sync, or bring history through file imports for NinjaTrader, Tradovate and custom CSV/report exports. Every import is deduplicated, tracked and tied to the account you chose.
Once a trade is in, enrich it with the review context that actually explains performance: setup, discipline mistakes, followed plan, execution quality, emotions, news, attachments and a daily journal entry.
Analyst plan
Market Data is available in the Analyst plan. It loads price action around the trades you took, so you can review entries and exits directly on the chart instead of judging the trade from journal fields alone.
TDLab turns tagged trades into deterministic breakdowns: discipline score, mistake impact, post-loss behavior, execution quality, time blocks, weekdays, setups. Every number traces back to a specific subset of trades.
Pick one rule or combine several, replay on your closed trades, and compare metrics before and after. TDLab also has a deterministic rule finder that recommends candidates from your current data and ranks them by simulated impact. 13 rule types today, from stop-after-losses to setup- and tag-based filters. Every excluded or reshaped trade is listed.
When a simulator run shows a rule that would have improved your history, save it to your playbook. From that moment, every new trade is automatically evaluated against each active rule: respected, violated, or not applicable. Your adherence becomes measurable - and feeds the Discipline Score.
The AI layer reads all the layers below and turns them into something actionable: on-demand action plans for any custom period, ranked quantitative signals, suggested rules to simulate next, and per-account chat grounded on your own trade data.
At 07:00 UTC every Monday, TDLab generates a per-account review of the week that just ended: discipline score, delta vs the previous week, adherence across your active playbook rules, weakest area, trades, trading days and journal coverage. Nothing to click — the loop restarts from there.
Import & sync -> review context -> behavior signals -> insight -> simulation -> playbook & adherence -> AI Analyst -> weekly review. Every step works on real data you can click into.
Bring trades in automatically where supported, or import files from NinjaTrader, Tradovate and custom CSV/report exports. Multi-account, multi-currency, multi-timezone.
Enrich each trade: setup, discipline mistakes, followed plan, execution quality, emotions, news, notes. Daily journal linked to the trading day.
Analytics produce deterministic breakdowns: discipline score, mistake impact, post-loss behavior, execution quality, time blocks, weekdays, setups.
Observe which tagged behaviors line up with worse PnL, larger drawdowns or longer loss streaks. Every number traces back to a specific subset of trades.
Test a rule - or a combination of rules - on your real closed trades. TDLab also uses a deterministic rule finder to rank candidate rules by simulated impact.
Promote the rule that worked to your playbook. From that moment each new trade is evaluated against each active rule: respected, violated, or not applicable.
Generate an action plan for any custom period. TDLab ranks the costliest quantitative signals, keeps disciplinary signals separate, suggests the next rule to simulate, and lets you ask follow-up questions in chat.
Every Monday a Weekly Discipline Review snapshots your score, adherence, weakest area and delta vs the previous week. The loop restarts from there.
This is the shape of output the simulator returns: a deterministic before / after comparison on your real closed trades. The rule is applied per trading day, every excluded trade is listed, and the saved run stays in your simulation history.
Behavioral simulation on historical data. Not financial advice, not a projection of future performance.
Every feature below is shipped in the current product. No vaporware.
A single weighted score across five dimensions - review coverage, followed plan, execution quality, mistake control, journal consistency. A sixth dimension (rule adherence) joins the score as soon as you activate a playbook rule.
Generate an action plan on demand for any custom period. TDLab ranks the costliest quantitative signals, shows disciplinary signals separately, suggests the next rule to simulate, and lets you continue the investigation in account-grounded chat.
Promote a rule from the simulator to your playbook. Each rule stores its simulation baseline, stays Active / Paused / Retired and gets evaluated against every new trade.
Every new trade is scored against every active rule: respected, violated or not applicable. You see adherence %, realized impact of the violations you took, and a timeline per rule.
Every Monday at 07:00 UTC, TDLab snapshots your week per account: score, delta vs last week, adherence, weakest area, trades, trading days and journal coverage. Nothing to click.
Tag discipline mistakes on each trade. Breakdowns show the frequency and the net PnL impact of every mistake across your history.
Observational comparison: average net PnL of trades taken right after a loss vs the rest. When it's worse, a cooldown rule becomes a candidate for simulation.
Combine several rules into a single run. The simulator reports how each rule contributed - trades affected, PnL delta, drawdown delta - step by step.
The simulator deterministically scans your current data for rule candidates - cooldowns, costly mistakes, low execution quality, followed-plan gaps, weak weekdays and time blocks - then ranks them by simulated impact.
Candidate scan
Looks for behavioral rules your data already points to: post-loss cooldown, mistake exclusion, low execution quality, followed-plan only, weak weekdays and weak time blocks.
Simulated impact
Each candidate is run through the same deterministic simulator, then scored on net PnL improvement, drawdown improvement and trades affected.
Not AI guessing
Recommendations are generated from the selected account scope and date range. The AI layer can explain them, but the ranking itself comes from simulation results.
One deterministic engine replays your real closed trades against any rule - or combination of rules - and reports before / after on net PnL, max drawdown, win rate, profit factor and loss streak, plus the full list of excluded or reshaped trades.
The analyst is not a generic chatbot. Quantitative signals come from deterministic account queries, disciplinary signals are kept separate, and the AI layer turns that evidence into readable explanations, suggested rules, and follow-up chat on the same account.
Every simulation is stored with its parameters and results, so you can revisit a rule over time, compare versions, and promote the best one to your playbook.
A daily entry linked to the trading day. Capture state, plan adherence and notes. Journal coverage feeds into the discipline score.
A dedicated flow to mark reviewed trades, set followed plan, execution quality, discipline mistakes, setups, tags, emotions and news context.
KPIs, equity curve, calendar, discipline insights and recent activity - aggregated across compatible accounts (same currency, timezone, fees convention).
Bring historical trades through NinjaTrader, Tradovate, custom CSV/XLSX and broker report imports. Import batches are tracked and deduplicated by fingerprint.
Keep new trades flowing into TDLab through MT4/MT5 and cTrader auto-sync. Each sync run is logged, deduplicated and evaluated against your active rules.
Instead of motivational quotes, here are the actual questions a trader can answer with the current product - each tied to a specific feature you can click into.
Net PnL per mistake, on your tagged trades.
Average net PnL after a loss vs all other trades.
Deterministic before / after on your real trade history.
PnL breakdowns by time block, weekday and session.
Include only followed-plan trades, see the delta.
Net PnL per EQ bucket, on the trades you scored.
Adherence % per rule plus the realized impact of the violations you took.
Monday snapshot: score, delta vs last week, adherence, weakest area.
Include-only or exclude-by setup / tag runs on your real history.
Choose Pro for the full discipline workflow, or Analyst when you want AI and market data layered onto your own trading history.
then limited free access
Enough room to import your first trades, run a few simulations and feel the discipline loop.
Start free trialper month, billed annually, VAT excluded
For traders who want the full review, simulation and rule-tracking workflow without AI extras.
Choose Proper month, billed annually, VAT excluded
AI Discipline Analyst plus the Market Data layer.
Choose AnalystLaunch pricing may change for future customers. Paid subscriptions renew automatically until cancelled. TDLab does not provide investment advice, trade signals or account management. By choosing a paid plan, you agree to the Terms and Refund Policy.
We are launching with a small group of selected creators, coaches, newsletters and communities. Approved partners get a 20% audience discount code, 60-day referral tracking and 30% commission on the first paid purchase.
Each approved partner gets a personal code that gives their audience a clear reason to try TDLab.
Referral links store attribution for 60 days and connect visits, signups and paid customers.
Commission is paid on the first paid purchase only, then reviewed before monthly manual payout.
At launch we are not offering recurring lifetime commissions. The model is intentionally simple: reward the partner well on the first paid purchase, keep payouts clean, and learn which audiences actually bring disciplined traders.
Import your trades, tag the context, see the patterns, test the rules. Turn review into measurable discipline - on your real history.
7-day free trial. Launch pricing available now.