https://github.com/calumrussell/rotala
Backtesting engine written in Rust
https://github.com/calumrussell/rotala
backtest backtesting rust trading trading-strategies
Last synced: about 1 month ago
JSON representation
Backtesting engine written in Rust
- Host: GitHub
- URL: https://github.com/calumrussell/rotala
- Owner: calumrussell
- License: mit
- Created: 2021-08-28T15:32:43.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-03-10T07:19:36.000Z (11 months ago)
- Last Synced: 2025-10-20T11:54:03.551Z (4 months ago)
- Topics: backtest, backtesting, rust, trading, trading-strategies
- Language: Rust
- Homepage:
- Size: 985 KB
- Stars: 74
- Watchers: 3
- Forks: 11
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[Docs](https://docs.rs/rotala)
# What is Rotala?
Rotala is a backend backtesting library/application built with Rust. You can run Rotala as a standalone server or import the exchange in Rust. Alator is an example implementation of the latter approach.
Alator started out as a backtesting library used in another application. Over time it became clear that backtesting was a standalone application, and then it moved towards developing something cross-language that could run on a server. This transition is still at an early stage and this isn't a production application.