<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>KLINEO Blog</title>
    <link>https://www.klineo.xyz/blog</link>
    <description>Original KLINEO articles on crypto trading decisions, execution and evidence.</description>
    <language>en</language>
    <atom:link href="https://www.klineo.xyz/blog/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>How to evaluate an AI crypto trading bot before connecting</title>
      <link>https://www.klineo.xyz/blog/ai-crypto-trading-bot-evaluation</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/ai-crypto-trading-bot-evaluation</guid>
      <description>Three fictional systems expose why task fit, failure handling and dollar costs matter more than an impressive return chart.</description>
      <category>AI analysis</category>
    </item>
    <item>
      <title>DCA bot capital requirements: fund the whole commitment</title>
      <link>https://www.klineo.xyz/blog/dca-bot-capital-requirements</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/dca-bot-capital-requirements</guid>
      <description>A $120 base order can belong to a $770 commitment. A worked funding ledger shows which cash is available once several bots share an account.</description>
      <category>DCA and execution</category>
    </item>
    <item>
      <title>Crypto backtest look-ahead bias: audit the signal clock</title>
      <link>https://www.klineo.xyz/blog/crypto-backtest-look-ahead-bias</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-backtest-look-ahead-bias</guid>
      <description>A correct average can create an impossible trade. Follow three candle closes through an availability clock and a reproducible causality check.</description>
      <category>Research notes</category>
    </item>
    <item>
      <title>Crypto market vs limit orders: price, size and waiting</title>
      <link>https://www.klineo.xyz/blog/crypto-market-vs-limit-orders</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-market-vs-limit-orders</guid>
      <description>A limit is a price boundary, not a promise to fill. One hypothetical order book shows three different ways a 0.015 BTC instruction can end.</description>
      <category>Execution</category>
    </item>
    <item>
      <title>Exchange API IP allowlists: which address belongs there?</title>
      <link>https://www.klineo.xyz/blog/exchange-api-ip-allowlist</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/exchange-api-ip-allowlist</guid>
      <description>Your laptop, the website and the exchange-request gateway can have different addresses. A migration worksheet makes the missing boundary visible.</description>
      <category>Connection security</category>
    </item>
    <item>
      <title>AI trading confidence scores: what does 82% actually mean?</title>
      <link>https://www.klineo.xyz/blog/ai-trading-confidence-scores</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/ai-trading-confidence-scores</guid>
      <description>A four-bin forecast audit reveals why a high confidence label can conceal poor calibration and an unfavorable payoff.</description>
      <category>AI analysis</category>
    </item>
    <item>
      <title>DCA bot safety-order spacing: check the price anchor</title>
      <link>https://www.klineo.xyz/blog/dca-bot-safety-order-spacing</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/dca-bot-safety-order-spacing</guid>
      <description>The same 2% step and 1.5 multiplier can produce different levels when the price reference changes. Plot the actual ladder before testing it.</description>
      <category>DCA and execution</category>
    </item>
    <item>
      <title>Crypto backtest survivorship bias: the missing asset</title>
      <link>https://www.klineo.xyz/blog/crypto-backtest-survivorship-bias</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-backtest-survivorship-bias</guid>
      <description>Removing one failed asset changes a constructed loss into a gain. A dated universe ledger shows which evidence a historical portfolio needs.</description>
      <category>Research notes</category>
    </item>
    <item>
      <title>Crypto bid-ask spread: calculate the cost before trading</title>
      <link>https://www.klineo.xyz/blog/crypto-bid-ask-spread</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-bid-ask-spread</guid>
      <description>An unchanged midpoint can still produce a six-USDT round-trip loss. Two constructed books show why the narrowest spread is not always cheapest.</description>
      <category>Execution</category>
    </item>
    <item>
      <title>Exchange API-key rotation without losing the order history</title>
      <link>https://www.klineo.xyz/blog/exchange-api-key-rotation</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/exchange-api-key-rotation</guid>
      <description>Saving a new secret does not retire the old one. Follow a partial-fill handoff that keeps account identity and outstanding orders visible.</description>
      <category>Connection security</category>
    </item>
    <item>
      <title>Crypto market data freshness: three clocks to check</title>
      <link>https://www.klineo.xyz/blog/crypto-market-data-freshness</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-market-data-freshness</guid>
      <description>A live heartbeat can coexist with an old quote. Reconstruct the clocks and recovery conditions before trusting the next calculation.</description>
      <category>AI analysis</category>
    </item>
    <item>
      <title>DCA bot volume scale: inspect the last order first</title>
      <link>https://www.klineo.xyz/blog/dca-bot-volume-scale</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/dca-bot-volume-scale</guid>
      <description>A higher order-size multiplier can improve the displayed average while more than doubling a modeled dollar loss. Separate the sizing effect from the budget.</description>
      <category>DCA and execution</category>
    </item>
    <item>
      <title>Crypto walk-forward testing: freeze the whole procedure</title>
      <link>https://www.klineo.xyz/blog/crypto-walk-forward-testing</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-walk-forward-testing</guid>
      <description>Three chronological boxes are only the start. A worked schedule shows what must stay frozen, which labels cross the boundary and how capital carries forward.</description>
      <category>Research notes</category>
    </item>
    <item>
      <title>Crypto slippage and order-book depth: a sizing worksheet</title>
      <link>https://www.klineo.xyz/blog/crypto-slippage-order-book-depth</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-slippage-order-book-depth</guid>
      <description>A ten-ETH instruction can show six basis points of slippage by completing only half. Track price, completion and the original benchmark together.</description>
      <category>Execution</category>
    </item>
    <item>
      <title>Crypto exchange testnet vs Live: what did the test prove?</title>
      <link>https://www.klineo.xyz/blog/crypto-exchange-testnet-vs-live</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-exchange-testnet-vs-live</guid>
      <description>A passing balance check cannot verify order recovery. Build an acceptance record that says exactly which behavior was tested and what remains unknown.</description>
      <category>Connection security</category>
    </item>
    <item>
      <title>RSI in crypto: read the context before the threshold</title>
      <link>https://www.klineo.xyz/blog/rsi-crypto-signal-context</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/rsi-crypto-signal-context</guid>
      <description>A fictional RSI moves from 78.33 to 59.09 on the same candle. The arithmetic reveals which signal actually existed.</description>
      <category>AI analysis</category>
    </item>
    <item>
      <title>DCA bot take profit: turn the target into net cash</title>
      <link>https://www.klineo.xyz/blog/dca-bot-take-profit-fees</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/dca-bot-take-profit-fees</guid>
      <description>A 1% price target is not necessarily a 1% net return. Reconstruct the cash flows and identify what the take-profit percentage actually measures.</description>
      <category>DCA and execution</category>
    </item>
    <item>
      <title>Crypto backtest overfitting: keep the rejected trials</title>
      <link>https://www.klineo.xyz/blog/crypto-backtest-overfitting-trials</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-backtest-overfitting-trials</guid>
      <description>The winning chart is one branch of a research history. A fair-coin calculation explains why the rejected branches belong in the evidence.</description>
      <category>Research notes</category>
    </item>
    <item>
      <title>Crypto partial fills: manage inventory and the remainder</title>
      <link>https://www.klineo.xyz/blog/crypto-partial-fill-management</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-partial-fill-management</guid>
      <description>A canceled 20-unit order can leave 13.986 units in the account. Trace three fills, asset-denominated fees and the remainder without counting twice.</description>
      <category>Execution</category>
    </item>
    <item>
      <title>Exchange API rate limits: budget for the recovery burst</title>
      <link>https://www.klineo.xyz/blog/exchange-api-rate-limits</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/exchange-api-rate-limits</guid>
      <description>Normal polling uses 35% of an invented allowance. A recovery burst still exceeds it. A worked request budget shows where the missing demand hides.</description>
      <category>Connection security</category>
    </item>
    <item>
      <title>MACD in crypto: why a positive line can lag a falling price</title>
      <link>https://www.klineo.xyz/blog/macd-crypto-signal-lag</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/macd-crypto-signal-lag</guid>
      <description>Four invented closes show how MACD can remain above zero while price falls and its histogram turns negative.</description>
      <category>AI analysis</category>
    </item>
    <item>
      <title>DCA bot stop loss: recalculate the dollars at risk</title>
      <link>https://www.klineo.xyz/blog/dca-bot-stop-loss-capital-risk</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/dca-bot-stop-loss-capital-risk</guid>
      <description>The stop can stay at $85 while the possible dollar loss grows as a ladder fills. Check the reference, action and final quantity together.</description>
      <category>DCA and execution</category>
    </item>
    <item>
      <title>Crypto trading expectancy: why 80% wins can lose money</title>
      <link>https://www.klineo.xyz/blog/crypto-trading-expectancy-win-rate</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-trading-expectancy-win-rate</guid>
      <description>Sixteen wins, four losses and a negative net result. Two fully specified trade samples show what a win-rate headline leaves out.</description>
      <category>Research notes</category>
    </item>
    <item>
      <title>Crypto stop-market vs stop-limit: after the trigger</title>
      <link>https://www.klineo.xyz/blog/crypto-stop-market-vs-stop-limit</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-stop-market-vs-stop-limit</guid>
      <description>A 9.50 trigger can lead to a 9.416 average sale—or no sale at all. A constructed gap shows what each instruction actually permits.</description>
      <category>Execution</category>
    </item>
    <item>
      <title>Exchange API timestamp or signature error? Check the right cause</title>
      <link>https://www.klineo.xyz/blog/exchange-api-timestamp-signature-errors</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/exchange-api-timestamp-signature-errors</guid>
      <description>A wider receive window cannot fix every clock error. Separate stale requests from mismatched signing bytes before changing another credential.</description>
      <category>Connection security</category>
    </item>
    <item>
      <title>Multi-timeframe crypto analysis: freeze the clock first</title>
      <link>https://www.klineo.xyz/blog/multi-timeframe-crypto-analysis</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/multi-timeframe-crypto-analysis</guid>
      <description>At 10:37, a four-hour candle ending at noon still has 83 minutes left. An as-of worksheet keeps that future out of the decision.</description>
      <category>AI analysis</category>
    </item>
    <item>
      <title>DCA bot max active deals: budget the trades together</title>
      <link>https://www.klineo.xyz/blog/dca-bot-max-active-deals</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/dca-bot-max-active-deals</guid>
      <description>A limit of three deals says little about capital until you know which three can run together. Budget the largest allowed combination.</description>
      <category>DCA and execution</category>
    </item>
    <item>
      <title>Crypto maximum drawdown: measure the loss and recovery</title>
      <link>https://www.klineo.xyz/blog/crypto-max-drawdown-recovery</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-max-drawdown-recovery</guid>
      <description>A portfolio can finish 15% ahead after falling 20% from its peak. Follow the equity path, the recovery denominator and the effect of new cash.</description>
      <category>Research notes</category>
    </item>
    <item>
      <title>Crypto post-only and time in force: what each controls</title>
      <link>https://www.klineo.xyz/blog/crypto-post-only-time-in-force</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-post-only-time-in-force</guid>
      <description>Seven units fill in two examples, but only one leaves permission to buy more. Decode post-only, GTC, IOC and FOK as concrete account outcomes.</description>
      <category>Execution</category>
    </item>
    <item>
      <title>Exchange WebSocket recovery: a heartbeat is only the start</title>
      <link>https://www.klineo.xyz/blog/exchange-api-websocket-recovery</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/exchange-api-websocket-recovery</guid>
      <description>Prices move again, but an unseen fill is still missing. Recover the market feed and the account state as two separate evidence problems.</description>
      <category>Connection security</category>
    </item>
    <item>
      <title>Crypto volume confirmation: check the denominator</title>
      <link>https://www.klineo.xyz/blog/crypto-volume-confirmation</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-volume-confirmation</guid>
      <description>The same 150-unit candle can read 1.50× or 0.75×. The difference is in the baseline, not necessarily the market.</description>
      <category>AI analysis</category>
    </item>
    <item>
      <title>DCA bot vs grid bot: compare the remaining inventory</title>
      <link>https://www.klineo.xyz/blog/dca-bot-vs-grid-bot</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/dca-bot-vs-grid-bot</guid>
      <description>A grid can show $5 of matched profit while the account is $45 below its starting value. The remaining inventory explains the difference.</description>
      <category>DCA and execution</category>
    </item>
    <item>
      <title>Crypto Sharpe and Sortino ratios: inspect the denominator</title>
      <link>https://www.klineo.xyz/blog/crypto-sharpe-sortino-ratios</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-sharpe-sortino-ratios</guid>
      <description>The same six returns produce different ratios when the denominator changes. Rebuild both calculations before comparing a dashboard&apos;s headline.</description>
      <category>Research notes</category>
    </item>
    <item>
      <title>Crypto reduce-only orders: prevent an exit becoming an entry</title>
      <link>https://www.klineo.xyz/blog/crypto-reduce-only-orders</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-reduce-only-orders</guid>
      <description>An old 0.080 BTC exit can become a new 0.050 BTC short after another reduction. Trace the position before relying on a closing label.</description>
      <category>Execution</category>
    </item>
    <item>
      <title>Crypto exchange order minimums: when rounding cannot help</title>
      <link>https://www.klineo.xyz/blog/crypto-exchange-order-minimums</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-exchange-order-minimums</guid>
      <description>Rounding down fails the minimum. Rounding up exceeds the budget. Find the empty feasible set before a small order becomes a larger commitment.</description>
      <category>Connection security</category>
    </item>
    <item>
      <title>Verify crypto news before an AI summary becomes a trade</title>
      <link>https://www.klineo.xyz/blog/crypto-news-ai-source-verification</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-news-ai-source-verification</guid>
      <description>An invented listing headline becomes three separate claims. A source ledger reveals what was scheduled, restricted or never confirmed.</description>
      <category>AI analysis</category>
    </item>
    <item>
      <title>DCA bot trending-market risk: after the last buy</title>
      <link>https://www.klineo.xyz/blog/dca-bot-trending-market-risk</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/dca-bot-trending-market-risk</guid>
      <description>A bot can run out of additions long before a market stops falling. Follow the remaining inventory after the strategy has spent its last planned dollar.</description>
      <category>DCA and execution</category>
    </item>
    <item>
      <title>Crypto Monte Carlo tests: what shuffling trades can show</title>
      <link>https://www.klineo.xyz/blog/crypto-monte-carlo-trade-sequences</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-monte-carlo-trade-sequences</guid>
      <description>Four trades, six orderings and one ending balance. Enumerate the paths to see which conclusions a Monte Carlo chart can support.</description>
      <category>Research notes</category>
    </item>
    <item>
      <title>Crypto perpetual funding costs: build a settlement ledger</title>
      <link>https://www.klineo.xyz/blog/crypto-perpetual-funding-costs</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-perpetual-funding-costs</guid>
      <description>Three funding rates produce three cash amounts on the same five-ETH position. Reconcile the changing notional before calling a strategy cheap to hold.</description>
      <category>Execution</category>
    </item>
    <item>
      <title>Crypto exchange subaccounts: verify the capital boundary</title>
      <link>https://www.klineo.xyz/blog/crypto-exchange-subaccount-isolation</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-exchange-subaccount-isolation</guid>
      <description>A dedicated key does not create a dedicated balance. Trace a fictional allocation and the 300-unit transfer that quietly changes its capital boundary.</description>
      <category>Connection security</category>
    </item>
    <item>
      <title>AI trading prompt injection: keep research outside authority</title>
      <link>https://www.klineo.xyz/blog/ai-trading-prompt-injection</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/ai-trading-prompt-injection</guid>
      <description>A news page cannot authorize a trade. A fictional tool boundary shows why the spending check must survive a manipulated model response.</description>
      <category>AI analysis</category>
    </item>
    <item>
      <title>Pause a DCA bot or close it? Verify the account state</title>
      <link>https://www.klineo.xyz/blog/dca-bot-pause-vs-close</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/dca-bot-pause-vs-close</guid>
      <description>A paused label describes software state. A closed position requires reconciled orders and inventory. A constructed cancellation race shows what to inspect.</description>
      <category>DCA and execution</category>
    </item>
    <item>
      <title>Crypto paper-trading validation: compare decisions first</title>
      <link>https://www.klineo.xyz/blog/crypto-paper-trading-validation</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-paper-trading-validation</guid>
      <description>Nine matches can mean 90% agreement or 75% coverage. A forward-observation ledger separates missing data, state mismatches and simulated fills.</description>
      <category>Research notes</category>
    </item>
    <item>
      <title>Crypto mark price and liquidation: check the right source</title>
      <link>https://www.klineo.xyz/blog/crypto-mark-price-liquidation</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-mark-price-liquidation</guid>
      <description>The last-trade stop remains untouched while the mark crosses a liquidation threshold. A constructed timeline explains how both observations can be true.</description>
      <category>Execution</category>
    </item>
    <item>
      <title>Crypto API credential exposed? Contain access and exposure</title>
      <link>https://www.klineo.xyz/blog/crypto-api-credential-incident-response</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-api-credential-incident-response</guid>
      <description>A revoked key and a reconciled account are two different outcomes. An incident worksheet keeps containment, evidence and recovery decisions separate.</description>
      <category>Connection security</category>
    </item>
    <item>
      <title>Crypto trading journal: review decisions before outcomes</title>
      <link>https://www.klineo.xyz/blog/crypto-trading-journal-decision-review</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-trading-journal-decision-review</guid>
      <description>A positive total can hide a sizing violation and an unresolved order. A two-pass journal review keeps the evidence visible.</description>
      <category>AI analysis</category>
    </item>
    <item>
      <title>DCA bot small-account minimums: test every order</title>
      <link>https://www.klineo.xyz/blog/dca-bot-small-account-minimums</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/dca-bot-small-account-minimums</guid>
      <description>A $57.50 ladder can become $62.90 under an explicitly assumed rounding policy. Minimum order rules matter before the first purchase and again at exit.</description>
      <category>DCA and execution</category>
    </item>
    <item>
      <title>Crypto backtest data quality: audit six candle slots</title>
      <link>https://www.klineo.xyz/blog/crypto-backtest-data-quality</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-backtest-data-quality</guid>
      <description>Eight source rows can supply only two accepted candles. A fully specified fixture separates timestamp coverage from validated market observations.</description>
      <category>Research notes</category>
    </item>
    <item>
      <title>Crypto trading-bot kill switches: verify what stopped</title>
      <link>https://www.klineo.xyz/blog/crypto-trading-bot-kill-switch</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-trading-bot-kill-switch</guid>
      <description>Blocking new work can leave accepted entries and open positions alive. Follow a constructed stop timeline and verify the actual account result.</description>
      <category>Execution</category>
    </item>
    <item>
      <title>Exchange API connection health: check the age and scope</title>
      <link>https://www.klineo.xyz/blog/exchange-api-connection-health</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/exchange-api-connection-health</guid>
      <description>A current ticker can coexist with an eight-minute-old order state. Give each connection result a scope, timestamp and clear next decision.</description>
      <category>Connection security</category>
    </item>
    <item>
      <title>How to Review AI Crypto Trade Analysis Before Acting</title>
      <link>https://www.klineo.xyz/blog/review-ai-crypto-trade-analysis</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/review-ai-crypto-trade-analysis</guid>
      <description>A convincing explanation becomes useful when you can say exactly what would make it wrong. An annotated decision card shows how.</description>
      <category>AI analysis</category>
    </item>
    <item>
      <title>DCA safety orders: why a lower entry can mean more risk</title>
      <link>https://www.klineo.xyz/blog/dca-safety-orders-vs-dollar-cost-averaging</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/dca-safety-orders-vs-dollar-cost-averaging</guid>
      <description>A lower average entry can conceal a larger dollar loss. Trace a four-order ladder from its first $200 purchase to $900 of exposure.</description>
      <category>DCA and execution</category>
    </item>
    <item>
      <title>A crypto backtest can win and lose on the same candle</title>
      <link>https://www.klineo.xyz/blog/crypto-backtest-evidence</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-backtest-evidence</guid>
      <description>One candle. Two opposite results. Follow the missing evidence from a simulated fill to the strategy-selection process.</description>
      <category>Research notes</category>
    </item>
    <item>
      <title>Exchange API-key permissions: why no withdrawals is not enough</title>
      <link>https://www.klineo.xyz/blog/exchange-api-key-permissions</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/exchange-api-key-permissions</guid>
      <description>A key cannot withdraw funds. It can still place a trade you never intended. Follow a hypothetical incident to understand the permission boundaries that matter.</description>
      <category>Connection security</category>
    </item>
    <item>
      <title>Crypto order timeouts: reconcile before you retry</title>
      <link>https://www.klineo.xyz/blog/crypto-order-timeouts-reconciliation</link>
      <guid isPermaLink="true">https://www.klineo.xyz/blog/crypto-order-timeouts-reconciliation</guid>
      <description>A timed-out request can leave a real order behind. Follow a constructed incident from a missing response to a final exchange quantity.</description>
      <category>Execution</category>
    </item>
  </channel>
</rss>
