Events#

events.EventABC(event_id, prng, session, ...)

event base class (ABC class).

events.EventHook(event, hook_type, is_before)

Event Hook class.

events.FundamentalPriceShock(event_id, prng, ...)

This suddenly changes the fundamental price (just changing it).

events.PriceLimitRule(event_id, prng, ...)

This limits the price range.

events.TradingHaltRule(event_id, prng, ...)

A trading halt is a market regulation that suspends the trading of some assets.

events.OrderMistakeShock(event_id, prng, ...)

This suddenly changes the market price.