| Interface | Description |
|---|---|
| Event |
A marker interface for events, e.g., shocks and rules (regulations).
|
| Market.MarketEvent | |
| Market.OrderEvent |
| Class | Description |
|---|---|
| Agent |
The base class for agents.
|
| Cancel |
A cancel request of an order.
|
| Env |
For system use only.
|
| Env.MarketsFlat | |
| Fundamentals |
A class for fundamental values of multiple markets (assets).
|
| HighFrequencyAgent |
A marker class for high-frequency trading agents.
|
| IndexMarket |
A class for markets (assets) associated with some underlying markets (assets).
|
| Main |
The base class for user-defined
mainclasses. |
| Market |
The base class for markets.
|
| Market.AgentUpdate | |
| Market.ExecutionLog | |
| Order |
A data structure for orders.
|
| OrderBook |
A class for orderbooks for continuous double action mechanism.
|
| OrderBook.Key |
For system use only.
|
| Time |
A class for shared clocks.
|