Skip to content

base

BaseTrader

Base class for all simulated traders.

Parameters:

Name Type Description Default
trader_id str

Unique identifier for the trader.

required

place(*, market_view, timestamp)

Evaluate market state and news to return orders to be placed.

Parameters:

Name Type Description Default
market_view MarketView

Read-only interface to poll market stats and news feed.

required
timestamp datetime

Current simulation timestamp.

required

Returns:

Type Description
Orders | None

Orders to place in the book, or None if idle.