Ninety days will not make you rich. It can make you consistent, and consistency is the thing that generally brings a trader success.
This post is the exact 90 day plan I'd hand someone who wants to become a consistent futures trader: three 30 day blocks, one job per block, no new indicator, no new strategy, no secret formula. You'll walk away with the rules for each block and a way to measure whether it worked that has nothing to do with your P&L.
My name is Jason, and this is my blog. I'm a futures trader and a trading coach. I'm also a professional orchestral percussionist, which means I've spent a large chunk of my life in rooms where “I know how it goes” and “I can play it under pressure” are two completely different claims. Oh, and I own zero Lambos.
Why More Screen Time Never Made Me Consistent
For a long stretch I did everything a serious trader is supposed to do. I knew NinjaTrader inside and out. Watched the open every day. Read the books. Backtested. Knew my setup cold.
On paper I was fine. I could explain my edge in two sentences. I could point at a chart after the fact and tell you exactly where the trade was.
Live, I was a different person. I'd take the setup early. I'd double size after a loss. I'd hold a loser and cut a winner in the same session and then write “be more disciplined” in my journal like that was a plan.
I could pass the written test. I could not pass the live one.
This reframe is what fixed it for me: consistency is built by narrowing what you do, controlling the environment you do it in, and reviewing it actively. That's the whole 90 days.
The 90 Day Plan in One Sentence
Three blocks, 30 days each, one job apiece:
- Days 1 to 30: Trade something you can actually execute. One setup, one size.
- Days 31 to 60: Make the process your default, so discipline stops being a daily decision.
- Days 61 to 90: Replace passive screen time with active review.
Days 1 to 30: Trade At Your Level Plus One
A rule I stole from language learning: input has to be at your level plus one, not plus twenty. If you're reading something you understand 40 percent of, you don't learn. You quit.
Trading is identical. Most traders are running a complexity load and a risk load that are twenty steps past where they actually are.
So block one shrinks it.
- One setup. If you can't describe the entry in one sentence without the word “or,” it's too complex for right now.
- One instrument. One product, one contract. Not ES and NQ and CL and gold.
- One session window. Pick a defined window. Outside it, you're flat and away from the platform.
- One fixed size. Same size on every trade for 30 days. No scaling up on conviction. Conviction is not a variable you've earned yet.
- Size so a loss is boring. If a full stop-out makes your chest tight, the size is wrong. Cut it until the loss is genuinely uninteresting. Keep your risk to 1% of your account.
That last one is where people argue with me. They say the size is too small to matter.
Correct. That's the feature. Block one is not about making money. It's about producing 30 days of clean data on how you behave when you're not scared. You cannot fix an execution problem while you're flinching.
Write the rules on one page. Trade only those rules. When you break one, log it and keep going. Do not restart block one because you had a bad Tuesday.
Days 31 to 60: Make the Process Your Default Mode
Block one narrows the trade. Block two narrows the environment, so following the plan is the path of least resistance instead of a daily act of willpower.
Willpower is a terrible risk manager. It's fine at 9:30 and gone by 11:15.
So change everything you control:
- A pre-session checklist you physically complete. Levels marked, size confirmed, max trades written down, max loss written down. If the checklist isn't done, you don't trade.
- A hard trade count. Pick a number. Three, four, five. When you hit it, you're done, win or lose. Overtrading is the most common way a good day becomes a bad week.
- A daily loss cap enforced by the platform, not by you. Set it in the software. Your future self at 11:15 does not get a vote.
- Notifications off. Phone in another room. Trading chat rooms closed. Other people's opinions are noise you'll blame later.
- A written end-of-day shutdown. Flat, platform closed, three lines in the journal, walk away. The session has a hard edge.
The trap in block two is thinking any single item matters. They don't individually. What matters is that after 30 days, showing up and following the plan requires no decision at all. It's just what happens.
Days 61 to 90: Active Review Beats Passive Screen Time
This is the one that separates the traders who plateau from the ones who compound.
Active review is engaging with your own trades on purpose. Concretely:
- Replay your session. Not the whole day. Your entries and exits, one at a time.
- Tag every trade against your one page of rules. In plan or out of plan. Binary. No “kind of.”
- Log the reason for every out-of-plan trade. Bored. Down on the day. Wanted it back. Saw someone post a chart. Name it.
- Track the two numbers that expose you: how far trades ran against you before working (your MAE), and your hold-time ratio, meaning whether you hold losers longer than winners. Most struggling traders hold losers about twice as long.
- One weekly review, same time every week. Not a vibe check. Counts: number of trades, number of out-of-plan trades, largest loss in R, size stability.
Reviewing your own trades has one built-in problem: you grade yourself generously. You remember the disciplined trade and file the revenge trade under “context.”
That's the reason I built the Trade Scorecard. You upload a NinjaTrader trade export and get a free scorecard back. No call, no card. It scores 13 traits as numbers across three pillars: Risk (weighted heaviest at 40 percent), Consistency (30 percent), and Discipline (30 percent). At the top you get one composite score from 0 to 100 with a band, then the pillar scores, then the individual traits, plus plain-language flags.
The traits are the ones you'd flinch at. Position risk sizing. Loss size in R. MAE control. Profit concentration. Daily P&L stability. Size stability. Revenge trading. Hold-time ratio. Overtrading. Plan adherence. Because a trade export has no order-level data, two traits (stop-loss usage and no averaging losers) are marked excluded rather than guessed, and the rest are scored honestly.
Run it at day 30, day 60, and day 90. The point isn't the number. It's watching which flagged traits actually moved.
How to Know the 90 Days Worked
Do not grade this on P&L. Ninety days is too short a sample and P&L will lie to you in both directions.
Grade it on these:
- Your out-of-plan trade count dropped and kept dropping.
- Your largest loss in R got smaller and stopped being an outlier.
- Your size stayed flat, including after losses.
- Your hold-time ratio moved toward holding winners longer than losers.
- Your daily results got tighter, even if the average didn't move much.
- You can name what you do and don't trade in one sentence, out loud.
If those moved, you've built the thing that makes an edge worth having. If they didn't, you now know exactly which block you skipped.
The Uncomfortable Part
Most people who read this will start block one, break the size rule in week two, feel bad, and quietly restart on a Monday that never arrives.
Breaking a rule is data. Abandoning the block is a choice. Log it, keep the block running, and look at the count at the end of 30 days.
Also: 90 days is not the finish line. It's the point where following your process stops feeling like effort. That's all consistency ever is.
Start With Your Own Data
Before day one, find out what you're actually doing. Export your trades from NinjaTrader and run them through the Trade Scorecard. It's free, you'll get a composite score, three pillar scores, 13 trait scores, and plain-language flags on where you're leaking.
Then use those flags to write your one page of rules for block one, so you're fixing what's actually broken instead of what you assume is broken.
And if you want a second set of eyes on the plan, book time with me. I'll give you an hour of my time on the house. Bring your scorecard and your last 90 days of trades.
Educational content only, not financial advice. Futures trading involves substantial risk of loss.