
Use setup-quality filters before any entry
Write 3–5 setup-quality filters that must be true before you enter (liquidity, volatility regime, catalyst clarity, and a clean invalidation level). T...
Swing trading compresses time: volatility, gaps, and narrative whiplash can break good discipline faster than a long-term thesis. This toolkit gives you a repeatable risk routine—setup-quality filters, sizing from downside tolerance, clear invalidation triggers, and a weekly review loop—so each trade is auditable by process, not by outcome. Use it when you trade multi-day to multi-week setups and want consistent rules; if you are seeking “signals” or guaranteed entries/exits, this page is not a substitute for research or risk management.

Pick the smallest next action now: test your bias pattern, run a scenario, or copy a prompt before making a portfolio move.

Write 3–5 setup-quality filters that must be true before you enter (liquidity, volatility regime, catalyst clarity, and a clean invalidation level). T...

Size from downside tolerance first, not from upside excitement. Define a per-trade risk budget (what you can lose without breaking your process), then...

Before entry, decide the exit type you are willing to execute: thesis invalidation (the setup is wrong), time stop (the trade is not working on schedu...
Write 3–5 setup-quality filters that must be true before you enter (liquidity, volatility regime, catalyst clarity, and a clean invalidation level). The goal is not to predict the next move—it is to reject low-conviction trades quickly and consistently. If you can’t name what would prove the setup wrong, you don’t have a tradable thesis; you have hope.
Size from downside tolerance first, not from upside excitement. Define a per-trade risk budget (what you can lose without breaking your process), then reduce size when volatility or gap risk is elevated. Treat correlated positions as one risk bucket, and cap exposure so one bad week doesn’t force impulsive decisions. “I’m confident” is not a sizing rule.
Before entry, decide the exit type you are willing to execute: thesis invalidation (the setup is wrong), time stop (the trade is not working on schedule), or behavior stop (you broke a rule). Keep 1–2 invalidation triggers and write the action you will take for each (hold, reduce, exit). This prevents moving the goalposts after a gap or a headline.
Review trades in batches once per week: group by setup type, record whether you followed your pre-trade gate, and track the recurring failure mode (oversizing, late entry, rule-breaking exits). Update one rule at a time and test it for a full cycle. The purpose is to improve decision quality, not to chase last week’s winners.
Volatile periods magnify mistakes. Define a simple protocol for stress weeks: reduce size, limit the number of open positions, and add a cooldown rule after a rule break (for example: pause new trades for 24 hours and review the checklist). This turns “revenge trading” into a prevented event and makes risk control automatic when emotions spike.

Most blowups come from two compounding errors: oversizing in a high-volatility regime and ignoring the invalidation trigger after the trade goes against you. The fix is not a better “entry signal”—it is a tighter pre-trade gate, a risk budget you can actually tolerate, and a written exit action for the one condition that would prove the setup wrong.
Not necessarily. A stop-loss is an execution tool; invalidation is the reason the setup is no longer true. Sometimes they align (a technical level breaks and the thesis is invalidated), but sometimes a price move is noise. Write the invalidation in plain language and then choose a stop method that expresses it responsibly for your liquidity and gap risk.
Yes—keep it lightweight and consistent. Record the setup type, the 3–5 filters you checked, the 1–2 invalidation triggers, planned size/risk budget, and the review date. This creates an audit trail so you can tell whether results came from good process or from luck, and it makes weekly pattern review possible.
Change filters only after reviewing a batch of trades, not after a single win or loss. A practical cadence is weekly notes plus a monthly rule update: identify the most frequent failure mode (e.g., oversizing or late entries), then adjust one filter or one sizing rule and test it for a full cycle. This avoids overfitting to noise.
Treat a rule break as a risk event, not a “bad trade.” Pause new trades for a short cooldown window, write what rule you broke and why, then reduce size or simplify the plan for the next setup. The goal is to prevent escalation (revenge trades, doubling down) and to restore a process you can execute under stress.
Before the next setup, complete one filter checklist and predefine size, invalidation, and review criteria.