Berkshire Hathaway Overnight Trading Strategy

Berkshire Hathaway Overnight Trading Strategy
  • Statistically Valid
  • Ease of Use
  • Simple To Master
  • Robustness
  • Durability


The Berkshire Hathaway Overnight Trading Strategy is yet another example that profitable trading systems can be built with the most simple of rules.

Incredibly, by looking at the relationship of only 2 bars, we can see a clear and exploitable trading edge emerge.

Trading does not have to be hard. Ditch the obfuscated mish-mash of esoteric trading indicators and focus on simplicity. This strategy is an example of what even the dullest dullard (me) can create with a little effort.

Download it, study it, use it. Twist it into something of your own creation. Make it better. Make it unique to you.

One of the great things about learning how to backtest and program trading strategies is the exhilarating sense of independence, that feeling of ‘doing things yourself’.

In many ways, backtesting and programming trading strategies is very much an artistic endeavor. I am no artist. However, once you learn how to work with raw financial data, you begin to see raw financial data as a sort of artistic raw material. Like clay, or paint, or stone. Something where you can apply your own hand and ‘something’ will emerge.

With a little work and effort, some nice things can begin to take shape. Things that are of your own creation. Things you can believe in, and feel proud about discovering and creating. And most importantly, have the faith and courage to execute.

Today, I want to talk about a stupid little stock trading strategy that trades only Berkshire Hathaway (B shares).

For those not familiar, Berkshire Hathaway is the publicly traded holding company for the world-famous investor, Warren Buffett. Every stock held within Berkshire Hathaway is pretty much ‘the creme de la creme’ of the stock market. Warren is no fool. For the past 60 years, this old guy has beaten the hell out of the stock market averages.

Yes, a great strategy would be to simply buy Berkshire Hathaway and hold it forever. But we are traders and insist on doing things the hard way. In short, we want to buy Berkshire Hathaway at the best possible short-term price, and then sell it for a short-term profit.

Since betting against Warren Buffett is a fools’ errand, we are not interested in discovering some novel idea at shorting Berkshire Hathaway. We just want to pick the most opportune times to buy and sell in the shortest possible window of time. Hopefully with a profit. That’s the subject of today’s article. Let’s get started.

Tools Used and Time Frame

For this trading system, we are going to be using Trade Navigator. This is the platform that I personally use. Why? Because its stupid simple to learn. And the support is the best in the business. If you need help creating a trading strategy, you can pick up the phone and one of the staff will screen share your thoughts into workable code.

Trade Navigator uses a programming language called TradeSense. Basically, it’s an extremely dumbed down computer language that was created for people like me–a complete fucking idiot with no High School diploma.

Another thing I like about Trade Navigator is that the data automatically updates every evening. It’s on your hard drive. And once you have the data, you can manipulate the raw data into just about anything you can imagine.

For this particular trading strategy, we are going to take raw, intraday Berkshire Hathaway (B shares) and create our own custom bar period.

This strategy is going to use only 130-minute bars. Why 130- minute bars? First, let me say that there is nothing magical about 130-minute bars. No Fibonacci Vortex, Gann Secret Square, or Elliot Wave mumbo jumbo about a 130-minute bar.

The 130-minute bar simply represents 1/3 of the trading day. There are 390 minutes in the trading day (for stocks). And so I wanted to look for simple patterns that emerge from only 3 bars that form during the day.

The Set-UP and Entry

Remember, there are only 3 bars for each trading day. Just three bars! Each bar represents 130 minutes of time.

For Bar #1, the very first bar, we want a UP CLOSE.

For Bar #2, the second bar, we want a UP CLOSE.

That’s it! We just want two consecutive UP CLOSE bars. If we get this specific condition…then on the open of the 3rd bar, we enter our Long trade.

I told you it was stupid simple.

The Exit

Ok, now that we are long Berkshire Hathway, when do we get out of this trade?

We simply exit the trade on the open, the next morning. Yep, we hold the trade overnight!

Why hold overnight? Because as you will soon see, and for whatever reason…when Berkshire Hathaway has a bullish day, the odds are really good that the momentum will carry over into the Asian and European trading session.

Remember, Berkshire Hathaway is sort of a proxy that many people will view as the overall health of the US stock market. It holds what many consider to be the best stocks available. We want to take advantage of that momentum, and then dump the stock, the next morning.

How does this incredibly stupid and simple trading strategy perform? Let’s take a look.

The Results

For the following results, I tested January 2003 through March 2018. For each test, we are only trading with 100 shares of stock.

Bershire Hathaway Trading Strategy Equity Curve

Bershire Hathaway Trading Strategy

As you can see, for the past 15 years, this strategy just keeps on grinding higher and higher. What I find most impressive is the Profit Factor of 2 is really, really, really good for a strategy that has over 800 trades within the sample period.

Anytime you can find a Profit Factor > 1.8 over a sample size of 400 trades…you have a really nice pattern.

So now that I have published this pattern, you can reasonably expect that many traders are going to ‘jump on the bandwagon’. Which is OK. Berkshire Hathaway has a massive daily volume of between 1 to 2 million shares. So there is plenty of room before the edge is rubbed out.

Another thing I like about this pattern is the small drawdown of $1,300. However, when determining a stop loss for this particular system, what you really want to look at are the performance statistics: Largest Drawdown in Win (-$354), and Largest Loss (-$344). So set your stops outside of this range.

For those that like to drill even further (I don’t), you can see that the average drawdown for each winning trade is a reasonable (-$24) and Average Run Down in Loss is not a heart stopper (-$60).

Improving the strategy

The sample size of over 800 trades is quite large. Although you can trade it ‘out of the box’, there are also a few minor adjustments that greatly improve performance. Without over curve fitting. In my own derivation, a tiny little filter increases the average trade to $42 with a win rate of 85%. Really good. Am I going to tell you the ‘secret sauce’? Nope. You need to get your hands dirty.

Hint: add a VIX volatility filter.

Get your hands dirty. The gold is in the dirt. But you need to dig it out.

Wrapping things up

From reading this strategy, you should be able to see the ridiculous simplicity of this. It’s stupid simple.

Next, you should let your imagination take root and start to imagine alternative scenarios. For this strategy, we are only looking at 2-bars. But what happens if you explore all the possible scenarios for the complete 3-bars (130 minutes each)?

And what about testing each of these scenarios over a large universe of stocks, ETF’s, futures, or Forex? There is so much to explore.

Thanks for reading. Once again, you can download a free copy of Trade Navigator by clicking on the following link.

Free Trial of Trade Navigator.

Once you have Trade Navigator setup. Then download the Berkshire Hathaway Overnight Strategy and import into Trade Navigator. The following link is a free download of the strategy.

Berkshire Hathaway Overnight

No, I am not being compensated by Trade Navigator. I just want readers to succeed. And this platform, combined with a little effort, will shorten the learning curve.


  1. Goagal April 9, 2018
    • Goagal April 9, 2018
      • Emmett Moore April 10, 2018
        • Ryan February 25, 2021
          • Emmett Moore February 25, 2021
  2. chaim April 3, 2018
  3. Kris April 3, 2018

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.