81trust / 100
Market Pulse Divergences
by CRYPTYX in Markets & finance
x402 APIPassing, checked 14 min ago
Universe-aggregate cross-factor divergence alerts — Ignition (TR+VOL extreme), Capitulation (FLOW+TR collapse), and Distribution (outflows with trend). Severity-ranked by horizon for top-down scanning. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.
GET https://cryptyx.ai/api/market-pulse/divergences
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 100%
- Response time
- 219 ms typical, 219 ms slowest 5%
- Last check
- 14 min ago
- Next check
- in 13 min
How to call it
# See the payment challenge (nothing is charged)
curl -i -X GET "https://cryptyx.ai/api/market-pulse/divergences?horizons="import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register(
"eip155:8453",
new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fcryptyx.ai%2Fapi%2Fmarket-pulse%2Fdivergences
const res = await pay("https://cryptyx.ai/api/market-pulse/divergences?horizons=");
console.log(await res.json());Example input
{
"horizons": ""
}Example output
{
"alerts": [
{
"classA": "TR",
"classB": "VOL",
"color": "#f59e0b",
"horizon": "7d",
"interpretation": "Trend + volatility both extreme — momentum breakout, strong continuation bias",
"label": "Ignition",
"relevance": 2.76,
"scoreA": 1.42,
"scoreB": 1.18,
"severity": 1.84,
"type": "ignition"
},
{
"classA": "FLOW",
"classB": "TR",
"color": "#f43f5e",
"horizon": "30d",
"interpretation": "Net outflows while trend holds — late-cycle exit, trend exhaustion likely",
"label": "Distribution",
"relevance": 1.232,
"scoreA": -0.62,
"scoreB": 0.88,
"severity": 1.12,
"type": "distribution"
},
{
"classA": "FLOW",
"classB": "TR",
"color": "#f43f5e",
"horizon": "90d",
"interpretation": "Net outflows while trend holds — late-cycle exit, trend exhaustion likely",
"label": "Distribution",
"relevance": 0.658,
"scoreA": -0.45,
"scoreB": 0.71,
"severity": 0.94,
"type": "distribution"
}
],
"asof_day": "2026-06-18",
"by_horizon": {
"30d": [
{
"classA": "FLOW",
"classB": "TR",
"color": "#f43f5e",
"horizon": "30d",
"interpretation": "Net outflows while trend holds — late-cycle exit, trend exhaustion likely",
"label": "Distribution",
"relevance": 1.232,
"scoreA": -0.62,
"scoreB": 0.88,
"severity": 1.12,
"type": "distribution"
}
],
"7d": [
{
"classA": "TR",
"classB": "VOL",
"color": "#f59e0b",
"horizon": "7d",
"interpretation": "Trend + volatility both extreme — momentum breakout, strong continuation bias",
"label": "Ignition",
"relevance": 2.76,
"scoreA": 1.42,
"scoreB": 1.18,
"severity": 1.84,
"type": "ignition"
}
],
"90d": [
{
"classA": "FLOW",
"classB": "TR",
"color": "#f43f5e",
"horizon": "90d",
"interpretation": "Net outflows while trend holds — late-cycle exit, trend exhaustion likely",
"label": "Distribution",
"relevance": 0.658,
"scoreA": -0.45,
"scoreB": 0.71,
"severity": 0.94,
"type": "distribution"
}
]
},
"by_type": {
"distribution": 2,
"ignition": 1
},
"durationMs": 187,
"ok": true,
"total_alerts": 3
}Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 14 min ago | Passed | 402 | 459 ms | $0.01 |
| 5 h ago | Passed | 402 | 219 ms | $0.01 |