What is the best day of the week to trade? Actually, this is a trick question – let me explain…

Part of my normal routine is developing new trading strategies. I am always testing new ideas, creating new strategies and adding the successful ones to my live portfolio. That is what most of my Strategy Factory students do, too – producing new strategies is really the lifeblood of any serious systems trader.

Anyhow, the other day I was looking at a strategy I developed. It had a pretty nice walkforward (out of sample) equity curve, and it was profitable most years, and even most months. Then I looked at results for each day of the week, and I was shocked. If my strategy did not trade on Thursdays, my backtest profit would increase by over 60%! WOW!

My first reaction was to then adjust my strategy code, and prevent trades on Thursday. My second reaction was to admire the greatly improved non-Thursday equity curve. I was ecstatic!

My third reaction was to throw away those results, and stick with the original strategy.

Why?

Simply put, I realized I was just optimizing for day of the week. It did not seem like optimization – after all, I did not run my trading software through any kind of computerized optimization – but it was optimization just the same. I took existing results, and then when I found something better, I accepted the improved results. That is optimization. And that is bad.

Many people do things like this, with either day of the week, time of day, or even certain months of the year. They will look at results, and then decide what to keep, and what to eliminate. Then they’ll go back with their filtered strategy, and bask in the glory of the improved results.

Wrong, wrong, wrong…

Could there be some significance to certain times of the day, days of the week or months of the year? Absolutely! I am not saying that you can’t develop a strategy that takes advantage of these situations. You just have to do the development correctly.

So, what is the correct way to frame this problem?

Here is what I do…

BEFORE I do any testing, if I think time/day/month matters for my strategy, I’ll develop a hypothesis or guidelines. For example, I might be developing a crude oil system, and I don’t want to get bounced around by the weekly US gov’t energy report (usually on Thursdays), so I’ll just eliminate that from the strategy – no Thursday trading. Or, maybe I’ll make sure all Fridays end flat, to eliminate weekend risk. Maybe I’ll even exclude certain months for stock index futures (the old “go away in May” adage).

The point is I develop the idea before I test it, not after. It is easy to look at results, and then develop a reason why certain periods should be excluded. But that is just hindsight bias – Monday morning quarterbacking.

It is much, much harder to come up with the reason before you test. But it is the right way to do things.

So, there may be a best or worst time, or day or month to trade your system. But don’t look for that after you test. If you instead come up with your filtering/exclusion approach before you test, you’ll probably get worse results (no more cherry picked results), but those results might just work better going forward.