gavanganung.comStrategy

The
strategy°

Two books, one operator. A concentrated long-term portfolio that compounds, and a swing-trading book that runs a defined playbook. Each has its own account, its own rules, and its own measure of whether it's working.

Strategy°01

The objective°

Compound for decades
Preserve capital first

Preserve capital, then compound it at a high rate over a very long time. Everything else on this page is a means to that.

Annual return10 years20 years30 years
10% the index2.6×6.7×17×
15%4.0×16×66×
20%6.2×38×237×
25%9.3×87×808×

Twice the return isn't twice the money. Over twenty years, 20% a year ends up with almost six times what the index does. That's why the two rules that matter most are: don't take a permanent loss, and don't interrupt the compounding.

How
  • Protect the downside. A 50% loss needs a 100% gain to get back to even. Avoiding big losses matters more than finding big winners.
  • Own a few great businesses. Simple, predictable, cash-generative, with durable moats, bought at sensible prices.
  • Hold the core for years. Let the business do the compounding. Trade around the edges: add on pullbacks, trim into strength, never touch the core on a whim.
  • Keep the trading book separate. Its own account and risk limits, so it can add returns without putting the core at risk.
  • Keep score honestly. Everything is measured against the S&P 500, in percentages.
Strategy°02

Two books°

Why separate them

Patience and aggression need separate accounts, not a compromise. Blend them and you get a mediocre version of each: the long-term holder who trades around his best position, or the trader who marries a loser. Separate accounts keep each one honest.

A

Long-term book

  • Fewer than ten positions
  • Holding period: years
  • Sized by conviction and business quality
  • Core held for years, traded around the edges
  • Measured against the S&P 500
B

Swing book

  • Momentum leaders only
  • Holding period: days to months
  • Sized by risk, never by conviction
  • Every position has a stop from the first second
  • Measured by expectancy per setup
Strategy°03

The long-term book°

Principles

Invest in where a business is going, not where it is. Hold the core for years, and trade around it.

The biggest wins come from understanding a business's trajectory early and having the patience to hold through every scare along the way. Concentration is the honest expression of conviction. Forty positions means you don't believe in any of them. A one-person fund with no clients and no redemptions can do what most institutions can't: sit in a few great businesses and wait.

The quality filter

A position only gets big if the business passes at least five of these seven:

  1. Simple and cash-generative. You can explain the P&L in two sentences.
  2. Wide moat. Two people in a garage with AI tools can't disrupt it.
  3. Durable growth. A secular tailwind, not a cycle.
  4. Low leverage. Survives a credit cycle without diluting.
  5. Dominant position. Number one or two, with structural advantages.
  6. Toll-road economics. A royalty, platform, or network effect on activity rather than product sales.
  7. Aligned management. Skin in the game, long-term orientation.
Sizing
TierSizeRequirement
Starter0.5–2%New idea, still doing the work.
Building2–5%Thesis confirming. Passes 3–4 criteria.
Core5–15%High conviction. Passes 5 criteria.
Max15–35%Exceptional. Passes 6–7 criteria.

Hard ceiling of 35% in any one name. Conviction alone doesn't earn size. The business has to earn it.

When to swing hard

Most rules say when not to buy. This one says when to buy a lot. All three conditions have to be true:

  1. The business passes the quality filter.
  2. The price is down for a temporary reason: a market panic, a fixable company problem, or a sector narrative that has nothing to do with the fundamentals.
  3. The valuation sits in the bottom quarter of its five-year range.

Google at $90 in late 2022, when the consensus was that AI had killed search. Chipotle in 2016, when the brand was supposedly finished. That's when the cash gets used.

Strategy°04

The swing book°

The idea

Stocks have moved the same way for a century. A catalyst puts a name in play, momentum carries it, and a few repeatable patterns mark the entries.

The edge is being in the stocks that are actually moving and trading the pattern, not the story. The win rate runs 25–30%. It works because losers are cut at one unit of risk while winners run five to twenty. The method follows Kristjan Kullamägi's published setups, rebuilt with my own scanners and rules.

Cause × pattern

Every trade has two layers. The cause is why the stock is moving and whether that reason is real. The pattern decides exactly where to enter, where the stop goes, and when to get out.

Real (durable)Hype (fades)
Earnings beat with raised guidanceMove with no fundamental change
Analysts raise estimates after the eventVague announcement, no numbers
Signed contract, named customerTheme only, no revenue attached
Sector peers move with itSingle stock, no group confirmation
Neglected before the newsAlready ran into the event

A real catalyst on a neglected stock is an episodic pivot. A continuation of a prior real move is a breakout. A vertical move with nothing behind it is a short.

Setup A

Breakout

A strong stock rests, then resumes.

Pattern
A 30–100%+ move in the prior 1–3 months, then a 2-week to 2-month consolidation with higher lows, riding the 10- and 20-day averages.
Entry
Break of the opening-range high.
Stop
Low of the day, never wider than the stock's average daily range.
Exit
Sell a third to half after 3–5 days, move the stop to breakeven, trail the rest on the 10- or 20-day.
Setup B

Episodic pivot

A surprise that reprices a company.

Pattern
A gap up of 10% or more on an unexpected catalyst, usually a big earnings beat, on huge volume. Best on a stock nobody was watching.
Entry
Break of the opening-range high on the gap day, or the tight flag that follows.
Stop
Low of the day.
Exit
Trail the 20- or 50-day. These can run for months.
Setup C

Parabolic short

A rubber band stretched too far.

Pattern
Up 50–100%+ in days for a large cap, 300%+ for a small cap, with 3–5 or more straight up days.
Entry
Break of the opening-range low, or a failed bounce at VWAP.
Stop
High of the day. No exceptions on the short side.
Exit
Cover into the 10- or 20-day. Day trades only.
The lifecycle

These aren't three separate ideas. They're snapshots of one cycle a leader goes through again and again: episodic pivot, first leg, flag, breakout, second leg, flag, climax, and finally a parabolic top. The scanner's job each night is to place every leader somewhere on that cycle. The first and second bases pay best. By the third, most of the move is behind it.

Strategy°05

Selection°

Top down, every day

Market, then groups, then leaders, then setups, then risk, then entry. The strongest stocks cluster in the strongest groups.

FilterThreshold
UniverseThe 2,500 most liquid US stocks, re-ranked weekly
Liquidity$30M+ average daily dollar volume, price $5+
RangeAverage daily range of 3.5% or more
MomentumTop ~7% on blended 1-, 3- and 6-month returns
GroupRanked within its industry; peers must confirm
Market regimeRisk scales down in a weak tape; longs can turn off entirely
Strategy°06

Execution & risk°

One way in

Every swing trade is entered the same way: a buy-stop at the trigger price with the stop-loss attached to the same order.

Most trading damage isn't bad analysis. It's execution: buying the extended candle instead of the level, cancelling the stop right before it fires, and selling winners early to feel better. Willpower doesn't fix that at 3pm. Order types do.

The mistakeWhat makes it impossible
ChasingA buy-stop can't fill below the level. If the stock never gets there, there's no trade.
No stopThe stop goes live the instant the entry fills. There's never a position without one.
Cutting winnersA trailing moving-average stop does the selling. The first close below it ends the trade.
Limits
RuleLimit
Risk per trade0.25–1% of the swing book, rarely more
Stop widthNever wider than the stock's average daily range
Single position30% of the swing book, 10–20% typical
Bad dayDown 3%: done for the day
Bad weekDown 8%: stop and write a post-mortem
Drawdown10% cuts size in half · 20% full stop · 30% shuts the strategy down
Each setupNegative expectancy after 50 trades and it's retired
Strategy°07

The machine°

Built, not bought

Every tool I use, I built myself with AI. One person now does what used to take a research desk.

None of it is for sale as signals. It exists to remove every unforced error between an idea and the order ticket.

8,500
stocks tracked in a nightly market-breadth database
2,500
liquid names scanned every night for the three setups
2,940
historical episodic pivots, catalogued for study
7:10
am, when the desk report lands every trading day