Objects
Screen
One daily run of the methodology over the whole universe: what was screened, what passed and why the rest failed.
screenId prefix: scr_Fields
There is one screen per day. Its date is the id suffix; the time it finished is as_of.
- objectstring
Always "screen".
- idstring
"scr_" and the date, e.g. "scr_2026-10-23".
- datestring · YYYY-MM-DD
Date of the screen.
- as_ofstring · ISO 8601
Time the screen finished.
- universeobject
Everything the screen looked at.
- universe.instrumentsinteger
Instruments screened.
- universe.protocolsinteger
Distinct protocols.
- universe.chainsinteger
Distinct chains.
- universe.tvlnumber · USD
Combined TVL of the universe.
- outcomeobject
How many instruments passed.
- outcome.passedinteger
Instruments that passed every hard rule.
- outcome.failedinteger
Instruments excluded by a hard rule.
- outcome.pass_ratenumber · 0–1
passed / instruments.
- outcome.in_reportinteger
Instruments in the day's report.
- failures_by_ruleobject[]
Exclusions per hard rule, largest first. Each instrument counts once, for its first failed rule.
Rule code.
Values:tvl_floorapy_floorapy_ceilingout_of_scopeimpermanent_lossrecent_incidentexit_blockedunaudited_smallunverified_yieldscore_floor- failures_by_rule[].countinteger
Instruments that failed this rule first.
- leadersobject[]
Best low-band instrument per asset class.
Its total APY. null when no low-band instrument passed.
Its id. Withheld (null) in preview access.
- methodology_versionstring
Methodology version the screen ran.