API Reference PaperEx v#0.8.0

Copy Markdown View Source

Modules

Generic, exchange-agnostic paper-trading and simulated-execution engine for Elixir.

Behaviour an exchange adapter implements so PaperEx can stay exchange-agnostic.

Pure functional execution engine for PaperEx.

A first-class record of an execution attempt.

An atomic fill against a single price level.

A normalized exchange-agnostic market identifier.

A point-in-time normalized order book snapshot.

A request to buy or sell on a market — input to the engine.

Top-level container for a paper trading account.

An open or closed paper position.

The bounded set of generic reason-code atoms produced by PaperEx.Engine and the default execution model.

Behaviour for paper-trading strategies: pure decision functions over market + portfolio state.

Pure mark-to-market valuation of open positions against caller- supplied snapshots.