Checking In On Classical Charting

***The MO port is up ~38% ytd, and we’re not seeing a shortage of great opportunities in this market. If you’d like to join me, the MO team, and our Collective of sharp, supportive investors and traders as we navigate these markets, then click the link below. I look forward to seeing you in the group.***

Join The Collective

Earlier this summer, I wrote about my classical charting trading system and its performance through July 31, which posted a +29R.

If you’re a new Collective member, you’re probably thinking, “Wait. I thought Brandon was the value guy who tries to find cheap miners and stuff.”

I am!

But I’m also a chartist, bitten by the Edwards & Magee bug a decade ago, and I can’t shake it. I love trading classical charting patterns. In fact, it’s one of the reasons I joined Macro Ops and why I instantly connected with our Trifecta Lens approach. It combines Fundamentals (value), Sentiment (psychology), and technicals (yay patterns!).

Also, I couldn’t not write about classical charting after we announced that Mike G joined the MO team! I know I said this last time, but Mike G is the reason why I have this trading system. He’s why I only trade horizontal patterns, use the BAT tool, and the 8EMA hard stop rule.

This week, I review my YTD system performance through November 25, 2025, to see if anything stands out.

Here’s a quick overview of my classical charting system.

High-Level System Overview

The What: I trade classical chart patterns, mainly horizontal boundaries: rectangles, ascending/descending triangles, cup-and-handle, and H&S patterns.

The How: I use Mike G’s Breakout Automator Tool (or BAT) to identify entry, exit, and profit-taking points.

The tool takes the neckline of the pattern boundary and stretches to the base of the pattern (so the bottom of the rectangle, above/below the right shoulder of an H&S, below the handle, and the lowest/highest point of an ascending/descending triangle).

I risk 1R on each trade (if I can get the size). My BAT profit target ensures a 4R profit if hit.

Finally, I trail stop my position using the 8D EMA.

The Why: Classical charting works, and I want to systematically exploit that edge by trading the boundaries of horizontal patterns using the BAT tool.

One important note before we dive in, I track both total trades and exclusively rectangle trades. This allows me to see how well a rectangle-only system performs compared to trading all available patterns.

To the data.

YTD 2025 Return Data (as of November 25)

Here are the raw performance data for my classical charting system through November 25, 2025 (the most recent closed trade).

A few highlights on Setup 1:

  • Win Rate: 49% (1% drop from prior)
  • Average Win: 1.79R (down from 1.92R)
  • Average Loss: -0.66R (0.02R improvement from prior period)
  • Total R: 47.53 (up from 29.13R)
  • Expectancy: 0.54 (down from 0.63)
  • Total Return: 45.32%
  • CAGR: 51.39%

My real-time “R/R ratio” is 2.69x for my original system and 2.58x for the rectangles-only system. In other words, on average, my wins are 2.69x the size of my losses.

Check out the equity curves of both systems below.

I liked the YTD July equity curve (or EC) more than this one. July had a nice, stair-step pattern. And while this is still good (45R, so can’t complain too much), I’ve slowly bled from my EC highs and now “trade” below my EC 20-period moving average.

Death by a few dozen paper-cuts? Here’s a screenshot of my last fourteen closed trade entries (see below).

Lots of red on the spreadsheet. Is this frustrating? Of course. But does it make sense? Yes.

We’re in a sideways/chop market environment. Guys like Chris D make a killing in this regime, mean-reverting long/short at range tops/bottoms. Breakout traders like myself? Not so much.

New Goal: Don’t Lose (Too Much Money)

Not losing money means taking only the best setups. What do those look like?

  1. Horizontal pattern boundary: I will shift my preference even more towards rectangles.
  2. No buying overextended patterns: I won’t buy a chart if the 200MA is outside the lowest point of the BAT tool (Mike G’s definition of overextension).
  3. Buying patterns with advancing 8EMAs: I want to buy a chart where I move my stop to <1R loss after one trading day.

That’s my goal for the next month of trading … take the best setups and try not to lose too much money if my system is out of sync with the market.

Let’s get back to the data, because there’s still a lot to discuss from the past four months.

Time Frame & Trend Type Insights

Daily charts remain the highest win-rate time frame at 55%, and since I’ve taken 51 trades off that time frame, it’s generated the highest Total R at 30.30.

Despite placing only nine trades on the 4HR time frame, it’s generated 11R with a 1.22 expectancy (granted, most of that outperformance came from oil’s spike during the initial Israel/Iran conflict).

Also, there’s no hiding it. I took a trade on the 1HR time frame. So dumb. I got excited about the 4HR time frame and thought, “If the returns are this good at 4HR, I bet they’re even better on the 1HR. Just think of how many more setups I’d find!”

Glad I got that out of my system for only a -0.63R loss.

The Continuation vs. Reversal data shouldn’t shock anyone. Momentum begets momentum. Once you “look left” on a chart, you realize why continuation patterns perform better than reversals.

Reversals often have mountains of selling pressure to climb before reaching escape velocity (i.e., anywhere near the 4R target). Continuation patterns usually break out to new monthly, 52W, or all-time highs … nothing but clear skies and happy shareholders.

Pattern & Market Regime Analysis

A few things to note from the last report:

  1. Rectangles keep crushing it: I added 26 rectangle trades since July 31, increasing my win rate from 50% to 55% while maintaining the same 0.62 expectancy.
  2. Head & Shoulders Falter: I added nine H&S trades and decreased my win rate from 56% to 44% and my expectancy from 1.17 to 0.90.
  3. Bear Market Regimes are hard: I’m adding Market Regime data to my 2025 trade log, but I only have it from June onwards. Since that time, I’ve lost money trading bear market regimes (-0.29R Bear Quiet and -0.62R Bear Volatile). It will be interesting to see what the full-year data shows once complete.

Seasonal Trading Data: Monthly View

I don’t know why it took me this long to add monthly total R data to my spreadsheets.

Here is the monthly return data from August to November 25th.

Lol at September.

I like this data because it shows when my system loses sync with the market (November), allowing me to adjust in real time based on actual data, not just “vibes.”

Using Your Data To Improve Your Trading

Mike G dropped a lot of knowledge bombs in his two MOHOs. But the most crucial bit was his thoughts on using your trading data to improve your trading.

Let’s use my YTD results as an example of how I can improve my trading in December.

I told you that my goal for December is not to lose money. Here’s the best part: my data already told me how I can do that.

Look at my most profitable, highest win-rate/expectancy attributes:

  • Time Frame: Daily chart
  • Continuation or Reversal: Continuation
  • Pattern: Rectangle
  • Market Regime: Bull Quiet

The answer lies in your trading data (see below).

My trading improved dramatically the day I became serious about documenting all the necessary performance data I needed to succeed.

If you have a year’s worth of trading data already, fantastic! If you don’t, start today. Get the reps in so you can start 2026 on a strong foot.

I smell a future MOHO in the works with Mike G on this very concept, and I can’t wait.

Your Value (and Classical Chartist) Operator,

Brandon

Subscribe To Our Newsletter

Brandon Beylo

Value Investor

Brandon has been a professional investor focusing on value for over 13 years, spending his time in small to micro-cap companies, spin-offs, SPACs, and deep value liquidation situations. Over time, he’s developed a deeper understanding for what deep-value investing actually means, and refined his philosophy to include any business trading at a wild discount to what he thinks its worth in 3-5 years.

Brandon has a tenacious passion for investing, broad-based learning, and business. He previously worked for several leading investment firms before joining the team at Macro Ops. He lives by the famous Munger mantra of trying to get a little smarter each day.

AK

Investing & Personal Finance

AK is the founder of Macro Ops and the host of Fallible.

He started out in corporate economics for a Fortune 50 company before moving to a long/short equity investment firm.

With Macro Ops focused primarily on institutional clients, AK moved to servicing new investors just starting their journey. He takes the professional research and education produced at Macro Ops and breaks it down for beginners. The goal is to help clients find the best solution for their investing needs through effective education.

Tyler Kling

Volatility & Options Trader

Former trade desk manager at $100+ million family office where he oversaw multiple traders and helped develop cutting edge quantitative strategies in the derivatives market.

He worked as a consultant to the family office’s in-house fund of funds in the areas of portfolio manager evaluation and capital allocation.

Certified in Quantitative Finance from the Fitch Learning Center in London, England where he studied under famous quants such as Paul Wilmott.

Alex Barrow

Macro Trader

Founder and head macro trader at Macro Ops. Alex joined the US Marine Corps on his 18th birthday just one month after the 9/11 terrorist attacks. He subsequently spent a decade in the military. Serving in various capacities from scout sniper to interrogator and counterintelligence specialist. Following his military service, he worked as a contract intelligence professional for a number of US agencies (from the DIA to FBI) with a focus on counterintelligence and terrorist financing. He also spent time consulting for a tech company that specialized in building analytic software for finance and intelligence analysis.

After leaving the field of intelligence he went to work at a global macro hedge fund. He’s been professionally involved in markets since 2005, has consulted with a number of the leading names in the hedge fund space, and now manages his own family office while running Macro Ops. He’s published over 300 white papers on complex financial and macroeconomic topics, writes regularly about investment/market trends, and frequently speaks at conferences on trading and investing.

Macro Ops is a market research firm geared toward professional and experienced retail traders and investors. Macro Ops’ research has been featured in Forbes, Marketwatch, Business Insider, and Real Vision as well as a number of other leading publications.

You can find out more about Alex on his LinkedIn account here and also find him on Twitter where he frequently shares his market research.