Plain-language guide¶
This page explains tscfbench without assuming causal-inference jargon.
The core question¶
A before/after question sounds simple:
- Did the launch really increase signups?
- Did the heatwave really increase ER visits?
- Did the outage really change grid demand?
The hard part is deciding what would have happened otherwise.
tscfbench helps you estimate that missing path and package the result into a chart, a report, and a shareable handoff.
Translations from research language to everyday language¶
- Counterfactual → the path you think would have happened without the event.
- Treated series → the one series you care about.
- Controls → other series that help anchor the missing baseline.
- Donor pool → the comparison units used to build a synthetic baseline.
- Placebo test → a sanity check asking whether the same method would claim an effect where there should be none.
Three beginner patterns¶
One product launch¶
Use one outcome series and a few control series.
One treated region¶
Use one treated city/state/region and several comparison units.
One public event¶
Use a public attention or market series with peer-series controls.
What makes tscfbench different from just installing a model package?¶
A model package gives you an estimate. tscfbench gives you the estimate plus the workflow output: charts, a report, a share package, and agent-ready structured files.