{"ok":true,"data":{"receipt":{"id":"rcp_0mvlf3bb68e71c78ffb39","kind":"fill","strategyId":"recoil","name":"RECOIL","color":"#FF5C8A","version":2,"source":"paper","sourceLabel":"PAPER","period":{"start":"2026-10-23T08:10:11.717Z","end":null},"principal":{"amount":"10000","asset":"USDC"},"at":"2026-10-23T20:23:26.737Z","side":"buy","in":{"mint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","symbol":"USDC","decimals":6,"amount":"2499243645","uiAmount":"2499.243645"},"out":{"mint":"So11111111111111111111111111111111111111112","symbol":"SOL","decimals":9,"amount":"24157213648","uiAmount":"24.157213648"},"priceUsd":"103.4574468","oraclePriceUsd":"103.448758","slippageBps":0.84,"executionCostUsd":"0.209896","networkFeeUsd":null,"route":[{"label":"GoonFi V2","percent":100},{"label":"TesseraV","percent":100},{"label":"BisonFi","percent":100}],"quote":{"endpoint":"swap/v2/quote","inAmount":"2499243645","provider":"jupiter","fetchedAt":"2026-10-23T20:23:26.737Z","outAmount":"24157213648","contextSlot":460577563,"priceImpactPct":"0.000048831038140750033914171","otherAmountThreshold":"23915641512"},"policyChecks":[{"name":"asset_allowlist","pass":true,"limit":"USDC,SOL,JUP","value":"SOL"},{"name":"max_order_value","pass":true,"limit":0.25,"value":0.25},{"name":"max_position_weight","pass":true,"limit":0.8,"value":0.4998},{"name":"min_order_value","pass":true,"limit":10,"value":2499.24},{"name":"oracle_fresh","pass":true,"limit":90,"value":27},{"name":"oracle_confidence","pass":true,"limit":100,"value":3.31},{"name":"oracle_quote_divergence","pass":true,"limit":150,"value":0.89},{"name":"price_outlier","pass":true,"limit":800,"value":12.33},{"name":"cooldown","pass":true,"limit":300,"value":3595},{"name":"slippage_vs_oracle","pass":true,"limit":100,"value":0.84}],"navBeforeUsd":"9997.51","navAfterUsd":"9997.30","decisionExcerpt":"RECOIL aims to build SOL to a 50% target weight, citing oversold RSI near 39 and a stabilizing hourly move.","decisionId":"dec_0mvlf3bb6bb6fa7769722","txSig":null,"slot":null,"explorerUrl":null,"rejectReason":null,"decisionModel":"anthropic/claude-sonnet-4.5","modelCostUsd":"0.004184","modelCostEstimated":true},"decision":{"id":"dec_0mvlf3bb6bb6fa7769722","strategyId":"recoil","version":2,"source":"paper","sourceLabel":"PAPER","period":{"start":"2026-10-23T08:10:11.717Z","end":null},"principal":{"amount":"10000","asset":"USDC"},"at":"2026-10-23T20:23:21.090Z","status":"ok","skipReason":null,"error":null,"action":"buy","asset":"SOL","targetWeight":0.4998,"confidence":0.72,"headline":"RECOIL aims to build SOL to a 50% target weight, citing oversold RSI near 39 and a stabilizing hourly move.","rationale":"SOL shows classic RECOIL setup: RSI14h at 39.2 (oversold territory), price 6.5% below 24h MA and 5.21% from 7d high indicating stretched downside. The lowerLows6h flag is true but ret1h is positive at 0.0002, suggesting the downward acceleration may be stabilizing. Building position over multiple cycles respecting the 25% NAV limit per order.","features":{"limits":{"maxWeight":{"JUP":0.4,"SOL":0.8},"minOrderUsd":10,"cooldownSeconds":300,"slippageVsOracleBps":100,"maxOrderFractionOfNav":0.25},"market":{"SOL":{"ma24":104.124115,"ma72":105.315261,"ret1h":0.0002,"ret4h":-0.0103,"ret7d":-0.0045,"vol7d":0.005,"ret24h":0.002,"rsi14h":39.2,"vol24h":0.0034,"candles":350,"priceUsd":103.448758,"aboveMa24":-0.0065,"aboveMa72":-0.0177,"lowerLows6h":true,"candleSource":"coinbase","distFromLow7d":0.0312,"distFromHigh7d":-0.0521}},"cycleAt":"2026-10-23T20:23:21.090Z","manager":"RECOIL","version":2,"portfolio":{"navUsd":9997.51,"weights":{"JUP":0,"SOL":0.2498},"cashWeight":0.7502,"maxDrawdown":-0.0009,"recentTrades":[{"at":"2026-10-23T19:23:25.817Z","side":"buy","asset":"SOL","priceUsd":103.55174214188683}],"returnSinceStart":-0.0002},"tradeable":["SOL"],"dataSources":{"price":"pyth oracle","candles":{"SOL":"coinbase 1h"}},"unavailable":["JUP"]},"model":{"id":"anthropic/claude-sonnet-4.5","requestId":null,"inputTokens":818,"outputTokens":113,"cacheReadTokens":0,"cacheWriteTokens":0,"costUsd":"0.004149","summaryCostUsd":"0.000035","costEstimated":true,"latencyMs":4361},"promptHash":"b3ba1e2a63839a41db8bfaf1f1dca62e4e72327bb2d4971900bde1d2005ff02f","intent":{"id":"int_0mvlf3bb66a726a14ed77","status":"executed","side":"buy","inSymbol":"USDC","outSymbol":"SOL","amountInUi":"2499.243645"},"receiptId":"rcp_0mvlf3bb68e71c78ffb39"},"modelCall":{"model":"anthropic/claude-sonnet-4.5","params":{"model":"anthropic/claude-sonnet-4.5","max_tokens":2000,"temperature":"not sent (provider default)","output_format":"JSON object requested in the system prompt"},"workerVersion":"1c86ce7c4076ab00b1755056d83fce067e190c35","strategyVersion":2,"promptHash":"b3ba1e2a63839a41db8bfaf1f1dca62e4e72327bb2d4971900bde1d2005ff02f","featuresHash":"792cc1fafc4b3d552be6ff54dc276e7e217bc74d805318d8b4be3f3157af27e7","requestId":null,"costEstimated":true}}}