Watchlist
Watchlist Management Interfaces
📄️ Get Watchlist
• Function description: Get all watchlists for the current user. Returns watchlists sorted by sort order in descending order.<br/>• Frequency limit: Market-data interfaces rate limit is 600 requests per minute.<br/>• Header: x-user-id is required.
📄️ Create Watchlist
• Function description: Create a new watchlist. Maximum 20 watchlists can be created (shared with retail).<br/>• Frequency limit: Market-data interfaces rate limit is 600 requests per minute.
📄️ Update Watchlist
• Function description: Update an existing watchlist's properties such as name and sort order. Only provided fields will be updated; unprovided fields remain unchanged.<br/>• Frequency limit: Market-data interfaces rate limit is 600 requests per minute.
📄️ Delete Watchlist
• Function description: Delete a watchlist and all instruments in it. This operation is irreversible.<br/>• Frequency limit: Market-data interfaces rate limit is 600 requests per minute.
📄️ Get Watchlist Instruments
• Function description: Get all instruments in a watchlist. Results are sorted by sort_order in descending order.<br/>• Frequency limit: Market-data interfaces rate limit is 600 requests per minute.
📄️ Add Instruments to Watchlist
• Function description: Add one or more instruments to an existing watchlist. Does not support EC event contracts, futures, or options. Maximum 1000 instruments total across all watchlists.<br/>• Frequency limit: Market-data interfaces rate limit is 600 requests per minute.
📄️ Remove Instruments from Watchlist
• Function description: Remove one or more instruments from a watchlist by symbol and category.<br/>• Frequency limit: Market-data interfaces rate limit is 600 requests per minute.
📄️ Update Instruments Sort Order
• Function description: Update the sort order of instruments in a watchlist.<br/>• Frequency limit: Market-data interfaces rate limit is 600 requests per minute.