{"product_id":"finance-crypto-pricespread","title":"Finance.Crypto.PriceSpread","description":"\u003cp\u003e\u003cstrong\u003eOne coin, four big exchanges, and the gap between them. One call.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAsk for a coin. Get back what Binance, Coinbase, Kraken and OKX are quoting for it right now, which is cheapest, which is dearest, and how far apart they are. The arithmetic is already done.\u003c\/p\u003e\n\u003cp\u003eThose four are the default because a spread is only worth knowing about if you could actually act on it. Deep books, real withdrawals, coins that stay listed. A 3% gap on an exchange you can't get your money out of isn't an opportunity, it's a rumor. If you want different venues, name them and you'll get those instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003ccode\u003eXLM\u003c\/code\u003e \u003c\/span\u003e\u003c\/strong\u003eis all it takes.\u003c\/p\u003e\n\u003cp\u003eHere's what comes back:\u003c\/p\u003e\n\u003cpre style=\"font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 13px; line-height: 1.5; white-space: pre; overflow-x: auto; background: #F6F6F6; padding: 16px; border-radius: 8px;\"\u003e{\n  \"symbol\": \"XLM\",\n  \"name\": \"Stellar\",\n  \"prices\": [\n    { \"exchange\": \"Binance\",           \"priceUsd\": 0.17108,  \"quoteCurrency\": \"USDT\" },\n    { \"exchange\": \"Coinbase Exchange\", \"priceUsd\": 0.171199, \"quoteCurrency\": \"USD\" },\n    { \"exchange\": \"Kraken\",            \"priceUsd\": 0.171209, \"quoteCurrency\": \"USD\" },\n    { \"exchange\": \"OKX\",               \"priceUsd\": 0.170449, \"quoteCurrency\": \"USD\" }\n  ],\n  \"lowestExchange\": \"OKX\",\n  \"highestExchange\": \"Kraken\",\n  \"spreadPercent\": 0.4459,\n  \"signalTier\": \"watch\",\n  \"tradeSignal\": false,\n  \"note\": \"WATCH: 0.4459% spread on XLM (buy OKX $0.170449 \/ sell Kraken $0.171209). In the 0.3%–0.5% alert band — watch, but likely consumed by fees\/slippage; not yet a trade signal.\",\n  \"timestampUtc\": \"2026-07-31T00:28:59Z\",\n  \"dataProvidedBy\": \"Powered by CoinGecko (https:\/\/www.coingecko.com)\",\n  \"termsOfServiceUrl\": \"https:\/\/www.coingecko.com\/en\/terms\",\n  \"dataPullDateTime\": \"2026-07-31T00:29:00.1621815Z\",\n  \"gimmeeVersion\": \"v1.0.0\"\n}\n\u003c\/pre\u003e\n\u003cp\u003e\u003ccode\u003eprices\u003c\/code\u003e is the receipt — each exchange with the currency it actually quotes in. Binance prices XLM against USDT, not dollars. That number has been converted, and \u003ccode\u003equoteCurrency\u003c\/code\u003e is there so you can see which legs went through a stablecoin instead of pretending they didn't.\u003c\/p\u003e\n\u003cp\u003eThen the arithmetic: cheapest, dearest, and the percentage between them.\u003c\/p\u003e\n\u003cp\u003eThen the part that saves you writing any code at all. \u003ccode\u003etradeSignal\u003c\/code\u003e is a plain true\/false. Wire a cell color to it, a beep, a badge, an if-statement — whatever you'd do with a boolean. You never have to compare two numbers or remember where your threshold was. \u003ccode\u003esignalTier\u003c\/code\u003e is the same call in three states — \u003ccode\u003enoise\u003c\/code\u003e, \u003ccode\u003ewatch\u003c\/code\u003e, \u003ccode\u003esignal\u003c\/code\u003e — for when you want to see the near-misses coming. And \u003ccode\u003enote\u003c\/code\u003e is the whole situation in one sentence you can print straight to a screen or a log.\u003c\/p\u003e\n\u003cp\u003eThe bands are posted, not hidden: \u003cstrong\u003eunder 0.3% is noise, 0.3%–0.5% is watch, above 0.5% trips the signal.\u003c\/strong\u003e Those are our thresholds, and your costs might not match them. \u003ccode\u003espreadPercent\u003c\/code\u003e is right there in the response — ignore our tiers and cut your own line any time you like.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOne thing this one asks of you.\u003c\/strong\u003e CoinGecko provides this data free, on the condition that the credit stays visible to whoever ends up looking at it. It arrives in \u003ccode\u003edataProvidedBy\u003c\/code\u003e already worded correctly — you just have to render it somewhere your users can see, ideally linked. That's the whole obligation, and it's why this costs what it costs instead of what an exchange data license costs.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat you get:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e$19\/mo\u003c\/li\u003e\n\u003cli\u003e1,000 DataGrab calls a month\u003c\/li\u003e\n\u003cli\u003eYour API key, emailed the moment you check out\u003c\/li\u003e\n\u003cli\u003eSetup instructions in that same email\u003c\/li\u003e\n\u003cli\u003eFull docs - \u003ca href=\"https:\/\/api.gimmee.io\/docs\/finance-crypto-pricespread.html\" rel=\"noopener\" target=\"_blank\"\u003eread them here\u003c\/a\u003e - so your agent or your IDE can wire it up without you.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFull integration guide: \u003ca href=\"https:\/\/api.gimmee.io\/docs\/finance-crypto-pricespread.html\" rel=\"noopener\" target=\"_blank\"\u003eapi.gimmee.io\/docs\/finance-crypto-pricespread.html\u003c\/a\u003e\u003c\/p\u003e\n\u003ch3\u003eCheck out. Open the email. Paste the key. Off you go.\u003c\/h3\u003e","brand":"Gimmee Info, LLC","offers":[{"title":"Default Title","offer_id":53756777693408,"sku":"Finance.Crypto.PriceSpread","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0814\/3582\/0256\/files\/Finance.Crypto.PriceSpread.png?v=1785462599","url":"https:\/\/shop.gimmee.info\/products\/finance-crypto-pricespread","provider":"Gimmee Info, LLC","version":"1.0","type":"link"}