{"id":"risk-on-off-classifier-agent","purpose":"Provide a small composable risk-on/risk-off context signal for other agents without personalised portfolio advice.","capabilities":["source-validation","freshness","quality-score","decision-support","graceful-degradation","explicit-limitations","risk-on","risk-off","market-breadth","sentiment","shock-evidence"],"freshnessSeconds":300,"status":"operational","outputSchemaVersion":"2.0","serviceId":"risk-on-off-classifier","serviceName":"Risk-On / Risk-Off Classifier","description":"Compact machine-readable crypto risk posture from regime, market breadth, sentiment and shock evidence.","endpoint":"/v1/services/risk-on-off-classifier","price":{"amount":"$0.01","asset":"USDC","network":"eip155:8453"},"discovery":{"family":"cross-market","category":"finance","assets":[],"intents":["risk","rotation","evidence","cycle","sentiment"],"searchTerms":["risk-on / risk-off classifier","risk on off classifier","cross market","risk","rotation","evidence","cycle","sentiment","source validation","freshness","quality score","decision support","graceful degradation","explicit limitations","risk on","risk off","market breadth","shock evidence","market intelligence","machine purchasable","x402"],"bazaarTags":["cross-market","risk","rotation","finance","x402"],"buyerUse":"Use when an agent needs to provide a small composable risk-on/risk-off context signal for other agents without personalised portfolio advice.","evidencePolicy":"live"},"health":"healthy","checkedAt":"2026-09-01T00:22:29.131Z"}