Most investment research is narrative reconstruction after the move.

Turn hindsight into an audit trail.

A post-event attribution framework separating Facts → Market Reaction → Causal Attribution.

Built for analysts who believe price is not explanation.

The chart moves first. The story is rewritten after.

  • Price reaction mistaken for causality
  • Strong narratives treated as evidence
  • Benchmarks ignored
  • Event windows chosen after the fact
  • Missing evidence removed
  • Confidence not explicitly separated

This framework forces decomposition before interpretation.

Not a model. A reasoning system.

L1

Facts

Verifiable

What is objectively true
L2

Market Reaction

Observable

What changed in the market
L3

Competing Explanations

Hypotheses

What might explain it
L4

Causal Attribution

Evidence-weighted

What the evidence supports

It is not a single explanation system. It is a competing explanation system.

How the attribution stack resolves uncertainty.

01

Observed Price Move

Document direction, magnitude, timing, benchmarks, and peers.

Low confidence
02

Competing Explanations

Keep fundamental, expectation, sector, flow, policy, and technical drivers open.

Low to medium
03

Evidence Weighting

Compare source quality, timing, alternatives, and multi-window follow-through.

Medium
04

Causal Attribution Output

Publish the best-supported conclusion with uncertainty and limits intact.

Evidence-weighted

Attribution failure modes

Start by breaking your intuition.

Clone the repository, choose a past move, and force the reasoning into three questions.

$ git clone https://github.com/MOISTBEAN/investment-retrospective-skill.git
$ cd investment-retrospective-skill
$ open SKILL.md with your preferred AI assistant
  1. 1What happened?
  2. 2What moved the price?
  3. 3What can actually be attributed?

If this changes how you think about markets, star the repository.

If you believe markets are interpreted, not explained, this framework is for you.

Star on GitHub