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 connects your trade journal, discipline score, mistake-impact analytics, rule simulator and an AI Discipline Analyst - so you can see which behaviors drive your PnL, test rules against your real history and generate action plans.

Early access. Import from MT4, MT5, cTrader or broker CSV / reports - or connect cTrader via OAuth for automatic sync.

TDLab dashboard showing equity curve, KPIs, discipline insights and recent activity.
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 your real trade history - measure what you actually do - ask better questions

MetaTrader 4MetaTrader 5cTradercTrader OAuth syncBroker CSVBroker reportsMulti-accountMulti-currencyMulti-timezoneAI action plansAI analyst chatPlaybook rulesWeekly reviewMetaTrader 4MetaTrader 5cTradercTrader OAuth syncBroker CSVBroker reportsMulti-accountMulti-currencyMulti-timezoneAI action plansAI analyst chatPlaybook rulesWeekly review
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.

Upload broker reports and CSV exports from MT4, MT5, cTrader and most brokers, or connect cTrader via OAuth so new trades flow in automatically. Every import is deduplicated, tracked and tied to the account you chose.

TDLab import & sync - connect cTrader via OAuth, upload MT4/MT5 broker reports, result in a deduplicated multi-account trade journal. — frame 1
  • Manual import from MT4, MT5, cTrader, broker CSV and XLSX reports
  • cTrader OAuth sync - broker-native connection, new trades on arrival
  • 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 context — live economic calendar, session context and instrument data powered by TwelveData — is available in the Analyst plan. It surfaces automatically alongside your review, so you can correlate each trade with what was happening in the market at that moment.

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. 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
  • 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 and market context.

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 -> AI Analyst -> simulation -> playbook & adherence -> weekly review. Every step works on real data you can click into.

1

Import & sync

Upload broker reports from MT4, MT5, cTrader and most brokers, or connect cTrader via OAuth so new trades flow in automatically. 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

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.

6

Simulation

Test a rule - or a combination of rules - on your real closed trades. 13 rule types today, with before/after on net PnL, drawdown, win rate and loss streak.

7

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.

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.

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

Manual import

Upload broker reports and CSV / XLSX exports from MetaTrader 4, MetaTrader 5, cTrader and most brokers. Import batches are tracked and deduplicated by fingerprint.

cTrader OAuth sync

Connect cTrader once via OAuth and let TDLab pull new trades automatically. Each sync run is logged; new trades are deduplicated and instantly 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.

No team plan for now. The first paid tiers are intentionally simple: Pro for the full discipline workflow, Analyst for AI and market data.

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
  • Playbook
  • Weekly Discipline Review email
  • AI Discipline Analyst
  • Market Data

Pro

Launch price
€12€14

per month, billed annually

€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
  • AI Discipline Analyst
  • Market Data

Analyst

Launch price
€20€24

per month, billed annually

€239/year · save €49 vs monthly

AI Coach grounded in your data plus the market context layer.

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

Launch pricing may change for future customers. TDLab does not provide investment advice, trade signals or account management. Refund policy.

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.
Two ways today. (1) Manual import: upload CSV / XLSX / broker report files from MetaTrader 4, MetaTrader 5, cTrader and most brokers. Each import batch is tracked and deduplicated. (2) cTrader OAuth sync: connect cTrader once and TDLab pulls new trades automatically, evaluating them against your active playbook rules on arrival. cTrader is currently the only broker-native sync; everything else runs through import files.
TDLab works from imported trade history and is market-agnostic at the data level - the platforms currently supported (MT4, MT5, cTrader, broker CSV / reports) are typically used for forex, indices, metals and similar instruments. 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.

Early access. No credit card. Pricing not live yet.