StackSats Documentation¶
Strategy-first Bitcoin DCA toolkit
Build, validate, and backtest stacking sats strategies with a sealed allocation framework.
StackSats, developed by Hypertrial, is a Python package for strategy-first Bitcoin DCA ("stacking sats") research and execution. Learn more at www.stackingsats.org.
-
Start Fast
New to StackSats? Use the guided onboarding path.
-
Run Your First Strategy
Create a custom strategy and run validate/backtest/export.
-
Interactive Notebook Demo
Explore a runnable marimo notebook preview for the model example workflow.
-
Know the Contract
Understand framework-owned invariants and user-owned hooks.
-
CLI and Outputs
Use lifecycle commands and inspect artifact conventions.
-
Model + Backtest Internals
Deep-dive on feature engineering, scoring, and metrics behavior.
-
Validation + Release
Operational checklists for strategy quality and maintainers.
What StackSats Gives You¶
- Deterministic, invariant-enforced allocation behavior.
- Clear separation between strategy intent and framework mechanics.
- Reproducible lifecycle workflows for validate, backtest, and export.