nkaz001 / hftbacktest

A high-frequency trading and market-making backtesting tool in Python and Rust, which accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books, with real-world crypto market-making examples for Binance Futures
MIT License
1.78k stars 357 forks source link

Rust backend #93

Closed nkaz001 closed 2 months ago

nkaz001 commented 2 months ago

The next version, hftbacktest2, will be a Python implementation of hftbacktest using Rust as the backend. This will ensure it uses the same data format and produces the same backtesting results. Currently, it is under version 2.0.0-alpha, and the examples and documentation are being gradually rewritten for version 2.