Demo Environment
Demo Environment Overview
The demo environment offers users a secure space to explore Studio Trading and Risk. It allows users to get a feel for the actual system and test out the API without the risk of submitting live orders. By working with mocked data, this setup allows users to familiarize themselves with the platform's capabilities and functionality in a safe and controlled environment.
Order Execution
In the demo environment, orders are automatically filled to provide a seamless testing experience. The fills are simulated based on the following rules:
- Market and Stop Market Orders: Filled based on the last trade price.
- Limit Orders: Filled at the specified limit price.
- Stop Market and Stop Limit Orders: Filled at the specified stop price.
Market Data
The market data in the demo environment is not live; it is recorded market data that is replayed. This data serves multiple purposes and is used to simulate the platform's behavior closely. The market data is used for the following purposes:
- Market Data Display: Shown in the order ticket in the UI. The market data in the charts is live and may not match the price in the order ticket.
- Risk and P&L Calculations: Used to drive simplified but realistic risk and P&L calculations.
- Buying Power Calculation: Used as the reference price in buying power calculations.
The demo environment only has recorded market data for the following subset of symbols:
- ETB (Easy-to-Borrow) Symbols: These symbols do not require locates for shorting and include:
- AAPL, NVDA, MSFT, AMZN, GOOG, META, TSLA, BRK.B, TSM, AVGO, WMT, LLY, JPM, V, UNH
- Non-ETB Symbols: These symbols require locates before shorting and include:
- XOM, ORCL, MA, NVO, COST
You will not be able to see market data for any other symbol, but orders can still be submitted for symbols that do not have market data. For these:
- The reference price defaults to $0.01.
- They are classified as non-ETB and require locates before shorting.
- They are excluded from risk and P&L calculations.
Locate Functionality
The demo environment supports locate functionality. Locate requests will be automatically filled, ensuring a smooth testing experience for users engaging in short-selling workflows. To test this workflow, we recommend using any of the five non-ETB symbols listed above or any symbols missing market data.
Daily Reset
The demo environment is reset daily, and information from the previous day is not saved. Every morning, new positions and locates are automatically added.
Getting Started
Instructions for connecting to the demo environment can be found here.
Updated about 1 month ago