The free Public Signal API. Regime JSON, no key.
curl https://www.liquidstate.tech/api/v1/signals
GET https://www.liquidstate.tech/api/v1/signals
{
"ok": true,
"version": "v1",
"source": "liquidstate.tech",
"updatedAt": "2026-06-30T19:00:00.000Z",
"signals": [
{
"key": "barometer",
"name": "Systematic Market Barometer",
"label": "Risk-On",
"value": "72/100",
"url": "https://www.liquidstate.tech/tools/market-barometer"
}
],
"attribution": "Data via Liquid State (https://www.liquidstate.tech) — free for non-commercial use; attribution appreciated.",
"docs": "https://www.liquidstate.tech/developers"
}attribution field) but not required.Live SVG badges, including /badge/record.svg for the legacy paper record. No API key. 10-minute cache.
The record badge describes a legacy paper-strategy record. Its day count measures elapsed time since the supplied sinceDate, not recorded observations or uninterrupted operation. Continuity is unverified; it is not evidence of live-capital results or paid stance outcomes.
Optional API key: no key at 120 requests/hour. A free email registration raises the limit to 1,000 requests/hour.
Join The Feed — $25 · Join The Reserve
Feed comparison for entitled agents is in the material-change guide. Contract: OpenAPI. Agent desk: /agents, desk tape, MCP /api/mcp.
Check the live status of the market data feed and this API before you assume an error is on your end — JSON at /api/status, or an embeddable badge.
Optional — the endpoint above works with no key at 120 req/hr. Register a free email for a personal key at 1,000 req/hr.
Already have a key? Check your usage →