Terminal
Views
The API reference lists each view’s parameters, defaults, and fields. No view paginates.How each view is calculated
- Trending compares net open trader count now with
windowDaysago. It does not compare activity across two adjacent windows. - Specialist Ideas counts only
ready30Devaluations. Assets with qualifying clusters in both directions are left out. - Early Opportunities ranks price movement from the window start to now in the held direction, not the largest move within the window.
movementPercentis signed market movement, so qualifying short rows have negative values. - Crowd Fade ranks the crowded side’s open return, then shows the opposite
fadeDirection. The return does not need to be positive. - Smart Money vs Crowd: each net percentage includes non-holders in its denominator.
- Leaders’ Book uses its own roster, separate from Smart Money’s leaders, and never pads it: missing performance, hidden traders, and closed positions cause no substitutions.
leaderCountis the roster size, not the number of returned portfolios. Unscored traders count toward confluence groups.
openReturnPercent compares the average entry with the current price, and is null when any required price is missing.
Prices and partial results
Current prices are Centaur’s latest stored prices, with each quote’s time incurrentQuoteAt. The API does not fetch fresh prices on demand.
- Early Opportunities reads historical prices for all candidates at one shared minute,
historicalRequestedAt. Quotes can carry different timestamps, so effective window lengths can differ. The historical price source does not return quote times yet, sohistoricalQuoteAtis null even whenhistoricalPriceis set. Do not fill it in fromhistoricalRequestedAt. coveragecounts assets with available, missing, failed, and known insufficient-history prices. A missing price never becomes a zero return.- A view can return valid results with partial coverage. Early Opportunities leaves out groups that lack a required price and counts them in
missingPriceGroups, so an empty result does not prove every asset had a price.
503 SIGNAL_PRICES_UNAVAILABLE. If the calculation runs over its time budget, REST returns 504 SIGNAL_TIMEOUT. MCP returns an error result for both.