Use cases
Where a typed signal compiler earns its keep.
sigc is opinionated about one half of the quant stack: the signal-to-portfolio pipeline. Here is what that unlocks in practice.
Research
Cross-sectional factor research
Write momentum, value, and quality factors as typed .sig signals, combine them with explicit arithmetic, and get a reproducible ranked long-short backtest.
Read the use case → DeploymentOne binary from research to production
Backtest a strategy with sigc run, then serve the exact same compiler and runtime in production as sigc daemon over nng — no rewrite, no second codebase.
Read the use case → IntegrationEmbed the runtime in a larger Rust system
Depend on the sigc crate, load a .sig file, override params, and pull weights or daily returns as plain Vec<f64> inside your own Rust trading stack.
Read the use case →Not sure where sigc fits? Read the thesis, the architecture, or the honest comparisons.