hatchmoment. scored by care · not by stars

rumpy-execution

Rust crypto portfolio optimizer & backtester with cost-aware SOCP

It provides a Rust library that builds dollar‑neutral crypto long/short portfolios while explicitly modeling fees, spread and market‑impact costs inside a second‑order cone program. The engine runs a holdings‑based simulation with purged walk‑forward evaluation, offering verified optimality certificates and fast execution for hyper‑parameter searches. Quantitative traders and researchers can backtest execution strategies at scale without rewriting the cost model. Compared to typical backtest frameworks it embeds the cost model in the optimizer, yielding more realistic results and higher performance.

backtestingconvex-optimizationportfolio-optimizationquantitative-financerusttrading
View on GitHub →

rux-eth/rumpy-execution