{"api_version":"v1","documentation_url":"/api","generated_at_ms":1791761726888,"generated_at_utc":"2026-10-11T23:35:26Z","key_required":false,"language":"zh-Hans","matched_count":1,"meta":{"dislocation_types":["price_gap","funding_gap","lst_move","wrapper_gap","pool_gap","fxstable_gap","oracle_gap"],"freshness":"this list is re-read within 5 seconds of an event being written. How late the event itself is depends on what watches it: pools every 30 s, cross-exchange price and funding gaps 2-3 minutes behind the market, oracle gaps every 60 s, stablecoin pegs every 30 minutes, exchange notices every 15 minutes.","kinds":["announcement","peg_move","dislocation","options_daily"],"order":"newest first by at_ms. ?since_ms= keeps rows with at_ms greater than it; ?limit= caps the rows (default 100, at most 500); ?kind= takes a kind or a dislocation type, comma-separated; ?id= returns that one event (the page of each event links to it).","source":"the same events the /news page lists, read by the same code.","units":{"at_ms":"epoch milliseconds UTC when the site recorded the event. For announcements it is the exchange's own publication time, so an announcement found later can carry an EARLIER at_ms than events you already have — de-duplicate by id rather than relying on at_ms order.","circulating_coins":"coins in circulation as reported by DefiLlama at the time.","coingecko_deviation_pct":"percent away from the peg by CoinGecko's price, same formula as to_deviation_pct.","coingecko_price_in_peg":"CoinGecko's price for the same coin, fetched in the same collection run and converted to the peg currency. A cross-check: from_/to_deviation_pct use DefiLlama's price (see defillama_price_source). Absent before 2026-10-12.","from_deviation_pct":"percent the stablecoin sat away from its peg before the move: (price x FX rate - 1) x 100.","gap_pct":"percent, signed: (this price / reference price - 1) x 100. Positive means above the reference.","high_rate_pct_per_year":"percent per year, simple.","hours":"hours the move was measured over.","low_rate_pct_per_year":"percent per year, simple.","move_pct":"percent, signed: change of the token's exchange ratio over `hours`.","pool_fee_pct":"the pool's own swap fee in percent (0.05 = 5 basis points). Absent when the pool's fee is not known.","pool_price":"the pool's own price for one unit of the base asset, read from pool state (not the last trade). In the quote currency; FX uses market convention (USDJPY = yen per dollar).","reference_price":"the price it was compared with, same convention.","spread_pct_per_year":"percent per year: the high funding rate minus the low one, simple annualisation (no compounding).","to_deviation_pct":"percent away from its peg after the move, same formula.","venue_price":"the venue's own oracle price, same convention as pool_price.","venues_compared":"how many independent sources formed the reference (for wrapper_gap: how many wrapped tokens)."}},"plan":"free","refreshed_at_ms":1791761724115,"row_count":1,"rows":[{"at_ms":1791754204217,"at_utc":"2026-10-11T21:30:04Z","data":{"chain":"base","currency":"CHF","dex":"aerodrome","gap_pct":2.1385183499877725,"pair":"VCHF/USDC","pool_address":"0x44b7cbbb1e326617d439a2966c4475e78b9d42e6","pool_fee_pct":0.05,"pool_price":1.2303177470004705,"reference_price":1.2045580520217305,"venues_compared":2},"detail_url":"/zh/news/fxstable-gap-vchf-usdc-base-aerodrome-0x44b7cbbb-20261012-0630","id":"fxstable-gap-vchf-usdc-base-aerodrome-0x44b7cbbb-20261012-0630","kind":"dislocation","subject":"VCHF/USDC","summary":"VCHF/USDC 法币稳定币与汇率的背离: Base · Aerodrome 对汇率 +2.14% (CHF) · 池手续费 0.05%","type":"fxstable_gap"}],"skill_url":"/skills/carryroom/SKILL.md","stream_url":"/api/v1/events/stream","surface":"events","truncated":false,"unreadable_kind_tokens":[],"window_days":14}