Turn your next idea into a test.14 days free · $0 today

Start free

TradeLab research

Test the idea before you risk money.

Learn how to write clear rules, run a backtest, and spot weak results. Each guide shows the steps, the limits, and the risk.

Start with the question in front of you

Use one clear step at a time.

Start with clear rules. Then check the test. Try paper trading next. No step can tell you what the live market will do.

Define

Turn the idea into clear rules

Name the market, time frame, entry, exit, size, and risk before you look at the score.

Write the rules

Validate

Check the backtest, not just the score

Check the rules, data, trades, costs, and test size before you trust the score.

Use the check list

Forward test

Know when paper trading comes next

Learn what a past test can show. Then see what a paper test can add.

Compare the two steps

Stress test

Make key trade facts clear

Check fees, spread, price slip, trade count, and trade size. Do not hide them in notes.

Check trade costs
MethodClear answer. Clear facts. Clear limits.

We check each guide against the TradeLab app and public site. Updated July 29, 2026.

Research library

Start with one clear question.

Backtest diagnostics · July 29, 2026

Backtest finished? Make four records agree.

Check the final status, error record, trade output, and saved settings before you interpret the score.

Run the four checks
Backtest diagnostics · July 28, 2026

What a zero-trade backtest means.

A no-trade result is a signal to inspect the rules, data, warm-up period, timeframe, and eligibility.

Find where the path closed
Risk design · July 26, 2026

A backtest is testing two systems: the signal and the size.

Review position sizing, leverage, concentration, and combined open risk without hiding assumptions inside the headline.

Audit the sizing rule
Research design · July 26, 2026

Stop grading a strategy on the data that taught it the answers.

Separate development from evaluation, freeze the rules, and protect reserved history from repeated tuning.

Build the protocol
Execution assumptions · July 26, 2026

A backtest before trading costs is only a first draft.

Stress commissions, spreads, slippage, market impact, and turnover before interpreting the result.

Test the friction
Backtest integrity · July 26, 2026

Look-ahead bias: when a backtest quietly knows the future.

Audit when data existed, when the signal became final, and which price could actually have been available for execution.

Audit the timeline
Sample-size guide · July 26, 2026

How many trades are enough for a backtest?

There is no universal minimum. Judge the count alongside market coverage, independence, concentration, and stability.

Use the framework
Backtest checklist · Updated July 29, 2026

How to validate a backtest before you trust the result.

Validate the specification, implementation, and evidence, then classify the result as pass, investigate, or reject.

Run the nine checks
Workflow guide · Updated July 28, 2026

Backtesting vs. paper trading: two tests, two jobs.

Learn what each test checks, which one comes first, and what to do when the results do not match.

Choose the next test
Strategy design · Updated July 28, 2026

How to write trading rules a backtest can follow.

Use a six-part rule template to set the market, timing, entry, exit, size, and proof needed for a clear test.

Read the framework
Research discipline · July 25, 2026

A losing backtest can be a successful research result.

A result that rejects a weak idea, catches a configuration error, or prevents false confidence has done useful work.

Read the lesson
Backtest notes · July 25, 2026

One strategy. Two timeframes. Two very different warnings.

A 20/50 SMA idea produced zero daily trades in a seven-day sample and 51 noisy trades on one-minute data. The failure was the lesson.

Read the full test