All posts
Education2026/03/13Updated: By Iven W.

How to Build a Trading Plan: Rules, Risk, and Review

Learn how to build a trading plan with clear market, setup, entry, invalidation, position-size, exit, no-trade, operating, and review rules. Includes a copyable template.

A trading plan is a written operating document that defines what you are allowed to trade, what makes a setup valid, how a position is sized, when a trade is invalid, how it is managed, when you must not trade, and how the rules will be reviewed. Its purpose is not to predict the market or guarantee profits. Its purpose is to make decisions specific enough that you can test them before trading and compare your actual behavior with the rules afterward.

A useful plan should answer a proposed trade without forcing you to invent new rules in the moment. If the plan says only “buy strong trends,” “use good risk management,” or “trade when the setup looks right,” it is still too vague to test or review.

Key Takeaways

  • A strategy describes an opportunity; a trading plan governs how that strategy may be traded, sized, managed, skipped, and reviewed.
  • Write rules as observable conditions. Replace “good setup” with the specific context, setup, trigger, invalidation, and execution requirements that make a trade eligible.
  • Risk limits should come from your product, account, strategy, loss tolerance, and evidence. There is no universal risk percentage, daily loss limit, trade count, or reward-to-risk threshold that fits every trader.
  • Include no-trade and stop-trading conditions. A plan that explains only when to enter leaves the most important exceptions to improvisation.
  • Test a version of the plan before changing it. Keep a version history so a losing trade cannot quietly rewrite the rules after the outcome is known.

Trading Plan vs Strategy vs Checklist vs Journal

These documents work together, but they should not become duplicates.

ToolMain questionWhat it should contain
Trading strategyWhat market condition am I trying to exploit?Setup logic, hypothesis, entry/exit concept
Trading planUnder what rules am I allowed to trade it?Markets, context, setup, trigger, risk, management, no-trade rules, operations, change control
Pre-trade checklistDoes this proposed trade comply right now?Short yes/no gate derived from the plan
Trading journalWhat did I actually do?Plan version, trade facts, decision evidence, deviations, notes
Post-trade reviewHow did one completed trade compare with the plan?Planned vs actual execution and one evidence-based lesson

If you need the immediate yes/no decision gate rather than the full operating document, use the Pre-Trade Checklist. If your problem is recording what happened after the decision, use the Trading Journal Guide.

What Should a Trading Plan Include?

A robust plan usually needs at least nine layers. The exact format can be one page or many pages; completeness matters more than length.

1. Market and Account Mandate

Start by defining the environment in which the strategy is allowed to operate.

Record:

  • market or asset class;
  • specific instruments or a rule for selecting them;
  • account type and relevant restrictions;
  • trading venue or broker assumptions that affect execution;
  • allowed sessions or holding periods;
  • analysis and execution timeframes;
  • required market data;
  • whether overnight, weekend, or event exposure is permitted.

This section prevents scope creep. A strategy tested on liquid U.S. stocks during regular hours is not automatically the same strategy when used on thin premarket stocks, crypto perpetuals, or futures around a major announcement.

The plan should describe the environment you actually tested, not the environment you hope behaves similarly.

2. Define the Market Context

A setup should not exist independently of context unless your evidence says context is irrelevant.

Possible context fields include:

  • trend, range, transition, or unclear structure;
  • volatility regime;
  • higher-timeframe location;
  • liquidity or spread conditions;
  • scheduled-event policy;
  • time-of-day or session condition;
  • correlated-market condition, if it is explicitly part of the strategy.

Do not add filters because they sound sophisticated. Add them only when they define the strategy you intend to test.

A plan can also explicitly permit “unclear” as a state. That is often more useful than forcing every chart into bullish or bearish classification.

3. Define the Setup Before the Trigger

A setup is the structure that creates a candidate opportunity. A trigger is the event that authorizes the entry. Keeping them separate makes the plan easier to audit.

For example, a generic pullback plan might say:

Context

  • the selected trend definition is currently valid;
  • the instrument satisfies the plan's liquidity requirements.

Setup

  • price retraces into a predefined area;
  • the original trend structure has not been invalidated.

Trigger

  • an observable event defined in the strategy occurs after the pullback.

This is better than “buy the pullback when it looks strong” because each layer can be checked independently.

If your setup uses an indicator, define the indicator settings, source, timeframe, and exact condition. If it uses discretionary price action, define what evidence must be visible and what would disqualify the pattern.

4. Write the Entry Rule and Order Assumptions

A trading plan should explain not just why an entry is interesting but how it is executed.

Define:

  • trigger event;
  • allowed entry window or location;
  • order type;
  • whether partial fills are acceptable;
  • whether scaling in is permitted;
  • what happens if price moves away before you are filled;
  • what execution condition makes the trade no longer representative of the tested setup.

A market order, limit order, stop order, and stop-limit order can produce different execution outcomes. Your plan should therefore distinguish a chart signal from an executable order rule.

If you need to review order mechanics first, see Order Types Explained.

5. Define Invalidation Before Position Size

“In case I am wrong, I will use a stop” is incomplete. The plan should state what market condition invalidates the original trade idea.

That invalidation may be based on:

  • price structure;
  • a defined level;
  • a time condition;
  • an event or information change;
  • a volatility or liquidity condition;
  • another observable rule from the strategy.

Only after the invalidation is known can you sensibly connect the trade to a planned loss and position size.

A stop order is an execution tool, not a guarantee of a particular fill. Fast or gapping markets can produce execution away from the trigger price. Your plan should account for that possibility when deciding whether a product and position size are acceptable.

6. Connect Planned Loss to Position Size

This section belongs in the trading plan, but the deeper architecture belongs to the Risk Management and Position Sizing Guide.

A useful sequence is:

  1. identify the strategy's invalidation;
  2. estimate the loss per unit if that invalidation is reached;
  3. include relevant fees, spread, slippage assumptions, and product-specific contract mechanics;
  4. decide the maximum planned loss allowed by your risk framework;
  5. calculate the position size that fits both the invalidation distance and the account/product constraints.

The important point is that risk per trade is an input you choose and test, not a universal constant.

You may encounter examples using 1%, 2%, fixed-dollar limits, daily loss caps, or maximum concurrent positions. Those can be valid examples inside a specific plan, but they should not be copied without checking whether they fit your strategy, leverage, product, account size, holding period, correlation, and drawdown tolerance.

7. Write Management and Exit Rules

Entry rules receive most of the attention, but a plan must also explain what happens after the position is open.

Define which of these are allowed:

  • fixed target;
  • structure-based exit;
  • trailing stop;
  • partial exit;
  • time-based exit;
  • event-based exit;
  • thesis-invalidated exit;
  • stop adjustment;
  • adding to a position;
  • reducing a position;
  • holding through session close, earnings, macro releases, or weekends.

If the answer is “I will decide based on what the market looks like,” specify what observable condition creates that discretion. Otherwise the plan is delegating its most emotionally difficult decisions back to the live moment.

Do not assume a particular reward-to-risk ratio is automatically superior. The relationship between win rate, payoff distribution, costs, exits, and drawdown has to be evaluated on the strategy's own evidence.

For aggregate evaluation after you have enough recorded observations, use Trading Performance Metrics.

8. Add No-Trade and Stop-Trading Conditions

A trading plan should clearly explain when not to participate.

Potential no-trade conditions include:

  • required context is absent;
  • setup is incomplete;
  • trigger occurred outside the planned location;
  • price moved too far before entry;
  • spread or liquidity is outside the tested range;
  • required data is unavailable;
  • scheduled event risk violates the strategy;
  • invalidation cannot be defined;
  • calculated size is not executable under the account or product constraints;
  • the trader is trying to change the rules because of the current price move.

Stop-trading rules are different. They define when an otherwise valid setup is not permitted because an operating condition has changed.

Examples might include:

  • platform or data malfunction;
  • inability to verify orders or positions;
  • a plan-defined drawdown or exposure limit;
  • repeated execution errors;
  • a rule violation requiring review before another discretionary trade;
  • market conditions outside the strategy's tested assumptions.

These thresholds should be strategy-specific. There is no universal evidence-based rule that every trader should stop after two losses, a particular percentage decline, or a fixed number of trades.

9. Define the Review and Change-Control Process

A plan should be editable, but not infinitely editable while you are trading it.

Use a version number such as:

  • Plan v1.0
  • Plan v1.1
  • Plan v2.0

For every change, record:

  • what changed;
  • why it changed;
  • what evidence motivated the change;
  • when the new version becomes active;
  • which historical trades belong to the old version.

This prevents hindsight from contaminating your evidence. If you move a stop after seeing a loss and then rewrite the plan as if the wider stop had always been the rule, your review data no longer describes the strategy you actually traded.

The review cadence should match the strategy and the amount of new information being generated. A high-frequency strategy and a monthly swing strategy do not need the same calendar. The important rule is to review deliberately rather than rewrite rules in reaction to one outcome.

For periodic grouped analysis, use the Trading Journal Review System. For one closed position, use the Post-Trade Review.

A Copyable Trading Plan Template

Use this as a specification, not as a set of universal trading parameters.

TRADING PLAN — VERSION ____
Effective date: __________

1. MARKET / ACCOUNT MANDATE
Markets or instruments:
Account / venue assumptions:
Allowed sessions or holding periods:
Analysis timeframe:
Execution timeframe:
Required data:
Event / overnight policy:

2. CONTEXT
Allowed market states:
Disallowed market states:
Higher-timeframe requirements:
Volatility / liquidity requirements:

3. SETUP
Setup name:
Required conditions:
Disqualifying conditions:

4. ENTRY
Trigger:
Allowed entry location / window:
Order type:
Missed-entry / no-fill rule:
Scaling rule:

5. INVALIDATION
What makes the trade idea wrong or expired?
How is the exit implemented?

6. RISK / POSITION SIZE
Planned-loss limit:
Position-size method:
Maximum exposure / correlation rule:
Cost and slippage assumptions:
Leverage / margin constraints:

7. TRADE MANAGEMENT
Profit-taking rule:
Stop-adjustment rule:
Partial-exit rule:
Add/reduce rule:
Time / event exit:

8. NO-TRADE / STOP-TRADING RULES
No-trade conditions:
Operational stop conditions:
Plan-violation response:

9. REVIEW / CHANGE CONTROL
Journal fields required:
Review trigger or cadence:
Metrics / evidence reviewed:
Who or what authorizes a plan change?
Version-change procedure:

A completed plan does not need to contain the same numbers or techniques as anyone else's. The test is whether its rules describe your strategy precisely enough to execute, simulate, and review consistently.

How to Test a Trading Plan Without Inventing a Magic Sample Size

A plan is a specification. Testing asks whether that specification behaves as expected under the data and assumptions you selected.

A practical workflow is:

  1. Freeze one plan version.
  2. Define the market, period, data source, costs, and execution assumptions.
  3. Apply the rules without using future information.
  4. Record every eligible trade and every valid skip required by the plan.
  5. Separate strategy outcomes from execution mistakes.
  6. Review the result distribution and the conditions in which the strategy behaved differently.
  7. Change one clearly identified assumption or rule only when you can explain why the evidence justifies it.
  8. Retest the new version separately.

There is no universal number of trades or months that makes a strategy “proven.” Sample adequacy depends on trade frequency, independence, market regimes, the stability of the rules, data quality, and the question you are trying to answer.

For the testing process itself, use How to Backtest a Trading Strategy.

How ChartMini Can Help — and What It Cannot Prove

ChartMini can be used to rehearse a written plan against historical charts. You can move through historical bars, decide whether the context/setup/trigger is present, record a simulated decision, and compare that decision with the plan afterward.

This is useful for questions such as:

  • Did I enter before the trigger?
  • Did I chase after the planned entry expired?
  • Did I skip a trade that did not meet the setup?
  • Did I change the rule after seeing later candles?
  • Is the plan too vague to apply consistently?

Chart replay does not prove that a live strategy will be profitable. Historical replay cannot fully reproduce live liquidity, queue position, latency, slippage, broker behavior, emotional pressure, or all market-data conditions. Treat replay as one evidence layer, not a guarantee.

Common Trading Plan Mistakes

Copying Someone Else's Risk Numbers

A percentage or loss limit is not correct merely because a broker, educator, or experienced trader uses it. Translate risk into your product, invalidation distance, leverage, account constraints, and evidence.

Writing Only Entry Rules

A setup list is not a complete trading plan. If exits, invalidation, position sizing, event policy, and no-trade conditions are undefined, the hardest decisions still happen live.

Confusing Goals With Rules

“I want to make 20% this year” is a goal, not an entry, risk, or execution rule. Process goals can sit alongside the plan, but they should not authorize trades. For that narrower topic, use the Trading Goals Blueprint.

Changing the Plan After Every Loss

A losing trade may be a valid execution of a losing outcome. Review whether the rule was followed before deciding the rule itself is defective.

Treating Discipline as a Substitute for a Bad Specification

Sometimes a trader cannot follow a plan because the plan is contradictory, vague, operationally impossible, or requires information they do not actually have. That is a design problem, not merely a psychology problem.

If your rules are clear but you repeatedly fail to execute them, the narrower problem belongs to the Execution Gap guide.

Questions to Ask Before Calling the Plan Finished

You should be able to answer these without adding a new rule in real time:

  • What instruments and account conditions are allowed?
  • What market context is required?
  • What exactly creates a setup?
  • What event authorizes an entry?
  • What invalidates the trade?
  • How is position size calculated from planned loss?
  • What order types are permitted?
  • How are winning and losing positions managed?
  • What conditions prohibit a trade?
  • What operational problem ends the session?
  • What evidence is recorded in the journal?
  • When and how may the plan be changed?

If one of those answers is “it depends,” write down what it depends on.

Frequently Asked Questions

What is a trading plan?

A trading plan is a written operating document for trading decisions. It defines the market and account mandate, setup and entry rules, invalidation, risk and sizing method, management and exit rules, no-trade conditions, operating limits, review process, and change-control procedure.

Is a trading plan the same as a trading strategy?

No. A strategy describes the opportunity you are trying to trade. The plan governs how that strategy is permitted to operate, including scope, risk, execution, no-trade conditions, operations, and review.

How detailed should a trading plan be?

Detailed enough that each important decision can be classified as compliant, non-compliant, or not applicable after the fact. The plan does not need unnecessary prose, but vague phrases such as “strong setup” or “good risk-reward” should be defined.

What percentage should I risk per trade?

There is no universal percentage that is appropriate for every trader or strategy. The limit should be chosen within a broader risk framework that accounts for the product, leverage, invalidation distance, account size, concurrent exposure, drawdown tolerance, costs, and evidence from testing.

How often should I update my trading plan?

Use an evidence-based change process rather than a universal calendar. Some strategies generate new information quickly; others trade infrequently. Changes should be made outside the live decision, documented by version, and tested separately when the strategy logic changes.

Does a trading plan guarantee discipline or profitability?

No. A written plan makes decisions observable and reviewable, but it does not create a market edge, guarantee execution quality, or ensure that the trader will follow the rules.

Sources and Further Reading

This article is for education only and is not individualized investment advice. Trading involves risk of loss, and a written plan does not guarantee favorable results.