Expand description
Common enumerations for the Betfair adapter.
Structs§
- BetDelay
Model Iter - An iterator over the variants of BetDelayModel
- BetStatus
Iter - An iterator over the variants of BetStatus
- BetTarget
Type Iter - An iterator over the variants of BetTargetType
- Betfair
Order Status Iter - An iterator over the variants of BetfairOrderStatus
- Betfair
Order Type Iter - An iterator over the variants of BetfairOrderType
- Betfair
Side Iter - An iterator over the variants of BetfairSide
- Betfair
Time InForce Iter - An iterator over the variants of BetfairTimeInForce
- Cert
Login Status Iter - An iterator over the variants of CertLoginStatus
- Change
Type Iter - An iterator over the variants of ChangeType
- Execution
Report Error Code Iter - An iterator over the variants of ExecutionReportErrorCode
- Execution
Report Status Iter - An iterator over the variants of ExecutionReportStatus
- Group
ByIter - An iterator over the variants of GroupBy
- Instruction
Report Error Code Iter - An iterator over the variants of InstructionReportErrorCode
- Instruction
Report Status Iter - An iterator over the variants of InstructionReportStatus
- Lapse
Status Reason Code Iter - An iterator over the variants of LapseStatusReasonCode
- Market
Betting Type Iter - An iterator over the variants of MarketBettingType
- Market
Data Filter Field Iter - An iterator over the variants of MarketDataFilterField
- Market
Projection Iter - An iterator over the variants of MarketProjection
- Market
Sort Iter - An iterator over the variants of MarketSort
- Market
Status Iter - An iterator over the variants of MarketStatus
- Match
Projection Iter - An iterator over the variants of MatchProjection
- Order
ByIter - An iterator over the variants of OrderBy
- Order
Projection Iter - An iterator over the variants of OrderProjection
- Persistence
Type Iter - An iterator over the variants of PersistenceType
- Price
Data Iter - An iterator over the variants of PriceData
- Price
Ladder Type Iter - An iterator over the variants of PriceLadderType
- Rollup
Model Iter - An iterator over the variants of RollupModel
- Runner
Status Iter - An iterator over the variants of RunnerStatus
- Segment
Type Iter - An iterator over the variants of SegmentType
- Sort
DirIter - An iterator over the variants of SortDir
- Status
Error Code Iter - An iterator over the variants of StatusErrorCode
- Streaming
Order Status Iter - An iterator over the variants of StreamingOrderStatus
- Streaming
Order Type Iter - An iterator over the variants of StreamingOrderType
- Streaming
Persistence Type Iter - An iterator over the variants of StreamingPersistenceType
- Streaming
Side Iter - An iterator over the variants of StreamingSide
- Time
Granularity Iter - An iterator over the variants of TimeGranularity
Enums§
- BetDelay
Model - Bet delay model for in-play markets.
- BetStatus
- Bet settlement status.
- BetTarget
Type - Bet target type.
- Betfair
Order Status - Betfair order status.
- Betfair
Order Type - Betfair order type.
- Betfair
Side - Betfair order side.
- Betfair
Time InForce - Betfair time-in-force (only FILL_OR_KILL supported).
- Cert
Login Status - Certificate-based login response status.
- Change
Type - Streaming change type.
- Execution
Report Error Code - Error codes for execution report failures.
- Execution
Report Status - Execution report status for batch order operations.
- GroupBy
- Grouping level for cleared order reports.
- Instruction
Report Error Code - Error codes for individual instruction report failures.
- Instruction
Report Status - Instruction report status for individual order instructions.
- Lapse
Status Reason Code - Reason code for bet lapse events on the streaming API.
- Market
Betting Type - Market betting type.
- Market
Data Filter Field - Market data filter fields for streaming subscriptions.
- Market
Projection - Controls which data fields are returned with market catalogues.
- Market
Sort - Sorting options for market listings.
- Market
Status - Market status.
- Match
Projection - Matched amount rollup projection.
- OrderBy
- Order sort field.
- Order
Projection - Order filter projection.
- Persistence
Type - How unmatched bets are handled at market turn in-play.
- Price
Data - Exchange price data options.
- Price
Ladder Type - Price ladder type.
- Rollup
Model - Volume rollup strategy.
- Runner
Status - Runner status.
- Segment
Type - Streaming segment type.
- SortDir
- Sort direction for order listings.
- Status
Error Code - Streaming status error code.
- Streaming
Order Status - Streaming order status (shorthand: E=Executable, EC=ExecutionComplete).
- Streaming
Order Type - Streaming order type (shorthand: L=Limit, LOC=LimitOnClose, MOC=MarketOnClose).
- Streaming
Persistence Type - Streaming persistence type (shorthand: L=Lapse, P=Persist, MOC=MarketOnClose).
- Streaming
Side - Streaming order side (shorthand: B=Back, L=Lay).
- Time
Granularity - Time aggregation granularity.
Functions§
- resolve_
order_ status - Resolves the Nautilus
OrderStatusfor a Betfair order. - resolve_
streaming_ order_ status - Resolves the Nautilus
OrderStatusfor a streaming order update.