TDLab — Trading Discipline Lab
The Discipline OS for traders

Ever wondered what's stopping you from being profitable?

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.

Discipline Score

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.

Mistake Impact

Tag discipline mistakes on each trade and see net PnL per mistake, per setup, per execution quality, per time block.

Rule Simulator

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.

AI Discipline Analyst

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.

Playbook & Adherence

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
CSVCustom CSV / XLSXFile import
MetaTrader 4Auto-sync + file import
MetaTrader 5Auto-sync + file import
cTraderAuto-sync + report import
NinjaTraderFile import
TradovateFile import
CSVCustom CSV / XLSXFile import
The real problem

Most traders are not unprofitable.They're under-measured.

Your equity curve tells you what happened. It rarely tells you which behaviors produced it. TDLab makes the patterns behind your PnL visible - and testable.

Signal in TDLab
Post-loss behavior

Revenge trading

Impulsive re-entries after a loss, often at the wrong time of day.

Signal in TDLab
Size & execution

Oversize after loss

Size grows exactly when execution quality is lowest.

Signal in TDLab
Followed plan

Rule drift

Trades marked 'followed plan = no' quietly accumulate in the background.

Signal in TDLab
Execution quality

Late exits

Winners held too long, losers held even longer. A pattern you can tag and measure.

Signal in TDLab
Time analytics

Costly time blocks

PnL skew by weekday and time-of-day that is invisible on an equity curve.

Signal in TDLab
Execution quality

Low-EQ trades

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.

The seven layers of the Discipline OS

Seven layers that work as one loop.Built for evidence, not motivation.

Import trades. Review context. Surface patterns. Simulate rules. Track adherence. Close the week. Each layer is shipped - each one feeds the next.

Layer 1 - Import & SyncAvailable now

Get your trading history in - and keep it in sync.

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.

TDLab import & sync - MT4/MT5 auto-sync, cTrader auto-sync, NinjaTrader and Tradovate file imports into a deduplicated multi-account trade journal. — frame 1
  • MT4/MT5 auto-sync
  • cTrader auto-sync - direct connection, new trades on arrival
  • File imports for NinjaTrader, Tradovate and custom broker exports
  • Import batches tracked, deduplication via fingerprint
  • Multi-account, multi-currency, multi-timezone out of the box
See how it connects
Layer 2 - Trade ReviewAvailable now

Capture the context behind every trade - not just the PnL.

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.

TDLab trade review screen with tags, discipline mistakes, followed plan, execution quality and emotions. — frame 1
  • Trade review with setup and tag library
  • Discipline mistakes, execution quality, followed plan
  • Pre- and post-trade emotions, news tagging, attachments
  • Daily journal linked to the trading day

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.

See how it connects
Layer 3 - Discipline AnalyticsAvailable now

See which behaviors actually move your PnL, drawdown and streaks.

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.

TDLab analytics - mistake impact, post-loss comparison, time-block and execution quality breakdowns. — frame 1
  • Discipline score across 5 weighted dimensions (6 with an active playbook)
  • Mistake-impact breakdown - net PnL per mistake
  • Post-loss vs normal behavior comparison
  • Time-block, weekday, setup and execution quality breakdowns
See how it connects
Layer 4 - Rule SimulatorAvailable now

Test rules against your real trading history - and see what would have changed.

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.

TDLab simulator - before / after comparison of net PnL, drawdown and equity curve on historical trades. — frame 1
  • Deterministic rule finder: recommended rules ordered by simulated impact
  • Stop after N losses / day, max trades / day, cooldown after loss
  • Exclude time blocks, weekdays, specific mistakes, low execution quality
  • Include only followed-plan trades, reduce size after loss
  • Setup- and tag-based filters (include only / exclude by setup or tag)
  • Before / after on net PnL, drawdown, win rate, loss streak - multi-rule + saved runs
See how it connects
Layer 5 - Playbook & AdherenceAvailable now — Pro plan

Promote the rules that worked - then measure whether you actually follow them.

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.

TDLab playbook - active and paused rules with adherence %, respected / violated counts and realized impact per rule. — frame 1
  • Promote rules from simulator to playbook with baseline snapshot
  • Automatic per-trade evaluation: respected / violated / not applicable
  • Adherence % + realized impact of the violations you actually took
  • Active / paused / retired rule lifecycle, per account
See how it connects
Layer 6 - AI Discipline AnalystAvailable now — Analyst plan

Turn your review data into an action plan you can actually use.

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.

TDLab AI Discipline Analyst - action plan, ranked signals and account-grounded chat. — frame 1
  • Generate action plans on demand for any custom period
  • Top quantitative signals ranked by impact and severity
  • Disciplinary signals kept visible, but separate from data-driven rank
  • Suggested next rule to simulate from the detected pattern
  • Per-account AI chat grounded on metrics, setups, mistakes and adherence
See how it connects
Layer 7 - Weekly Discipline ReviewAvailable now — Pro plan

Every Monday, a snapshot that closes the loop.

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.

TDLab weekly discipline review - Monday snapshot with score, delta, adherence and weakest area. — frame 1
  • Discipline score + delta vs previous week, per account
  • Active rule adherence and weakest area highlight
  • Trades, trading days, journal coverage in the week
  • Email delivery + in-app history of all past reviews
  • Feeds back into the next import → review → simulate cycle
See how it connects
How it works

From import to weekly review.One loop, powered by your own trades.

Import & sync -> review context -> behavior signals -> insight -> simulation -> playbook & adherence -> AI Analyst -> weekly review. Every step works on real data you can click into.

1

Import & sync

Bring trades in automatically where supported, or import files from NinjaTrader, Tradovate and custom CSV/report exports. Multi-account, multi-currency, multi-timezone.

2

Review context

Enrich each trade: setup, discipline mistakes, followed plan, execution quality, emotions, news, notes. Daily journal linked to the trading day.

3

Behavior signals

Analytics produce deterministic breakdowns: discipline score, mistake impact, post-loss behavior, execution quality, time blocks, weekdays, setups.

4

Insight

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.

5

Simulation

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.

6

Playbook & adherence

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.

7

AI Analyst

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.

8

Weekly review

Every Monday a Weekly Discipline Review snapshots your score, adherence, weakest area and delta vs the previous week. The loop restarts from there.

AI layer now live: generate a custom-period action plan, then keep drilling with account-grounded chat.
Example simulation run

"On your historical trades, stopping after 2 losses / day would have changed the drawdown."

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.

TDLab simulator run detail: rule configuration, excluded trades list and before / after metrics on real historical trades.
Shown on every run: net PnL, max drawdown, win rate, profit factor, best / worst day, loss streak - before and after - plus the list of excluded trades.
What's in the product today

A focused set of tools to turn review into measurable discipline.

Every feature below is shipped in the current product. No vaporware.

Discipline score

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.

78
Solid
Review coverage84
Followed plan74
Execution quality68
Mistake control71
Journal consistency62
Rule adherence81

AI Discipline Analyst

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.

Playbook rules

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.

Stop after 2 losses / day81%
Exclude low EQ (<= 2)67%
Cooldown 20m after loss55%
3 rules - 2 activeAdherence

Adherence tracking

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.

Weekly discipline review

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.

Mistake tagging

Tag discipline mistakes on each trade. Breakdowns show the frequency and the net PnL impact of every mistake across your history.

Post-loss comparison

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.

Multi-rule simulation

Combine several rules into a single run. The simulator reports how each rule contributed - trades affected, PnL delta, drawdown delta - step by step.

Deterministic rule finder

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.

Rule simulator - 13 rule types, one engine

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.

Stop after N losses / day
circuit breaker
Max trades / day
overtrading cap
Cooldown after loss
time-based
Reduce size after loss
size scaling
Exclude time block
session filter
Exclude weekday
session filter
Exclude discipline mistake
tag-based
Exclude low execution quality
quality-based
Include only followed plan
plan-based
Exclude by setup
setup-based
Include only by setup
setup-based
Exclude by tag
tag-based
Include only by tag
tag-based

AI output that stays anchored to your data

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.

Custom-period plans
Generate for the exact range you want
Ranked quantitative signals
Impact and severity decide priority
Suggested next rule
From insight to simulator candidate
Persistent AI chat
Ask follow-ups on metrics, setups and mistakes

Saved simulation runs

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.

Daily journal

A daily entry linked to the trading day. Capture state, plan adherence and notes. Journal coverage feeds into the discipline score.

Trade review

A dedicated flow to mark reviewed trades, set followed plan, execution quality, discipline mistakes, setups, tags, emotions and news context.

Multi-account dashboard

KPIs, equity curve, calendar, discipline insights and recent activity - aggregated across compatible accounts (same currency, timezone, fees convention).

File imports

Bring historical trades through NinjaTrader, Tradovate, custom CSV/XLSX and broker report imports. Import batches are tracked and deduplicated by fingerprint.

Automatic trade sync

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.

Built for traders who want evidence

The questions TDLab helps you answer.

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.

Which discipline mistakes cost me the most?

Net PnL per mistake, on your tagged trades.

Feature: Mistake-impact analytics

Do I trade worse after a loss?

Average net PnL after a loss vs all other trades.

Feature: Post-loss comparison

What would have changed if I had stopped after 2 losses / day?

Deterministic before / after on your real trade history.

Feature: Rule simulator

Which time blocks or weekdays hurt my results?

PnL breakdowns by time block, weekday and session.

Feature: Time & weekday analytics

Are off-plan trades actually dragging my PnL?

Include only followed-plan trades, see the delta.

Feature: Followed-plan filter + simulator

Is execution quality correlated with my outcomes?

Net PnL per EQ bucket, on the trades you scored.

Feature: Execution-quality breakdown

Am I actually respecting the rules I adopted?

Adherence % per rule plus the realized impact of the violations you took.

Feature: Playbook & adherence tracking

How did my discipline change this week vs last?

Monday snapshot: score, delta vs last week, adherence, weakest area.

Feature: Weekly Discipline Review

Which setups or tags deserve a dedicated rule?

Include-only or exclude-by setup / tag runs on your real history.

Feature: Setup & tag analytics + simulator
Pricing

Start with 7 days free. Upgrade when the loop clicks.

Choose Pro for the full discipline workflow, or Analyst when you want AI and market data layered onto your own trading history.

Free trial

Start here
7 days

then limited free access

Enough room to import your first trades, run a few simulations and feel the discipline loop.

Start free trial
  • 1 trading account
  • Up to 100 imported trades
  • 3 simulator runs
  • Trade review and core analytics
  • 200 MB attachment storage
  • Playbook
  • Weekly Discipline Review email
  • AI Discipline Analyst
  • Market Data

Pro

Launch price
€12€14

per month, billed annually, VAT excluded

€139/year · save €29 vs monthly

For traders who want the full review, simulation and rule-tracking workflow without AI extras.

Choose Pro
  • Unlimited trading accounts
  • Unlimited trades and imports
  • Full rule simulator
  • Playbook with adherence tracking
  • Weekly Discipline Review email
  • 2 GB attachment storage
  • AI Discipline Analyst
  • Market Data

Analyst

Launch price
€20€24

per month, billed annually, VAT excluded

€239/year · save €49 vs monthly

AI Discipline Analyst plus the Market Data layer.

Choose Analyst
  • Everything in Pro
  • AI Discipline Analyst grounded in your data
  • Per-account AI chat on metrics
  • Ranked behavior signals
  • Market Data layer
  • 5 GB attachment storage
Secure checkout via Paddle
VAT applied automatically
Cancel anytime from portal
Switch plan whenever

Launch 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.

Partner program

A focused affiliate program for trusted trading audiences.

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.

20% discount30% first purchase60-day cookie

20% audience discount

Each approved partner gets a personal code that gives their audience a clear reason to try TDLab.

60-day attribution

Referral links store attribution for 60 days and connect visits, signups and paid customers.

30% first-purchase commission

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.

FAQ

Straight answers. No overclaims.

Most journals help you log what happened. TDLab is built as a seven-layer Discipline OS: import & sync, trade review, discipline analytics, rule simulator, playbook with adherence tracking, weekly discipline review, and an AI Discipline Analyst (Analyst plan). Every layer feeds the next, so the product is closer to a review + simulation + rule-tracking + weekly review tool than a pure journal.
Three ways today. (1) MT4/MT5 auto-sync. (2) cTrader auto-sync: connect cTrader once and TDLab pulls new trades automatically, evaluating them against your active playbook rules on arrival. (3) File imports, including NinjaTrader, Tradovate, custom CSV/XLSX and broker report files. Each import batch is tracked and deduplicated.
TDLab works from imported or synced trade history and is market-agnostic at the data level - the currently supported workflows include MT4/MT5 auto-sync, cTrader auto-sync, NinjaTrader file import, Tradovate file import and custom CSV/report imports. If you can export trades in a supported format, TDLab can analyze them.
You pick a rule and TDLab replays your real closed trades with that rule applied. There are 13 rule types today: stop after N losses / day, max trades / day, cooldown after loss, reduce size after loss, exclude time blocks, exclude weekdays, exclude specific discipline mistakes, exclude low execution quality, include only followed-plan trades, exclude by setup, include only by setup, exclude by tag, include only by tag. The output is a deterministic before / after on net PnL, drawdown, win rate, profit factor, loss streak - plus the full list of excluded / reshaped trades. Multiple rules can be combined, and every run is saved.
The playbook is where you keep the rules you actually adopt. Once a simulator run shows a rule that would have improved your history, you promote it to your playbook. From that moment, every new imported or synced trade is automatically evaluated against each active rule with one of three states: respected, violated, or not applicable. You see adherence percentage per rule, the realized PnL impact of the violations you actually took, and a per-rule timeline. Rules can be Active, Paused or Retired.
Every Monday at 07:00 UTC TDLab automatically generates a per-account snapshot of the week that just ended: discipline score, delta vs the previous week, active playbook rules and their adherence, weakest area, total trades, trading days, journal coverage and net PnL. You receive it by email and can browse the full history from the app. It is available on the Pro and Analyst plans.
Yes. TDLab now includes an AI Discipline Analyst inside each account. It can generate an on-demand action plan for a custom period, rank the top quantitative signals affecting your results, surface disciplinary signals separately, suggest a rule to simulate next, and answer follow-up questions in a per-account AI chat. It is not a generic market chatbot: it works on your own account data and stays grounded in the underlying metrics and trade subsets.
TDLab starts with a 7-day free trial. After the trial, the free account stays limited. Pro unlocks the full discipline workflow; Analyst adds the AI Discipline Analyst and market data layer. Nothing is charged automatically unless you explicitly choose a paid plan.
Your trades stay tied to your account and are not sold or shared. You can delete your data from the product. We avoid making legal claims here (like certifications) that aren't publicly documented - if you have a specific data or security requirement, get in touch and we'll tell you exactly where we stand.
No. TDLab runs behavioral analytics, deterministic simulations and rule-adherence tracking on your historical and incoming trades. Simulator results describe what would have changed on your specific history under the rule you picked. Adherence stats describe how you behaved in a given period. Neither is a prediction of future performance and neither is financial advice.

Less guessing. More evidence.

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.