The Seasonality Almanac: What History Says About This Week

Seasonal paths, monthly stats, and a calendar heatmap — with honest sample sizes printed on every stat. How to use seasonality to frame a thesis without letting it dictate one.

Some patterns in markets come from structure, not stories: earnings cycles, fiscal year-ends, index rebalances, contract rolls, holiday liquidity. They repeat because the calendar repeats. Seasonality is the study of those rhythms — what a symbol has historically done at this point in the year — and the Seasonality Almanac puts that study one click away, for any symbol, with the sample sizes printed where you can see them.

The almanac at a glance

The Seasonality dashboard arranges the almanac into tiles, each answering a different question about the calendar:

The Seasonality dashboard: current position, seasonal path, monthly statistics, and calendar heatmap tiles
The almanac tiles: where you are now, the typical yearly path, monthly stats, and the calendar heatmap.

The seasonal path

The centerpiece: the symbol's average trajectory through a calendar year, built from its own history, with a marker showing where today falls on that path. One glance answers the framing question — is this a stretch where the symbol has historically climbed, chopped, or faded? The shape matters more than any single point: a path that rises steadily into a window is a different backdrop than one that peaks right where you're standing.

Monthly statistics

The path shows shape; the monthly stats show the distribution behind it — how often each month closed positive and what the typical return looked like. This is where you learn whether a "strong month" was strong because it usually works or because one outlier year dragged the average. A month that's up 7 years out of 10 with modest gains is a steadier prior than one carried by a single monster year.

The calendar heatmap

The heatmap lays out every month of every year in the sample as a grid — one row per year, one cell per month, colored by return. It's the honesty layer for the whole almanac. Averages compress; the heatmap decompresses. You see each individual year that went into every stat, which years broke the pattern, and whether the "seasonal tendency" is a chorus or two loud voices.

Honest sample sizes

Here's the part most seasonality tools bury: the n. Depending on the symbol, the history behind these stats may be on the order of five years or so — and the almanac tells you rather than hiding it.

Do the arithmetic

A "75% win rate" over 4 years is 3 wins in 4 tries — a coin could do that. Over 20 years it starts to mean something. The almanac shows you the sample behind every stat so you can weigh it yourself, instead of dressing a handful of observations up as a law of nature.

Small samples aren't useless — a tendency visible across five straight years is still information. They're just weak priors, and the correct response to a weak prior is light weighting, not zero weighting. The almanac's job is to make sure you know which kind you're holding.

Seasonality frames a thesis. It doesn't dictate one.

The right way to hold a seasonal stat is as a prior — the base rate you walk in with before looking at today's data. The wrong way is as a trigger.

Seasonality as a trigger
"It's a historically strong week, so act"
Ignores what flow and positioning say right now
Treats a 5-year average as a promise
Seasonality as a frame
"History is a tailwind here — does the present agree?"
Checked against current flow, positioning, structure
Weighted by its sample size, like any other evidence

In practice: let the almanac tell you the backdrop, then interrogate the present. A historically strong window plus supportive flow and clean structure is a thesis worth studying further — run a Full Analysis, set a monitor on the level that matters. A historically strong window with today's data leaning the other way is exactly the situation where the calendar should lose the argument. Seasonality is also one of the inputs MAX can pull mid-conversation, so you can simply ask: "what does seasonality say about this name in July?" and get the same almanac, sample sizes included.

The one-sentence rule

Seasonality earns a seat at the table, never the head of it. Use it to decide what deserves your research time this week — not to decide the research's conclusion in advance.

See what the calendar says — with the n attached

Seasonal paths, monthly stats, and the heatmap behind them, for any symbol. Start your trial and pull up the almanac.

Start 7-Day Trial →
← Back to Blog