How to Stop Chasing the Market: 3 Ways to Replace Emotion with Rules
You stop chasing the market not by trying harder to resist it in the moment, but by moving the decision out of the moment entirely. Write the entry, the exit, and the "do not buy today" conditions before the open; during the session, only execute. Below: why chasing is the brain's default, a numeric example of what it costs, three ways to replace emotion with rules, and how a trade journal makes every chase visible.
Key takeaways
- Chasing is not a character flaw. It is FOMO, herding, recency bias and loss aversion stacked on top of each other, and willpower alone rarely beats it.
- The real cost of buying after a big up day is usually not the extra few percent you paid; it is that an ordinary pullback becomes a stop-out.
- Three fixes: predefine entries, predefine exits, and buy on a schedule. All three move the decision to before the open.
- Add a cooling rule to every buy rule: skip the trade if today's change, the run of consecutive up days, or RSI is overheated.
- A "deviated from plan" flag in your trade journal is the only way to turn a vague feeling of "I chase too much" into a number you can track.
Why your brain is wired to chase
Behavioral finance has a few well-established explanations, none of which need a statistic to make sense:
- FOMO and herding. A stock that has risen for days and is being talked about everywhere creates pressure that scales with the move. Watching others make money while you sit out is a real discomfort.
- Recency bias. The brain treats what just happened as what is most likely to happen next. An 8% day yesterday makes tomorrow feel like another up day; three red days in a row make the decline feel permanent.
- Loss aversion and the disposition effect. A loss hurts far more than an equal gain feels good, so losers get held too long and winners get sold too early. The moment the pain becomes unbearable is usually when panic is most concentrated, which is often near a relative low.
These forces are strongest while prices are ticking during the session and weakest when you are quietly looking at a list before the open. The antidote is not "be calmer"; it is change when you decide.
A worked example: buying the +8% day versus waiting for a rule
Suppose a stock has traded between 88 and 100 for the past 20 sessions. Good news hits, and it closes at 108, up 8% on the day and at a fresh 20-day high. You buy 100 shares near the close for 10,800, with a stop at -5%, which is 102.60.
A second trader wrote a rule in advance: buy only when price is 2% to 6% below the 20-day high and today's change is under 5%. The 108 close fails both tests, so she does nothing.
Over the next three days the stock drifts back to 102: 5.6% off the high, an unremarkable pullback after an 8% bar. Compare the two positions:
| Chaser | Rule buyer | |
|---|---|---|
| Entry price | 108 | 102 |
| Shares | 100 | 100 |
| Stop (-5%) | 102.60 | 96.90 |
| At the pullback to 102 | Stopped out, -540 | Just entered |
| If it then rallies to 115 | Already out, 0 | +1,300 |
| If it then falls to 96 | Already out, -540 | Stopped out, -510 |
Look at the last two rows. If the stock keeps falling, both traders lose about the same (540 versus 510). If it resumes higher, the chaser is no longer in the trade. The real cost of chasing is not the 6% premium; it is that a routine pullback became a stop-out and the upside went to someone else. The arithmetic takes a minute with a calculator. Nobody does it while the stock is up 8%.
Three ways to replace emotion with rules
1. Predefine the entry, and do not chase
What to buy, at what level, and under which conditions to stay out are all written before the open. The "2% to 6% below the 20-day high" test in the example is an entry rule: it respects the trend but demands that price come back a little first. For how to turn ideas like this into executable conditions, see turning logic into buy rules.
On top of the entry rule, add a cooling rule whose only job is to block chasing:
- Today's change > 5%: do not buy; today's price already contains too much emotion.
- Consecutive up days >= 4: do not buy; the longer the streak, the more late buyers are in and the more likely a pullback.
- RSI > 75: do not buy; the short-term move is overheated.
If any one of these is true, skip the trade. The rule does not guarantee you never miss a move. It does guarantee you never enter on the most crowded day.
2. Predefine the exit, and do not panic
Stop-loss and take-profit levels are written before the order is placed and executed mechanically when hit, with no intraday renegotiation. Panic selling is an unplanned, reactive sale; a pre-set stop is a planned, deliberate one. The money lost may be identical, but the effect on your next trade is completely different. For choosing the percentages, see setting take-profit and stop-loss rules.
3. Buy on a schedule
For an index or broad fund you intend to hold for years, buy a fixed amount on a fixed date. The same money buys fewer units when price is high and more when it is low, which replaces timing with arithmetic. This suits long-horizon holdings; for individual stocks it still needs the exit rule above.
Move the decision from intraday to pre-market
All three methods share one feature: the decision happens before the open, and the session is for execution only. This is why "next time I will hold back" never works. You are asking yourself to make the most rational judgment at the most emotional moment.
In practice: before the open, review the list your rules produced. Which names qualify for a buy today, which have hit a stop, which are simply held and watched. Nothing outside the list gets done. If you want to change a rule, change it after the close. Stock Compass's daily signals are exactly this list: a scan of your own watchlist against your own rules. It does not recommend stocks and it does not place orders.
Use a trade journal to make chasing visible
Most people only have a vague sense of whether they chase. Turning it into a number takes two extra fields per trade.
- Which rule produced this trade? If you can name the rule, it is a rule trade. If the reason is "it felt like it would keep going" or "everyone was buying", it is a gut trade.
- Did I deviate from the plan? Buying before the rule fired, not selling when the stop was hit, adding beyond the planned size: each gets a "deviated from plan" flag.
After a quarter, compare the two buckets: win rate, average gain and loss, and how often each was stopped out. The cost of chasing appears as a figure for the first time. Stock Compass's journal attributes each trade to either a rule trigger or a manual/gut decision, lets you flag deviations, and reports the two groups separately. If you prefer a spreadsheet, the trading journal template has the same fields.
How to set this up in Stock Compass
The strategy below combines the entry rule and the cooling rule from above: buy only in an uptrend, with price a little off the 20-day high and no overheating signals; exit on a stop or a 20-day breakdown.
{
"name": "Pullback entry, no chasing",
"market": "us",
"rules": {
"buy": {
"v": 2,
"outerOp": "OR",
"groups": [
{
"innerOp": "AND",
"conditions": [
{ "indicator": "ma20_above_ma50", "operator": "==", "value": 1 },
{ "indicator": "pct_from_high_20d", "operator": ">=", "value": -6 },
{ "indicator": "pct_from_high_20d", "operator": "<=", "value": -2 },
{ "indicator": "today_change_pct", "operator": "<", "value": 5 },
{ "indicator": "consec_up_days", "operator": "<", "value": 4 },
{ "indicator": "rsi", "operator": "<", "value": 75 }
]
}
]
},
"add": { "v": 2, "outerOp": "OR", "groups": [] },
"trim": { "v": 2, "outerOp": "OR", "groups": [] },
"exit": {
"v": 2,
"outerOp": "OR",
"groups": [
{ "innerOp": "AND", "conditions": [ { "indicator": "floating_loss_pct", "operator": ">", "value": 5 } ] },
{ "innerOp": "AND", "conditions": [ { "indicator": "is_20d_breakdown", "operator": "==", "value": 1 } ] }
]
}
}
}
One line per condition:
- ma20_above_ma50 == 1: the 20-day average is above the 50-day, so buys are only sought in an uptrend.
- pct_from_high_20d >= -6 and <= -2: price is 2% to 6% below the 20-day high; respect the trend, but never buy at the very top.
- today_change_pct < 5: today's move is under 5%, so no entries on the most emotional day.
- consec_up_days < 4: fewer than four consecutive up days, so you are not joining the back of the queue.
- rsi < 75: the short-term move is not overheated.
- Exit: a floating loss above 5% or a close below the 20-day low; either one closes the position.
Once saved, backtest it against your own watchlist to see how the cooling rule would have behaved before deciding whether to loosen or tighten the thresholds; see how to backtest your own strategy.
Common mistakes
- Editing rules during the session. Seeing a big up move and changing "today's change < 5%" to "< 10%" on the spot is not a rule; it is a permission slip to chase. Rules change after the close only.
- Treating the cooling rule as a prediction. It does not say an overheated stock will fall. It says the odds of entering on that day are poor. Missing some moves is the rule's cost, and also its design.
- Having an entry rule but no exit rule. A disciplined entry does not help if one large decline wipes out every gain.
- Journaling only the winners. The chased trades are exactly the ones you do not want to record, which is exactly why they must be.
Summary
Chasing is not cured by willpower. It shrinks when you change when you decide and what you decide on. Write entries and exits as rules, add a cooling condition to every buy, decide before the open and only execute during the session, and keep an honest journal that flags every deviation. A few months in, the count of chased trades falls, not because you learned to resist, but because the chase no longer gets a chance to happen.
FAQ
How do I know if I'm chasing the market?
A simple tell: is your reason to buy or sell "because it moved a lot today"? If the day's price action is driving the decision instead of a rule you wrote before the open, you probably are. The more reliable test is a journal: if a trade cannot be attributed to a named rule, count it as a gut trade and see how that bucket performs over a quarter.
Does dollar-cost averaging fix chasing?
It helps with one part of it. Buying a fixed amount on a fixed date mechanizes timing, the step most polluted by emotion, so you automatically buy more units when price is low and fewer when it is high. It suits long-term index or broad-market holdings best; for individual stocks you still need a written exit rule.
Won't a cooling rule make me miss the strongest moves?
Sometimes, yes. A stock that gaps up 8% and never looks back will be skipped, and that is the rule's cost. What you get in exchange is never entering on the most crowded day, when a routine pullback is most likely to hit your stop. Backtest the rule on your own watchlist to see whether the trade-off works for the kind of stocks you actually hold.
How should I choose the thresholds, such as 5% for the daily change or 75 for RSI?
Start from the volatility of the names you trade rather than a universal number. A 5% day is a big move for a large-cap index constituent and an ordinary one for a small-cap or a volatile Hong Kong or A-share name, so the threshold may need to be higher there. Treat the values in this guide as a starting point, backtest, and adjust after the close, never during the session.
I already bought after a big up day. What now?
The question to ask is not "will it go up" but "what does my plan say". If you set a stop when you bought, follow it. If you bought without a plan, write the exit rule now, before the next session, and log the trade with a "deviated from plan" flag so it shows up in your statistics. The one thing not to do is make a second unplanned decision to fix the first one.