Market hours and RWA
Tokenized equity markets close. The tokens never do.
An agent trading a tokenized stock on Saturday is quoting Friday's price into an empty book. The oracle is not stale by its own definition — it is reporting the last real close, which is exactly what it is supposed to report. Nothing else in the stack tells the agent that the price it is reading refers to a market that will not open for 40 hours, and that the depth behind it went home on Friday.
Session fields
| Field | Meaning |
|---|---|
market_open | Whether the underlying venue is currently trading. |
session_note | Plain-language description of the next open. |
time_to_cash_hours | Modeled hours to convert the position back to cash, including the redemption window. |
{
"pool": "robinhood / NVDAx",
"chain": "robinhood",
"as_of": "2026-08-29",
"oracle_price": 184.20,
"exit_size_usd": 500000,
"realized_price_est": 171.44,
"exit_gap_pct": -6.93,
"market_open": false,
"session_note": "US equities closed — opens Mon 09:30 ET",
"time_to_cash_hours": 41,
"evidence_url": "https://crifine.app/api/v1/exit/rh-nvda"
}Price is not one dimension here
Add redemption windows — the time and cost to convert a tokenized instrument back to cash — and *price* becomes a genuinely misleading single number. Time-to-cash is a second dimension, and for RWA collateral it is often the binding one. A position that is worth par and takes 65 hours to realize is not the same asset as a position worth par right now.