Mock Instruments Guide

This same guide can be found at the top of the Orders API as well.

Moment's paper environment supports mock instruments with deterministic lifecycles for testing purposes. All of these instruments will be published with constant offer price of 101, bid price of 100, and a max quantity of 500K. These prices are non-inclusive of fees, so the visible prices might be slightly different depending on your organization's fee schedules.

CUSIPSummaryLifecycle
912810TD0Always rejects1. Rejected by pre-trade checks.
912810SX71 fill after 1 second1. Approved by pre-trade checks.
2. Wait for 1 second.
3. Filled entirely.
912810SU31 fill after 1 minute1. Approved by pre-trade checks.
2. Wait for 60 seconds.
3. Filled entirely.
912810SS82 fills, each after 1 minute1. Approved by pre-trade checks.
2. Wait for 60 seconds.
3. Partial fill for half of the order only if quantity is greater than or equal to 2000 (notional).
4. Wait for 60 seconds.
5. Fill for the remaining half of the order.
912810RY61 hour hang1. Approved by pre-trade checks.
2. Wait for 1 hour.
3. Expire to simulate market close.
912810RX81 fill after 1 minute, then a 1 hour hang1. Approved by pre-trade checks.
2. Wait for 60 seconds.
3. Partial fill for half of the order only if quantity is greater than or equal to 2000 (notional).
4. Wait for 1 hour.
5. Expire to simulate market close.
912810UK2unsolicited cancel by venue1. Approved by pre-trade checks.
2. Canceled by Venue.