Crates.io | alator |
lib.rs | alator |
version | 0.4.1 |
source | src |
created_at | 2023-10-04 17:04:02.968507 |
updated_at | 2024-01-05 08:37:28.110298 |
description | Library for backtesting investment strategies |
homepage | |
repository | https://github.com/calumrussell/alator |
max_upload_size | |
id | 992635 |
size | 116,055 |
Alator is the front-end for Rotala, a backtesting library built with Rust.
Rotala contains all the back-end exchange code. Alator demonstrates how this back-end code can be used to run backtests. Rotala is built to run as a JSON service but exchanges can be imported as a library, Alator uses the latter feature.
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.