{"uid":"cap_ofu22rAV4_AVD8kmYczc_","slug":"finmem-layered-memory-fx-trading-decision-79aa946a","name":"FinMem Layered-Memory FX Trading Decision","description":"FinMem (MIT) layered-memory trading decision: pass short/mid/long/reflection memories via prior_reports{}; character switches risk-seeking/averse by cumulative return.","url":"https://bittensorman.xyz/fxbrain/finmem/decide","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JXsdXbRtmEwjaalC96O8U","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Applies the MIT FinMem layered-memory framework to generate a trading decision for an FX asset, using short-, mid-, long-term, and reflection memory layers with risk character adaptation based on cumulative return.","exampleAgentPrompt":"Using the FinMem layered-memory model, make a trading decision on EUR/USD — my short-term memory shows a bearish breakout, mid-term shows range compression, long-term shows uptrend intact, and my reflection memory flagged overconfidence last week; my cumulative return is -3.2%.","exampleUseCases":[{"title":"Risk-adaptive GBP/USD trade signal","prompt":"I've been running a GBP/USD trading loop for the past month — short-term memory shows a dovish BoE surprise, mid-term shows sterling weakening against dollar momentum, long-term shows a multi-year support level holding, and my reflection memory noted I was too slow to exit last time volatility spiked. My cumulative return is +6.8%. Use FinMem to tell me whether to buy, sell, or hold right now."},{"title":"Synthesize FX memories after drawdown","prompt":"My portfolio took a hit this week — cumulative return is down to -7.4% — and I want the FinMem model to factor that in when making a USD/JPY decision. Short-term memory shows risk-off flows accelerating, mid-term shows yen strength building, long-term memory reflects a decade of yen safe-haven patterns, and my reflection layer flagged that I ignored carry trade unwind signals twice before. What should I do?"},{"title":"Iterative EUR/GBP loop decision","prompt":"I'm running an iterative EUR/GBP trading agent and I need the next decision fed by everything I've accumulated so far — short-term memory captures yesterday's ECB commentary surprise, mid-term memory shows EUR/GBP ranging tightly for three weeks, long-term memory points to a structural EUR depreciation trend, and my reflection memory highlighted that I've been overweighting central bank signals. Cumulative return sits at +1.1%. Give me a FinMem buy, sell, or hold with a rationale."}],"resultDescription":"A structured trading decision (buy/sell/hold) for the FX pair, with a risk character label (risk-seeking or risk-averse) dynamically selected based on cumulative return, a rationale synthesizing all four memory layers, and a confidence or position sizing recommendation derived from the FinMem framework.","failureModes":["Missing or malformed prior_reports fields causes a 400 validation error","Insufficient memory context (empty short/mid/long memories) may produce a low-confidence or abstained decision","Payment not included or incorrect USDC amount results in a 402 Payment Required response","Unsupported FX pair symbol returns an error or fallback response","Malformed JSON body causes a 400 parse error"],"whenToPreferThis":"Choose this endpoint when you need a memory-augmented, risk-adaptive trading decision that integrates historical analyst reports across multiple time horizons rather than a single-pass analysis. It is specifically suited for agents running iterative FX trading loops where prior context accumulates over time. Prefer it over simpler signal endpoints when the character of the agent (risk-seeking vs. risk-averse) should dynamically shift with realized portfolio performance.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:35:26.517Z","isFirstParty":false}