Skip to main contentMarket Data Types
The Get Market Data endpoint returns a variety of data types for each market. Below is an overview of each type:
- INDEX: The current index price for the market. The
value field holds the price, and index specifies the source. See below for index price sources.
- ASK: The best ask price (lowest price at which sellers are willing to sell).
- BID: The best bid price (highest price buyers are willing to pay).
- FUNDING: The final funding rate for the last hour. Used to calculate funding payments for perpetual contracts.
- NEXT_FUNDING: The real-time funding rate for the current hour, providing an estimate of upcoming funding payments.
- OPEN_INTEREST: The total number of outstanding contracts (positions) in the market, indicating market activity and liquidity.
- 24H_VOLUME: The total trading volume in the market over the past 24 hours.
- 24H_COUNT: The total number of trades executed in the market over the past 24 hours.
Index Price Sources
Accurate and up-to-date index prices are essential for core services such as funding and unrealized PnL calculations. To ensure reliability and availability, our system uses a multi-source approach for index pricing:
- Primary Source
CCIX — main source of index prices.
- Backup Source 1
CCCAGG — used if the primary source becomes unavailable.
- Backup Source 2
Hyperliquid — secondary fallback to maintain price availability.
- Backup Source 3
Kraken — last fallback to maintain price availability.
Funding Rates
The funding rate calculations are detailed in the Funding Calculation guide.
Product Specifications
Product specifications for each perpetual contract on the Rails platform are listed below. Most values are consistent across all markets, but tickSize is specific to each market.
Common Specifications
These values apply to all supported markets, which you can retrieve using the Get Supported Markets endpoint.
| Specification | Value |
|---|
| Lot Size | 0.00000001 |
| Funding Interval | Every 1 hour |
| Min Order Size | 1 USD |
| Max Order Size | No limit |
| Contract Type | Vanilla |
Market-Specific Tick Sizes
| Market | Tick Size |
|---|
| BTC-USD | 0.01 |
| ETH-USD | 0.01 |
| SOL-USD | 0.01 |
| XRP-USD | 0.00001 |
| HYPE-USD | 0.001 |
| PUMP-USD | 0.000001 |
| ENA-USD | 0.00001 |
| ZEC-USD | 0.01 |
| XLM-USD | 0.00001 |
You can retrieve the latest product specifications using the Get Product Specifications v2 endpoint.