TradeOS VPIN Microstructure Stress is a paid API for AI agents from tradeos.tech, paid per call via x402, $0.12/call, status unknown (last checked 2026-09-15).
Returns VPIN-based order-flow stress metrics and crash-pressure context for use as a pre-trade risk filter in crypto trading systems.
Check order-flow and crash-pressure stress before a bot or analyst acts. Returns active stress symbols, stress levels, how fast stress is changing, crash-pressure level, alert level, VPIN flow-risk v2 state, time-to-stress context, and recent VPIN shock incident evidence showing first seen, later low, drawdown, and minutes to low.
A JSON object containing the VPIN score, microstructure stress level, crash-pressure context, order-flow imbalance indicators, reasons/explanations, freshness metadata, and safety boundaries — all ready to plug into a pre-trade risk filter.
POSThttps://tradeos.tech/x402/v1/intelligence/tradeos-vpin-stressChoose this endpoint when you need VPIN-specific order-flow microstructure stress and crash-pressure signals — distinct from general market regime or token risk endpoints — specifically for gating pre-trade decisions in bots or screeners. Prefer it over the bundled intelligence endpoints when VPIN is the only signal needed to minimize cost ($0.12/call) and latency.
{
"symbol": "ETH",
"timeframe": "1h",
"includeContext": true
}| Field | Type | Description |
|---|---|---|
| inputrequired | object | |
| output | object |
{
"details": {
"active_stress": {
"count": 0,
"symbols": [],
"threshold": 0.7
},
"human_summary": {
"glossary": [
"Order-flow stress tracks whether buying and selling pressure looks unusually imbalanced.",
"Crash-pressure proxy is a stress metric; it is not a prediction that a crash will occur."
],
"headline": "Insufficient data.",
"data_gaps": [
"Vpin."
],
"builder_use": "Use as an order-flow stress filter alongside liquidity, spread, market pulse, and signal-quality checks.",
"score_notes": [
"Crash-pressure proxy: 30% with alert level elevated.",
"Recent VPIN incident evidence: no shock incidents returned for this scope.",
"Unknown: the order-flow stress source snapshot did not include updated_at or timestamp."
],
"verdict_label": "Insufficient data",
"thesis_tracking": {
"recheck_cadence": "Recheck near decision time.",
"continuous_use_note": "Order-flow stress can change quickly, so old reads should not carry the thesis by themselves."
},
"product_primitive": "Order-flow stress",
"what_needs_review": [
"Order-flow stress level is elevated.",
"Symbol-level order-flow stress snapshot is unavailable.",
"XRPUSDT crash-pressure proxy is 0.30 with alert level elevated."
],
"microstructure_state": {
"freshness": "Unknown: the order-flow stress source snapshot did not include updated_at or timestamp.",
"vpin_state": "Insufficient data",
"crash_pressure_proxy": "30%",
"active_stress_symbols": [],
"recent_flow_stress_incidents": []
},
"what_is_constructive": [
"No symbols are currently above the order-flow stress threshold.",
"No recent VPIN shock incident follow-through was returned for this scope."
],
"selected_route_reason": "Selected because the request resolved to order-flow stress: pressure context before a signal is used.",
"plain_language_summary": "Order-flow stress describes unusual buying/selling pressure and crash-pressure proxy context. It is not an entry signal, exit signal, or standalone liquidation forecast."
},
"symbol_snapshot": {},
"top_crash_pressure": [
{
"vpin": 0.179355,
"symbol": "XRPUSDT",
"velocity": 0.000503,
"vpin_ema": 0.174568,
"vpin_fast": 0.274719,
"alert_level": "elevated",
"acceleration": 0.004418,
"crash_probability": 0.303307,
"minutes_to_stress": -1,
"consecutive_stress": 0,
"volume_surge_ratio": 1.0649,
"fast_slow_divergence": 0.095364
},
{
"vpin": 0.301998,
"symbol": "LINKUSDT",
"velocity": -0.002781,
"vpin_ema": 0.282387,
"vpin_fast": 0.422949,
"alert_level": "normal",
"acceleration": -0.002065,
"crash_probability": 0.190385,
"minutes_to_stress": -1,
"consecutive_stress": 0,
"volume_surge_ratio": 1.3697,
"fast_slow_divergence": 0.12095
},
{
"vpin": 0.243526,
"symbol": "ADAUSDT",
"velocity": -0.004649,
"vpin_ema": 0.22997,
"vpin_fast": 0.371339,
"alert_level": "elevated",
"acceleration": -0.007133,
"crash_probability": 0.174022,
"minutes_to_stress": -1,
"consecutive_stress": 0,
"volume_surge_ratio": 0.8048,
"fast_slow_divergence": 0.127813
},
{
"vpin": 0.283191,
"symbol": "KTAUSDT",
"velocity": 0.001341,
"vpin_ema": 0.30685,
"vpin_fast": 0.241315,
"alert_level": "normal",
"acceleration": 0.006724,
"crash_probability": 0.130661,
"minutes_to_stress": 67242.3,
"consecutive_stress": 0,
"volume_surge_ratio": 0.8419,
"fast_slow_divergence": -0.041876
},
{
"vpin": 0.293417,
"symbol": "AVAXUSDT",
"velocity": 0.008986,
"vpin_ema": 0.273813,
"vpin_fast": 0.301087,
"alert_level": "elevated",
"acceleration": 0.00539,
"crash_probability": 0.127454,
"minutes_to_stress": 2005.1,
"consecutive_stress": 0,
"volume_surge_ratio": 0.6945,
"fast_slow_divergence": 0.00767
},
{
"vpin": 0.316491,
"symbol": "SUIUSDT",
"velocity": -0.002306,
"vpin_ema": 0.296343,
"vpin_fast": 0.362232,
"alert_level": "normal",
"acceleration": -0.003786,
"crash_probability": 0.104666,
"minutes_to_stress": -1,
"consecutive_stress": 0,
"volume_surge_ratio": 0.9766,
"fast_slow_divergence": 0.045742
},
{
"vpin": 0.369142,
"symbol": "INJUSDT",
"velocity": -0.002224,
"vpin_ema": 0.350443,
"vpin_fast": 0.398808,
"alert_level": "normal",
"acceleration": -0.002992,
"crash_probability": 0.101699,
"minutes_to_stress": -1,
"consecutive_stress": 0,
"volume_surge_ratio": 0.7767,
"fast_slow_divergence": 0.029666
},
{
"vpin": 0.17202,
"symbol": "ETHUSDT",
"velocity": 0.003369,
"vpin_ema": 0.155143,
"vpin_fast": 0.219551,
"alert_level": "elevated",
"acceleration": 0.002526,
"crash_probability": 0.082192,
"minutes_to_stress": 5938.4,
"consecutive_stress": 0,
"volume_surge_ratio": 0.9099,
"fast_slow_divergence": 0.047531
},
{
"vpin": 0.241789,
"symbol": "NEARUSDT",
"velocity": 0.00304,
"vpin_ema": 0.224249,
"vpin_fast": 0.270479,
"alert_level": "elevated",
"acceleration": -0.002456,
"crash_probability": 0.079593,
"minutes_to_stress": 5116.4,
"consecutive_stress": 0,
"volume_surge_ratio": 1.1441,
"fast_slow_divergence": 0.02869
},
{
"vpin": 0.181098,
"symbol": "SOLUSDT",
"velocity": -0.002554,
"vpin_ema": 0.178301,
"vpin_fast": 0.191772,
"alert_level": "normal",
"acceleration": -0.002855,
"crash_probability": 0.060981,
"minutes_to_stress": -1,
"consecutive_stress": 0,
"volume_surge_ratio": 0.7558,
"fast_slow_divergence": 0.010675
}
],
"source_availability": {
"crash": true,
"symbol": false,
"incidents": true,
"stress_active": true
},
"recent_flow_stress_incidents": []
},
"drivers": [
{
"detail": "No symbols are currently above the order-flow stress threshold.",
"impact": "positive"
},
{
"detail": "No recent VPIN shock incident follow-through was returned for this scope.",
"impact": "positive"
},
{
"detail": "XRPUSDT crash-pressure proxy is 0.30 with alert level elevated.",
"impact": "negative"
}
],
"notices": [
"Research output only. Not investment advice. No execution. No custody.",
"Order-flow stress is a market warning layer, not a trade direction or liquidation forecast."
],
"service": "tradeos-crypto-intelligence-agent",
"subject": {
"limit": null,
"symbol": "ETH",
"horizon": null,
"chain_id": "8453",
"metadata": {
"marketplace": "generic_x402",
"x402_provider": "x402",
"x402_channel_id": "x402-direct",
"requested_service": "tradeos-vpin-stress",
"x402_resource_type": "intelligence_report"
},
"timeframe": "1h",
"contract_address": null
},
"verdict": "insufficient_data",
"evidence": [
{
"as_of": null,
"detail": "Order-flow stress source returned 0 active stress symbol(s) 21 crash-pressure snapshot(s), and 0 incident evidence row(s).",
"impact": "neutral",
"source": "tradeos-vpin",
"severity": null,
"reference": null
}
],
"confidence": 0.753307,
"created_at": "2026-06-19T04:43:33.101123Z",
"request_id": "6bbb39ec-9f35-464f-a4f2-55fd377e2935",
"risk_flags": [
"vpin_alert_elevated",
"symbol_vpin_unavailable"
],
"next_checks": [
"Use order-flow stress as a safety check alongside liquidity, spread, and signal-quality checks.",
"Treat elevated order-flow stress as risk context, not as an entry or exit instruction.",
"Re-check the symbol snapshot near execution time because order-flow stress can change quickly."
],
"missing_data": [
"vpin"
],
"request_type": "vpin_stress",
"response_mode": "brief_markdown",
"data_freshness": {
"as_of": null,
"source": "tradeos-vpin",
"by_source": {},
"freshness_known": false
},
"negative_drivers": [
"XRPUSDT crash-pressure proxy is 0.30 with alert level elevated."
],
"positive_drivers": [
"No symbols are currently above the order-flow stress threshold.",
"No recent VPIN shock incident follow-through was returned for this scope."
],
"refusal_category": null
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"