UsageΒΆ
Bourse allows Python users/programs to interact with three core pieces of functionality from the Rust package:
-
An orderbook that allow orders to be directly placed and modified, and tracks trade and order data.
Discrete Event Simulation Environment
A discrete event simulation environment that allows Python agents to submit trade instructions, with functionality to update simulation state and track simulation data.
Numpy Discrete Event Environment
A discrete event simulation environment can receive instructions and returns data as Numpy arrays.