{"ok":true,"symbol":"SKHYNIX","name":"SK hynix / SK海力士","formula":"fairUsd = stockKrw / usdKrw; fairUsdt = fairUsd / usdtUsd; premium = perpUsdt / fairUsdt - 1","generatedAt":"2026-11-03T09:05:34.147Z","fxSourceId":"wise-usdkrw","fxProviderTimestamp":"2026-11-03T09:05:01.139Z","fxProviderAgeMs":33008,"fxProviderTtlMs":90000,"fxState":"valid","fxStateReason":"provider-age-within-ttl","fxShadowNaverUsdKrw":1344.3,"fxShadowWiseUsdKrw":1344.2,"fxShadowDiffBp":null,"fxShadowFresh":false,"fxPricingProvider":"wise","fxSelectionReason":"naver-inactive-wise-fresh","fxNaverUsdKrw":1344.3,"v2Decision":{"schemaVersion":1,"kind":"ShadowStrategyDecisionSet","strategy":"korea-stock-vs-perpetual-basis","modelVersion":"korea-executable-edge-v1","deploymentMode":"shadow","decisionTime":"2026-11-03T09:05:34.147Z","status":"blocked","actionable":false,"modelStatus":"blocked","modelActionable":false,"direction":"long:KRX:000660|short:okx:SKHYNIX-USDT-SWAP","netEdgePct":null,"reasons":["SHADOW_MODE","INVALID_BID","INVALID_ASK","MISSING_L1_SIZE","MISSING_TRADING_CALENDAR","STALE_QUOTE","SOURCE_TIME_SKEW","MISSING_COST_INPUT","MISSING_HEDGE_RATIO","MISSING_SETTLEMENT_SCHEDULE"],"feePolicy":{"stockCommissionPct":0,"explicitTradingFeePct":0,"excludedByUserScope":true},"bestModelDecision":{"schemaVersion":1,"kind":"StrategyDecision","strategy":"korea-stock-vs-perpetual-basis","modelVersion":"korea-executable-edge-v1","decisionTime":"2026-11-03T09:05:34.147Z","validUntil":"2026-11-03T09:05:36.147Z","status":"blocked","actionable":false,"direction":"long:KRX:000660|short:okx:SKHYNIX-USDT-SWAP","netEdgePct":null,"edge":{"midPremiumPct":null,"entryExecutablePremiumPct":null,"entryExecutionDragPct":null,"exitBasisPct":null,"basisCapturePct":null,"exitExecutionPct":null,"exitSpreadPct":{"stock":null,"perpetual":0.00004758505829165313,"fx":null},"fundingCashflowPct":0,"financingPct":null,"fxRiskBufferPct":null,"minimumNetEdgePct":0.002,"explicitTradingFeePct":0,"stockCommissionPct":0},"dataQuality":{"schemaVersion":1,"kind":"DataQuality","scope":"strategy:korea-equity-edge","status":"failed","actionable":false,"sourceAsOf":"2026-11-03T09:05:01.139Z","observedAt":"2026-11-03T09:05:34.147Z","ageMs":33008,"maxAgeMs":null,"coverage":0,"issues":[{"code":"INVALID_BID","message":"bid must be positive","severity":"error"},{"code":"INVALID_ASK","message":"ask must be positive","severity":"error"},{"code":"MISSING_L1_SIZE","message":"askSize is required for capacity","severity":"error"},{"code":"MISSING_TRADING_CALENDAR","message":"an exchange calendar source is required","severity":"error"},{"code":"STALE_QUOTE","message":"quote age exceeds 3000 ms","severity":"error"},{"code":"STALE_QUOTE","message":"quote age exceeds 5000 ms","severity":"error"},{"code":"MISSING_L1_SIZE","message":"bidSize is required for capacity","severity":"error"},{"code":"MISSING_TRADING_CALENDAR","message":"calendarSource and tradingDate are required","severity":"error"},{"code":"SOURCE_TIME_SKEW","message":"source timestamps differ by 31573 ms","severity":"error"},{"code":"MISSING_COST_INPUT","message":"exitBasisPct must be an explicit signed decimal","severity":"error"},{"code":"MISSING_COST_INPUT","message":"financingAprPct must be an explicit non-negative decimal","severity":"error"},{"code":"MISSING_COST_INPUT","message":"fxRiskBufferPct must be an explicit non-negative decimal","severity":"error"},{"code":"MISSING_HEDGE_RATIO","message":"hedgeUnitsPerStockShare must come from the contract specification","severity":"error"},{"code":"MISSING_SETTLEMENT_SCHEDULE","message":"an explicit venue settlement schedule is required","severity":"error"}],"metadata":{"sourceSkewMs":33008,"childScopes":["strategy:korea-equity-edge:market","korea-equity:policy","funding:okx:SKHYNIX-USDT-SWAP:short"]}},"reasons":["INVALID_BID","INVALID_ASK","MISSING_L1_SIZE","MISSING_TRADING_CALENDAR","STALE_QUOTE","SOURCE_TIME_SKEW","MISSING_COST_INPUT","MISSING_HEDGE_RATIO","MISSING_SETTLEMENT_SCHEDULE"],"assumptions":["entry is executable long stock at ask / short perpetual at bid / USD sold for KRW at FX bid","exit spread uses the opposite sides of the same timestamped books plus explicit slippage","exitBasisPct is an ex-ante conservative residual-basis assumption","P80 and historical fallback are research context only and never make this decision actionable","stock commissions and explicit transaction fees are excluded by user scope"],"feePolicy":{"stockCommissionPct":0,"explicitTradingFeePct":0,"excludedByUserScope":true},"evidence":{"entryTime":"2026-11-03T09:05:39.147Z","exitTime":"2026-11-03T12:01:00.000Z","quotes":{"stock":{"schemaVersion":1,"kind":"MarketQuote","instrument":"000660","venue":"KRX","currency":"KRW","bid":null,"ask":null,"bidSize":null,"askSize":null,"source":"Naver Polling","sourceAsOf":"2026-11-03T09:05:32.712Z","observedAt":"2026-11-03T09:05:34.147Z","session":{"status":"open","calendarSource":null},"metadata":{"priceKrw":1405000}},"perpetual":{"schemaVersion":1,"kind":"MarketQuote","instrument":"SKHYNIX-USDT-SWAP","venue":"okx","currency":"USD","bid":1050.7,"ask":1050.8,"bidSize":27.302,"askSize":2.792,"source":"OKX","sourceAsOf":"2026-11-03T09:05:30.871Z","observedAt":"2026-11-03T09:05:34.147Z","session":null,"metadata":{}},"fx":{"schemaVersion":1,"kind":"MarketQuote","instrument":"USD/KRW","venue":"Wise","currency":"KRW","bid":null,"ask":null,"bidSize":null,"askSize":null,"source":"Wise","sourceAsOf":"2026-11-03T09:05:01.139Z","observedAt":"2026-11-03T09:05:33.875Z","session":null,"metadata":{"usdKrw":1344.2}}},"capacity":{"targetStockQty":1,"stockAskQty":null,"perpetualBidInStockQty":null,"fxBidInStockQty":null,"executableStockQty":null},"funding":{"cashflowPct":0,"included":[],"excluded":[],"quality":{"schemaVersion":1,"kind":"DataQuality","scope":"funding:okx:SKHYNIX-USDT-SWAP:short","status":"partial","actionable":false,"sourceAsOf":null,"observedAt":null,"ageMs":null,"maxAgeMs":120000,"coverage":0,"issues":[{"code":"MISSING_SETTLEMENT_SCHEDULE","message":"an explicit venue settlement schedule is required","severity":"error"}],"metadata":{"scheduledInWindow":0,"forecastedInWindow":0}}},"costPolicy":{"version":"carry-shadow-cost-policy-2026-07-10.1","source":"carry-monitor shadow adapter model policy","adapterDefaults":{"targetStockQty":1,"stockSlippagePct":0.001,"perpSlippagePct":0.0005,"fxSlippagePct":0.0005,"exitSlippagePct":0.001,"minimumNetEdgePct":0.002},"mustComeFromUpstream":["hedgeUnitsPerStockShare","exitBasisPct","financingAprPct","fxRiskBufferPct"],"fixedZeroByUserScopeOnly":["stockCommissionPct","explicitTradingFeePct"]}}},"candidates":[{"schemaVersion":1,"kind":"StrategyDecision","strategy":"korea-stock-vs-perpetual-basis","modelVersion":"korea-executable-edge-v1","decisionTime":"2026-11-03T09:05:34.147Z","validUntil":"2026-11-03T09:05:36.147Z","status":"blocked","actionable":false,"direction":"long:KRX:000660|short:okx:SKHYNIX-USDT-SWAP","netEdgePct":null,"edge":{"midPremiumPct":null,"entryExecutablePremiumPct":null,"entryExecutionDragPct":null,"exitBasisPct":null,"basisCapturePct":null,"exitExecutionPct":null,"exitSpreadPct":{"stock":null,"perpetual":0.00004758505829165313,"fx":null},"fundingCashflowPct":0,"financingPct":null,"fxRiskBufferPct":null,"minimumNetEdgePct":0.002,"explicitTradingFeePct":0,"stockCommissionPct":0},"dataQuality":{"schemaVersion":1,"kind":"DataQuality","scope":"strategy:korea-equity-edge","status":"failed","actionable":false,"sourceAsOf":"2026-11-03T09:05:01.139Z","observedAt":"2026-11-03T09:05:34.147Z","ageMs":33008,"maxAgeMs":null,"coverage":0,"issues":[{"code":"INVALID_BID","message":"bid must be positive","severity":"error"},{"code":"INVALID_ASK","message":"ask must be positive","severity":"error"},{"code":"MISSING_L1_SIZE","message":"askSize is required for capacity","severity":"error"},{"code":"MISSING_TRADING_CALENDAR","message":"an exchange calendar source is required","severity":"error"},{"code":"STALE_QUOTE","message":"quote age exceeds 3000 ms","severity":"error"},{"code":"STALE_QUOTE","message":"quote age exceeds 5000 ms","severity":"error"},{"code":"MISSING_L1_SIZE","message":"bidSize is required for capacity","severity":"error"},{"code":"MISSING_TRADING_CALENDAR","message":"calendarSource and tradingDate are required","severity":"error"},{"code":"SOURCE_TIME_SKEW","message":"source timestamps differ by 31573 ms","severity":"error"},{"code":"MISSING_COST_INPUT","message":"exitBasisPct must be an explicit signed decimal","severity":"error"},{"code":"MISSING_COST_INPUT","message":"financingAprPct must be an explicit non-negative decimal","severity":"error"},{"code":"MISSING_COST_INPUT","message":"fxRiskBufferPct must be an explicit non-negative decimal","severity":"error"},{"code":"MISSING_HEDGE_RATIO","message":"hedgeUnitsPerStockShare must come from the contract specification","severity":"error"},{"code":"MISSING_SETTLEMENT_SCHEDULE","message":"an explicit venue settlement schedule is required","severity":"error"}],"metadata":{"sourceSkewMs":33008,"childScopes":["strategy:korea-equity-edge:market","korea-equity:policy","funding:okx:SKHYNIX-USDT-SWAP:short"]}},"reasons":["INVALID_BID","INVALID_ASK","MISSING_L1_SIZE","MISSING_TRADING_CALENDAR","STALE_QUOTE","SOURCE_TIME_SKEW","MISSING_COST_INPUT","MISSING_HEDGE_RATIO","MISSING_SETTLEMENT_SCHEDULE"],"assumptions":["entry is executable long stock at ask / short perpetual at bid / USD sold for KRW at FX bid","exit spread uses the opposite sides of the same timestamped books plus explicit slippage","exitBasisPct is an ex-ante conservative residual-basis assumption","P80 and historical fallback are research context only and never make this decision actionable","stock commissions and explicit transaction fees are excluded by user scope"],"feePolicy":{"stockCommissionPct":0,"explicitTradingFeePct":0,"excludedByUserScope":true},"evidence":{"entryTime":"2026-11-03T09:05:39.147Z","exitTime":"2026-11-03T12:01:00.000Z","quotes":{"stock":{"schemaVersion":1,"kind":"MarketQuote","instrument":"000660","venue":"KRX","currency":"KRW","bid":null,"ask":null,"bidSize":null,"askSize":null,"source":"Naver Polling","sourceAsOf":"2026-11-03T09:05:32.712Z","observedAt":"2026-11-03T09:05:34.147Z","session":{"status":"open","calendarSource":null},"metadata":{"priceKrw":1405000}},"perpetual":{"schemaVersion":1,"kind":"MarketQuote","instrument":"SKHYNIX-USDT-SWAP","venue":"okx","currency":"USD","bid":1050.7,"ask":1050.8,"bidSize":27.302,"askSize":2.792,"source":"OKX","sourceAsOf":"2026-11-03T09:05:30.871Z","observedAt":"2026-11-03T09:05:34.147Z","session":null,"metadata":{}},"fx":{"schemaVersion":1,"kind":"MarketQuote","instrument":"USD/KRW","venue":"Wise","currency":"KRW","bid":null,"ask":null,"bidSize":null,"askSize":null,"source":"Wise","sourceAsOf":"2026-11-03T09:05:01.139Z","observedAt":"2026-11-03T09:05:33.875Z","session":null,"metadata":{"usdKrw":1344.2}}},"capacity":{"targetStockQty":1,"stockAskQty":null,"perpetualBidInStockQty":null,"fxBidInStockQty":null,"executableStockQty":null},"funding":{"cashflowPct":0,"included":[],"excluded":[],"quality":{"schemaVersion":1,"kind":"DataQuality","scope":"funding:okx:SKHYNIX-USDT-SWAP:short","status":"partial","actionable":false,"sourceAsOf":null,"observedAt":null,"ageMs":null,"maxAgeMs":120000,"coverage":0,"issues":[{"code":"MISSING_SETTLEMENT_SCHEDULE","message":"an explicit venue settlement schedule is required","severity":"error"}],"metadata":{"scheduledInWindow":0,"forecastedInWindow":0}}},"costPolicy":{"version":"carry-shadow-cost-policy-2026-07-10.1","source":"carry-monitor shadow adapter model policy","adapterDefaults":{"targetStockQty":1,"stockSlippagePct":0.001,"perpSlippagePct":0.0005,"fxSlippagePct":0.0005,"exitSlippagePct":0.001,"minimumNetEdgePct":0.002},"mustComeFromUpstream":["hedgeUnitsPerStockShare","exitBasisPct","financingAprPct","fxRiskBufferPct"],"fixedZeroByUserScopeOnly":["stockCommissionPct","explicitTradingFeePct"]}}},{"schemaVersion":1,"kind":"StrategyDecision","strategy":"korea-stock-vs-perpetual-basis","modelVersion":"korea-executable-edge-v1","decisionTime":"2026-11-03T09:05:34.147Z","validUntil":"2026-11-03T09:05:36.147Z","status":"blocked","actionable":false,"direction":"long:KRX:000660|short:binance:SKHYNIXUSDT","netEdgePct":null,"edge":{"midPremiumPct":null,"entryExecutablePremiumPct":null,"entryExecutionDragPct":null,"exitBasisPct":null,"basisCapturePct":null,"exitExecutionPct":null,"exitSpreadPct":{"stock":null,"perpetual":0.000004758302047384852,"fx":null},"fundingCashflowPct":0,"financingPct":null,"fxRiskBufferPct":null,"minimumNetEdgePct":0.002,"explicitTradingFeePct":0,"stockCommissionPct":0},"dataQuality":{"schemaVersion":1,"kind":"DataQuality","scope":"strategy:korea-equity-edge","status":"failed","actionable":false,"sourceAsOf":"2026-11-03T09:05:01.139Z","observedAt":"2026-11-03T09:05:34.147Z","ageMs":33008,"maxAgeMs":null,"coverage":0,"issues":[{"code":"INVALID_BID","message":"bid must be positive","severity":"error"},{"code":"INVALID_ASK","message":"ask must be positive","severity":"error"},{"code":"MISSING_L1_SIZE","message":"askSize is required for capacity","severity":"error"},{"code":"MISSING_TRADING_CALENDAR","message":"an exchange calendar source is required","severity":"error"},{"code":"STALE_QUOTE","message":"quote age exceeds 5000 ms","severity":"error"},{"code":"MISSING_L1_SIZE","message":"bidSize is required for capacity","severity":"error"},{"code":"MISSING_TRADING_CALENDAR","message":"calendarSource and tradingDate are required","severity":"error"},{"code":"SOURCE_TIME_SKEW","message":"source timestamps differ by 31573 ms","severity":"error"},{"code":"MISSING_COST_INPUT","message":"exitBasisPct must be an explicit signed decimal","severity":"error"},{"code":"MISSING_COST_INPUT","message":"financingAprPct must be an explicit non-negative decimal","severity":"error"},{"code":"MISSING_COST_INPUT","message":"fxRiskBufferPct must be an explicit non-negative decimal","severity":"error"},{"code":"MISSING_HEDGE_RATIO","message":"hedgeUnitsPerStockShare must come from the contract specification","severity":"error"},{"code":"MISSING_FUNDING_FORECAST","message":"no ex-ante forecast for settlement 2026-11-03T12:00:00.000Z","severity":"error"}],"metadata":{"sourceSkewMs":33008,"childScopes":["strategy:korea-equity-edge:market","korea-equity:policy","funding:binance:SKHYNIXUSDT:short"]}},"reasons":["INVALID_BID","INVALID_ASK","MISSING_L1_SIZE","MISSING_TRADING_CALENDAR","STALE_QUOTE","SOURCE_TIME_SKEW","MISSING_COST_INPUT","MISSING_HEDGE_RATIO","MISSING_FUNDING_FORECAST"],"assumptions":["entry is executable long stock at ask / short perpetual at bid / USD sold for KRW at FX bid","exit spread uses the opposite sides of the same timestamped books plus explicit slippage","exitBasisPct is an ex-ante conservative residual-basis assumption","P80 and historical fallback are research context only and never make this decision actionable","stock commissions and explicit transaction fees are excluded by user scope"],"feePolicy":{"stockCommissionPct":0,"explicitTradingFeePct":0,"excludedByUserScope":true},"evidence":{"entryTime":"2026-11-03T09:05:39.147Z","exitTime":"2026-11-03T12:01:00.000Z","quotes":{"stock":{"schemaVersion":1,"kind":"MarketQuote","instrument":"000660","venue":"KRX","currency":"KRW","bid":null,"ask":null,"bidSize":null,"askSize":null,"source":"Naver Polling","sourceAsOf":"2026-11-03T09:05:32.712Z","observedAt":"2026-11-03T09:05:34.147Z","session":{"status":"open","calendarSource":null},"metadata":{"priceKrw":1405000}},"perpetual":{"schemaVersion":1,"kind":"MarketQuote","instrument":"SKHYNIXUSDT","venue":"binance","currency":"USD","bid":1050.79,"ask":1050.8,"bidSize":10.23,"askSize":2.34,"source":"Binance","sourceAsOf":"2026-11-03T09:05:32.412Z","observedAt":"2026-11-03T09:05:34.147Z","session":null,"metadata":{}},"fx":{"schemaVersion":1,"kind":"MarketQuote","instrument":"USD/KRW","venue":"Wise","currency":"KRW","bid":null,"ask":null,"bidSize":null,"askSize":null,"source":"Wise","sourceAsOf":"2026-11-03T09:05:01.139Z","observedAt":"2026-11-03T09:05:33.875Z","session":null,"metadata":{"usdKrw":1344.2}}},"capacity":{"targetStockQty":1,"stockAskQty":null,"perpetualBidInStockQty":null,"fxBidInStockQty":null,"executableStockQty":null},"funding":{"cashflowPct":0,"included":[],"excluded":[],"quality":{"schemaVersion":1,"kind":"DataQuality","scope":"funding:binance:SKHYNIXUSDT:short","status":"partial","actionable":false,"sourceAsOf":null,"observedAt":null,"ageMs":null,"maxAgeMs":120000,"coverage":0,"issues":[{"code":"MISSING_FUNDING_FORECAST","message":"no ex-ante forecast for settlement 2026-11-03T12:00:00.000Z","severity":"error"}],"metadata":{"scheduledInWindow":1,"forecastedInWindow":0}}},"costPolicy":{"version":"carry-shadow-cost-policy-2026-07-10.1","source":"carry-monitor shadow adapter model policy","adapterDefaults":{"targetStockQty":1,"stockSlippagePct":0.001,"perpSlippagePct":0.0005,"fxSlippagePct":0.0005,"exitSlippagePct":0.001,"minimumNetEdgePct":0.002},"mustComeFromUpstream":["hedgeUnitsPerStockShare","exitBasisPct","financingAprPct","fxRiskBufferPct"],"fixedZeroByUserScopeOnly":["stockCommissionPct","explicitTradingFeePct"]}}}],"evidence":{"executableL1Required":true,"twoSidedFxRequired":true,"eventSpecificForecastsOnly":true,"p80FallbackUsed":false,"midpointFallbackUsed":false,"costPolicy":{"version":"carry-shadow-cost-policy-2026-07-10.1","source":"carry-monitor shadow adapter model policy","adapterDefaults":{"targetStockQty":1,"stockSlippagePct":0.001,"perpSlippagePct":0.0005,"fxSlippagePct":0.0005,"exitSlippagePct":0.001,"minimumNetEdgePct":0.002},"mustComeFromUpstream":["hedgeUnitsPerStockShare","exitBasisPct","financingAprPct","fxRiskBufferPct"],"fixedZeroByUserScopeOnly":["stockCommissionPct","explicitTradingFeePct"]}}},"stock":{"source":"Naver Polling","symbol":"KRX:000660","code":"000660","name":"SK하이닉스","priceKrw":1405000,"regularPriceKrw":1405000,"overPriceKrw":1404000,"session":"regular","sessionSource":"marketStatus","kstWindow":"after-hours","marketStatus":"OPEN","overMarketStatus":"OPEN","tradingSessionType":"AFTER_MARKET","tradingSessionTypeKnown":true,"unrecognizedTradingSessionType":false,"tradingSessionTypeAmbiguous":true,"regularTradedAt":"2026-11-03T18:05:32.712344+09:00","overTradedAt":"2026-11-03T18:05:32.712366+09:00","timeText":"2026-11-03T18:05:32.712344+09:00","sourceAsOf":1793696732712,"observedAt":"2026-11-03T09:05:34.147Z","url":"https://polling.finance.naver.com/api/realtime/domestic/stock/000660","fetchedAt":"2026-11-03T09:05:34.147Z"},"stockBook":{"ok":true,"missing":false,"missingReason":null,"executable":false,"source":"Naver 호가","sourceId":"naver-hoga","venue":"KRX","instrument":"000660","bid":1395000,"ask":1396000,"bidSize":1164,"askSize":302,"mid":1395500,"spreadKrw":1000,"spreadPct":0.0007165890361877463,"lastKrw":null,"delaySec":1200,"delayLabel":"20분 지연","usage":"买现货对冲用卖一(ask)；卖现货回补用买一(bid)。永续开仓仍看 perp bid、平仓看 perp ask。","note":"KRX 正规场公开호가，不是 NXT 时间外盘口，不得当可执行 BBO","error":null,"sourceAsOf":null,"sourceAsOfLabel":"sourceAsOf缺失","sourceTimeField":null,"observedAt":"2026-11-03T09:05:34.147Z","fetchedAt":"2026-11-03T09:05:34.147Z","quoteGrade":"delayed","kind":"delayed"},"fx":{"source":"Wise","sourceId":"wise-usdkrw","symbol":"USD/KRW","usdKrw":1344.2,"timeText":"2026-11-03T09:05:01.139Z","sourceAsOf":"2026-11-03T09:05:01.139Z","sourceTimePrecision":"millisecond","url":"https://wise.com/rates/live?source=USD&target=KRW","fetchedAt":"2026-11-03T09:05:33.875Z","observedAt":"2026-11-03T09:05:33.875Z","provider":"wise"},"stablecoin":{"usdtUsd":0.99837,"source":"USDT/USD median","degraded":false,"sourceCount":3,"spreadBp":0.35057669866889185,"samples":[{"source":"Coinbase USDT-USD spot","price":0.998355,"ts":null,"observedAt":"2026-11-03T09:05:31.545Z"},{"source":"OKX USDT-USD index","price":0.99837,"ts":1793696731039,"observedAt":null},{"source":"Kraken USDT/USD spot","price":0.99839,"ts":null,"observedAt":"2026-11-03T09:05:31.545Z"}],"stale":false,"observedAt":"2026-11-03T09:05:31.545Z","errors":[],"cached":true,"cacheAgeMs":2602},"stockReference":{"venue":"KRX","label":"KRX收盘参考","session":"regular","tradable":false},"marketSession":{"code":"nxt-after","label":"NXT盘后","tradable":false,"venue":"KRX","session":"regular","status":"closed"},"priceBasis":"last-trade-approx","approxFromLastTrade":true,"priceBasisNote":"溢价按最新成交价近似；Naver 호가为延迟行情且 executable 为 false，未当作可执行 BBO","stockBookExecutable":false,"okx":{"source":"OKX","instId":"SKHYNIX-USDT-SWAP","last":1050.8,"bid":1050.7,"ask":1050.8,"bidQty":27.302,"askQty":2.792,"mid":1050.75,"open24h":1099.7,"high24h":1107.8,"low24h":1022.9,"volume24hContracts":190507.788,"ts":1793696730871,"sourceAsOf":1793696730871,"observedAt":"2026-11-03T09:05:34.147Z","url":"https://www.okx.com/api/v5/market/ticker?instId=SKHYNIX-USDT-SWAP","fetchedAt":"2026-11-03T09:05:34.147Z"},"binance":{"source":"Binance","symbol":"SKHYNIXUSDT","bid":1050.79,"ask":1050.8,"mid":1050.795,"bidQty":10.23,"askQty":2.34,"markPrice":1050.00018096,"indexPrice":1044.35739353,"lastFundingRate":0,"officialFundingRate":0,"interestRate":0,"nextFundingTime":1793707200000,"settlementTime":1793707200000,"immediateSettlementTime":1793707200000,"followingSettlementTime":1793721600000,"intervalHours":4,"fundingIntervalHours":4,"followingIntervalHours":4,"intervalSupported":true,"fundingRuleError":null,"fundingRateCap":0.005,"fundingRateFloor":-0.005,"formulaType":"premium_interest_clamp","fundingRulesSource":"adjusted_funding_info","last":1050.53,"quoteVolume24h":1141241083.171,"ts":1793696732412,"sourceAsOf":1793696732412,"observedAt":"2026-11-03T09:05:34.147Z","fetchedAt":"2026-11-03T09:05:34.147Z"},"funding":{"okx":{"rate":0.0005545834752903,"officialFundingRate":0.0005545834752903,"intervalHours":8,"fundingIntervalHours":8,"dailyPct":0.0016637504258709,"aprPct":0.6072689054428785,"fundingTime":1793721600000,"settlementTime":1793721600000,"immediateSettlementTime":1793721600000,"legacyImmediateFundingTime":1793721600000,"nextFundingTime":1793750400000,"followingSettlementTime":1793750400000,"intervalSupported":true,"fundingRuleError":null,"fundingRateCap":0.01,"fundingRateFloor":-0.01,"interestRate":0,"formulaType":"withRate"},"binance":{"rate":0,"officialFundingRate":0,"intervalHours":4,"fundingIntervalHours":4,"dailyPct":0,"aprPct":0,"fundingTime":1793707200000,"settlementTime":1793707200000,"immediateSettlementTime":1793707200000,"legacyImmediateFundingTime":1793707200000,"nextFundingTime":1793721600000,"followingSettlementTime":1793721600000,"intervalSupported":true,"fundingRuleError":null,"fundingRateCap":0.005,"fundingRateFloor":-0.005,"interestRate":0,"formulaType":"premium_interest_clamp"}},"session":{"current":"regular","sessionSource":"marketStatus","kstWindow":"after-hours","usingAfterHours":false,"usingPreMarket":false,"usingOverPrice":false,"marketStatus":"OPEN","overMarketStatus":"OPEN","tradingSessionType":"AFTER_MARKET","tradingSessionTypeKnown":true,"unrecognizedTradingSessionType":false,"tradingSessionTypeAmbiguous":true,"regularPriceKrw":1405000,"overPriceKrw":1404000,"regularTradedAt":"2026-11-03T18:05:32.712344+09:00","overTradedAt":"2026-11-03T18:05:32.712366+09:00","priceBasis":"last-trade-approx","approxFromLastTrade":true,"priceBasisNote":"溢价按最新成交价近似；Naver 호가为延迟行情且 executable 为 false，未当作可执行 BBO"},"venues":{"okx":{"tradePrice":1050.75,"bid":1050.7,"ask":1050.8,"last":1050.8,"fairUsd":1045.2313643803004,"fairUsdt":1046.9378731134755,"usdtUsd":0.99837,"diffUsdt":3.8121268865245383,"premiumPct":0.0036412159540926137,"impliedUsdKrw":1339.3232348695062,"bidPremiumPct":0.0035934576283274122,"askPremiumPct":0.003688974279857593},"binance":{"tradePrice":1050.795,"bid":1050.79,"ask":1050.8,"last":1050.53,"fairUsd":1045.2313643803004,"fairUsdt":1046.9378731134755,"usdtUsd":0.99837,"diffUsdt":3.857126886524611,"premiumPct":0.003684198447281295,"impliedUsdKrw":1339.2658787290895,"bidPremiumPct":0.003679422614704553,"askPremiumPct":0.003688974279857593},"okxMinusBinancePct":-0.000042824718427536546},"regularClose":{"stockCloseKrw":1405000,"okxPremiumPct":0.0036412159540926137,"binancePremiumPct":0.003684198447281295},"primarySources":{"stock":"Naver Polling","fx":"Wise","stablecoin":"USDT/USD median","okx":"OKX"},"sources":{"naverStock":{"ok":true,"data":{"source":"Naver Finance","symbol":"KRX:000660","code":"000660","name":"SK hynix","priceKrw":1405000,"previousCloseKrw":1472000,"timeText":"2026-11-03T18:05:18+09:00","url":"https://m.stock.naver.com/api/stock/000660/basic","fetchedAt":"2026-11-03T09:05:34.147Z"}},"naverFx":{"ok":true,"data":{"source":"Naver Finance","sourceId":"naver-finance-usdkrw","symbol":"USD/KRW","usdKrw":1344.3,"timeText":"2026-11-03T18:00:14+09:00","sourceAsOf":"2026-11-03T09:00:14.000Z","sourceTimePrecision":"second","url":"https://api.stock.naver.com/marketindex/exchange/FX_USDKRW","fetchedAt":"2026-11-03T09:05:34.147Z"}},"naverRealtime":{"ok":true,"data":{"source":"Naver Polling","symbol":"KRX:000660","code":"000660","name":"SK하이닉스","priceKrw":1405000,"regularPriceKrw":1405000,"overPriceKrw":1404000,"session":"regular","sessionSource":"marketStatus","kstWindow":"after-hours","marketStatus":"OPEN","overMarketStatus":"OPEN","tradingSessionType":"AFTER_MARKET","tradingSessionTypeKnown":true,"unrecognizedTradingSessionType":false,"tradingSessionTypeAmbiguous":true,"regularTradedAt":"2026-11-03T18:05:32.712344+09:00","overTradedAt":"2026-11-03T18:05:32.712366+09:00","timeText":"2026-11-03T18:05:32.712344+09:00","sourceAsOf":1793696732712,"observedAt":"2026-11-03T09:05:34.147Z","url":"https://polling.finance.naver.com/api/realtime/domestic/stock/000660","fetchedAt":"2026-11-03T09:05:34.147Z"}},"naverHoga":{"ok":true,"data":{"ok":true,"missing":false,"missingReason":null,"executable":false,"source":"Naver 호가","sourceId":"naver-hoga","venue":"KRX","instrument":"000660","bid":1395000,"ask":1396000,"bidSize":1164,"askSize":302,"mid":1395500,"spreadKrw":1000,"spreadPct":0.0007165890361877463,"lastKrw":null,"delaySec":1200,"delayLabel":"20분 지연","usage":"买现货对冲用卖一(ask)；卖现货回补用买一(bid)。永续开仓仍看 perp bid、平仓看 perp ask。","note":"KRX 正规场公开호가，不是 NXT 时间外盘口，不得当可执行 BBO","error":null,"sourceAsOf":null,"sourceAsOfLabel":"sourceAsOf缺失","sourceTimeField":null,"observedAt":"2026-11-03T09:05:34.147Z","fetchedAt":"2026-11-03T09:05:34.147Z","quoteGrade":"delayed","kind":"delayed"},"error":null},"binance":{"ok":true,"data":{"source":"Binance","symbol":"SKHYNIXUSDT","bid":1050.79,"ask":1050.8,"mid":1050.795,"bidQty":10.23,"askQty":2.34,"markPrice":1050.00018096,"indexPrice":1044.35739353,"lastFundingRate":0,"officialFundingRate":0,"interestRate":0,"nextFundingTime":1793707200000,"settlementTime":1793707200000,"immediateSettlementTime":1793707200000,"followingSettlementTime":1793721600000,"intervalHours":4,"fundingIntervalHours":4,"followingIntervalHours":4,"intervalSupported":true,"fundingRuleError":null,"fundingRateCap":0.005,"fundingRateFloor":-0.005,"formulaType":"premium_interest_clamp","fundingRulesSource":"adjusted_funding_info","last":1050.53,"quoteVolume24h":1141241083.171,"ts":1793696732412,"sourceAsOf":1793696732412,"observedAt":"2026-11-03T09:05:34.147Z","fetchedAt":"2026-11-03T09:05:34.147Z"}},"okxFunding":{"ok":true,"data":{"instId":"SKHYNIX-USDT-SWAP","prevFundingTime":1793692800000,"fundingTime":1793721600000,"nextFundingTime":1793750400000,"settlementTime":1793721600000,"immediateSettlementTime":1793721600000,"followingSettlementTime":1793750400000,"followingFundingTime":1793750400000,"intervalHours":8,"fundingIntervalHours":8,"followingIntervalHours":8,"nextFundingIntervalHours":8,"intervalSupported":true,"fundingRuleError":null,"fundingRate":0.0005545834752903,"officialFundingRate":0.0005545834752903,"settledFundingRate":0.0003501759255974,"premium":0.0037373708408606,"fundingRateCap":0.01,"fundingRateFloor":-0.01,"maxFundingRate":0.01,"minFundingRate":-0.01,"interestRate":0,"formulaType":"withRate","method":"current_period","impactValue":10000,"ts":1793696715475,"sourceAsOf":1793696715475,"source":"OKX","url":"https://www.okx.com/api/v5/public/funding-rate?instId=SKHYNIX-USDT-SWAP","fetchedAt":"2026-11-03T09:05:34.147Z"}},"stablecoin":{"ok":true,"data":{"usdtUsd":0.99837,"source":"USDT/USD median","degraded":false,"sourceCount":3,"spreadBp":0.35057669866889185,"samples":[{"source":"Coinbase USDT-USD spot","price":0.998355,"ts":null,"observedAt":"2026-11-03T09:05:31.545Z"},{"source":"OKX USDT-USD index","price":0.99837,"ts":1793696731039,"observedAt":null},{"source":"Kraken USDT/USD spot","price":0.99839,"ts":null,"observedAt":"2026-11-03T09:05:31.545Z"}],"stale":false,"observedAt":"2026-11-03T09:05:31.545Z","errors":[],"cached":true,"cacheAgeMs":2602}}},"warnings":["Naver 하나고시不活跃，定价汇率改用 Wise live mid，고시仅作对照","溢价按最新成交价近似；Naver 호가为延迟行情且 executable 为 false，未当作可执行 BBO"],"metrics":{"tradePrice":1050.75,"fairUsd":1045.2313643803004,"fairUsdt":1046.9378731134755,"usdtUsd":0.99837,"usdtUsdSource":"USDT/USD median","usdtUsdSourceCount":3,"usdtUsdDegraded":false,"usdtUsdStale":false,"fairBasisSource":"sampled-usdt-usd","diffUsdt":3.8121268865245383,"premiumPct":0.0036412159540926137,"impliedUsdKrw":1339.3232348695062,"bidPremiumPct":0.0035934576283274122,"askPremiumPct":0.003688974279857593,"lastPremiumPct":0.003688974279857593,"priceBasis":"last-trade-approx","approxFromLastTrade":true,"priceBasisNote":"溢价按最新成交价近似；Naver 호가为延迟行情且 executable 为 false，未当作可执行 BBO","stockBookExecutable":false,"binancePremiumPct":0.003684198447281295,"binanceDiffUsdt":3.857126886524611},"serverHistory":{"saved":false,"asset":"skhynix","reason":"rate-limit","lastSavedAt":"2026-11-03T09:05:32.914Z"}}