{"id":"sentiment-contrarian-agent","purpose":"Distinguish sentiment extremes that price action confirms from extremes that may be losing force.","capabilities":["source-validation","trend-analysis-1h-24h-7d","quality-score","decision-support","explicit-limitations","sentiment-extremes","breadth-confirmation","momentum-divergence","contrarian-state"],"freshnessSeconds":300,"status":"operational","outputSchemaVersion":"2.0","serviceId":"sentiment-contrarian","serviceName":"Crypto Sentiment Contrarian","description":"Tests extreme market sentiment against price breadth and momentum for confirmation or divergence.","endpoint":"/v1/services/sentiment-contrarian","price":{"amount":"$0.01","asset":"USDC","network":"eip155:8453"},"discovery":{"family":"cross-market","category":"finance","assets":[],"intents":["momentum","rotation","anomaly","evidence","sentiment"],"searchTerms":["crypto sentiment contrarian","sentiment contrarian","cross market","momentum","rotation","anomaly","evidence","sentiment","source validation","trend analysis 1h 24h 7d","quality score","decision support","explicit limitations","sentiment extremes","breadth confirmation","momentum divergence","contrarian state","market intelligence","machine purchasable","x402"],"bazaarTags":["cross-market","momentum","rotation","finance","x402"],"buyerUse":"Use when an agent needs to distinguish sentiment extremes that price action confirms from extremes that may be losing force.","evidencePolicy":"live"},"lifecycleState":"healthy","checkedAt":"2026-09-12T18:48:40.567Z"}