Skip to content

KB/archetype

A1 Β· Post-Earnings Overreaction

Last verified

A1 Β· Post-Earnings Overreaction

A bounce setup: a stock that gapped down hard on an earnings print it actually beat, then started to base.

The short code A1 is display metadata only. The canonical identifier this archetype is keyed by everywhere β€” config, the screener_candidates.archetype column, the scorer emit β€” is the descriptive string post_earnings_overreaction.

Thesis

Earnings days produce the year’s most violent single-day repricings, and the market is not always right in the first hour. A company can print an EPS beat and still gap down double digits because a headline number, a sector-wide de-rating, or pure positioning unwind dominates the tape. When the number was good but the price reaction was punitive, the gap is a candidate for a mechanical overreaction β€” forced sellers, momentum-following options flow, and stop cascades overshooting fair value. The edge is the divergence between fundamentals (a beat) and price action (a deep gap down), harvested once the selling exhausts and the stock starts to base.

Direction

LONG. This is a recovery / bounce setup β€” it looks for a beaten-down name turning back up.

What it looks for

The evaluator (evaluate_post_earnings_overreaction) requires five conditions for a primed read; thresholds come from screener_config.json Β§ archetypes.a1:

How it scores

The score is a divergence metric: (-gap_pct) Γ— max(surprise, 0), so a big drop on a strong beat ranks highest, times a basing_bonus_multiplier=1.15 when stabilization is confirmed. The state machine:

Pitfalls / when it fails