Return the complete recent-ideas report in one call.
Call once with window (default 24h) and, only when the user asks for them,
sections, sectors, source_type, direction, table_limit or detail_limit.
Do not pass delivery, limit, cursor or offset. The server returns the whole
report in one response and ignores delivery=paged on a first call; it pages
only an oversized report. Only when a response has pagination.has_more=true,
call again with its exact next_cursor alone until has_more=false; retain
every page. Only the final page includes summary_context.
Ranking and selection are final on the server. Present the tables as
supplied and summarize thesis prose only for the detailed tickers, without
grading theses, rejecting rows or recalculating scores. Read agent_guide
and summary_context.analysis_instruction in full.
Defaults: six sections, ten table rows and three unique details per section.
One selected section renders one table without tabs, for example
sections=["alpha_calls"], sectors=["Information Technology"].
The server applies sectors before loading ideas and skips unselected rankings.
All six sections require a finite positive entry price for the instrument.
Only selected detail tickers load thesis prose; detail_limit=0 needs none.
Alpha ranks are final: 30% attention, 30% support, 25% price, 15% authors.
Counts cover the full sector/source/window scope. direction selects ranking
rows without removing opposing counts or evidence: Alpha/Consensus use the
dominant direction, mention tables require a matching author stance within
the query window (Spike also the matching side), First Calls uses the
selected call's direction and Shorts a current author with that stance.
Every table is ranked exactly like the site's Market Radar.
Context 12.0.0/report format 9.0.0 includes effective report_options, selected
section_order, full presentation rules, stored prices/returns/peaks and links.
Detailed tickers do not repeat across selected sections. No external prices
or bias/history recalculation is required. ticker_group_rows carry only the
report tickers with their evidence (data_projection=report_tickers_with_evidence);
summary_context.overview counts the whole window.
Use get_recent_idea_candidates for a complete research export.
Cursors pin all filters and report limits.
The entire publication-time window must be within the last 7 days of current
server time. Older or partly older windows are rejected, including signed
cursor continuations and cached responses. Start a new request with a newer
as_of or a shorter window if a snapshot ages out during pagination.
Args:
window: Exact lookback: 1h, 6h, 12h, 24h, or 1d. Default 24h.
cursor: Leave empty; only the exact next_cursor while has_more=true.
as_of: Optional ISO-8601 end boundary for a requested historical cutoff;
the entire window must remain within the last 7 days.
source_type: Optional twitter, youtube, newsletter, or reddit filter.
direction: Ranking direction: long, short, avoid, close, trimmed, watch, neutral, or empty.
delivery: Leave unset. paged is ignored on a first call.
limit: Leave unset. Sizes only server-initiated fallback pages (1–200
ticker groups); NOT table size or a scan bound.
offset: Deprecated; leave unset.
sections: Nonempty selection of alpha_calls, top_mentions, mentions_spike,
consensus, first_calls, shorts. Omitted/null selects all; canonical order.
sectors: Sector names from the reviewed DB taxonomy; multiple names use OR.
Case-insensitive; IT aliases Information Technology. Omitted/empty means
all sectors, including unclassified tickers. Unknown names return the
available sector names; Crypto is a sector, not an asset-type filter.
table_limit: Rows per selected table, 1–10, default 10.
detail_limit: Unique detailed tickers per selected section, 0–table_limit,
default 3. Zero returns tables only; fewer qualifying rows stay fewer.