{"uid":"cap_71dziT4O4EvEO9HMupszA","slug":"tradeos-tech-836fee50","name":"TradeOS VPIN Microstructure Stress","description":"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.","url":"https://tradeos.tech/x402/v1/intelligence/tradeos-vpin-stress","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","properties":{"output":{"type":"string"},"symbol":{"type":"string"},"chain_id":{"type":"string"},"metadata":{"type":"object"},"contract_address":{"type":"string"}},"additionalProperties":true},"type":{"type":"string","const":"http"},"method":{"type":"string","const":"POST"},"bodyType":{"type":"string","const":"json"}}},"output":{"type":"object"}}},"responseSchema":null,"example":{"request":{"symbol":"ETH","timeframe":"1h","includeContext":true},"response":{"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}},"exampleRequest":{"symbol":"ETH","timeframe":"1h","includeContext":true},"tags":["x402"],"displayCostAmount":"0.12","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.12/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.12","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.12","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_X9dYV-Mcnnra2MtMsTllD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.12","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns VPIN-based order-flow stress metrics and crash-pressure context for use as a pre-trade risk filter in crypto trading systems.","exampleAgentPrompt":"Check the VPIN microstructure stress and crash-pressure context for ETH right now — I need to decide whether to let my trading bot proceed with a large order or hold off.","exampleUseCases":null,"resultDescription":"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.","failureModes":["Unknown or unsupported token symbol returns 404 or empty result","Stale market data causes freshness warning in response","Malformed request body returns 400 validation error","Service unavailable or upstream data feed outage returns 503","Insufficient USDC balance causes x402 payment failure"],"whenToPreferThis":"Choose 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.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:43:28.733Z","isFirstParty":false}