Batch Prices
Instruments & Groups
Batch Prices
Return latest cached prices from Redis for multiple symbols.
Falls back to the authoritative last_ticks table for any symbol whose Redis entry is missing — the price: key has a 60 s TTL and low-volume symbols (e.g. IBM / F after hours) disappear from cache if they don’t tick often enough. The DB fallback keeps those rows visible in the webtrader with their last-known price.
When called with ?login= (or with X-Customer-Login set by the gateway) the response carries the same per-group spread markup the /ws/prices fan-out applies, so REST hydration on subscribe matches the live tick.