{"uid":"cap_BJ_RZkCa_tzVWbk2A6ByO","slug":"signals-nsgoods-org-crypto-trading-signal-37c4ca6a","name":"signals.nsgoods.org – Crypto Trading Signal","description":"Live market-state data for one crypto pair: BUY/SELL/HOLD state + confidence from a multi-timeframe engine. Machine-readable, ECDSA-signed. Input data for AI finance agents (USDC pay-per-call).","url":"https://signals.nsgoods.org/signals","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"pair":{"type":"string","default":"BTC/USD","description":"Any active Kraken */USD spot pair (e.g. BTC/USD, ETH/USD)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["pair","signal","confidence","timeframe","generated_at"],"properties":{"pair":{"type":"string"},"signal":{"enum":["BUY","SELL","HOLD"],"type":"string"},"signature":{"type":"string"},"signed_by":{"type":"string"},"timeframe":{"type":"string"},"confidence":{"type":"number","maximum":1,"minimum":0},"disclaimer":{"type":"string"},"generated_at":{"type":"string","format":"date-time"}}}}}}},"responseSchema":{"type":"json","example":{"pair":"BTC/USD","signal":"HOLD","signature":"0x10fafe37c311ef9f70d1c5b119454a553c82c0bb9981b09560485c3dc8072fc47bebad8022f12b240e02c38cbe4243a1f10b63f06502356c263dea35571974411c","signed_by":"0x5e63d01d6A266BC17f577B80199a2a07B15053C7","timeframe":"1m","confidence":0.42,"disclaimer":"Educational signal from a multi-timeframe Kraken strategy. Not financial advice. Markets can move against any signal; use independent risk management.","generated_at":"2026-06-06T22:00:00+00:00"}},"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"pair":"BTC/USD"}}},"response":{"pair":"BTC/USD","signal":"BUY","signature":"0x02512858e294c53d1c3371b7d5dbb5710c8fb132c2ba2e88e8badb24739dbbd966e3fde6a780e1fb80c08adcf95f7aa8e3999afdfdf1195b5b857653740b56741c","signed_by":"0x5e63d01d6A266BC17f577B80199a2a07B15053C7","timeframe":"1m","confidence":0.28,"disclaimer":"Educational signal from a multi-timeframe Kraken strategy. Not financial advice. Markets can move against any signal; use independent risk management.","generated_at":"2026-06-18T05:41:57.885321+00:00"}},"exampleRequest":{"pair":"BTC/USD"},"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_KiidMcP78rrgS0u9zxX0x","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a live BUY/SELL/HOLD trading signal with confidence score for a given crypto/USD pair, derived from a multi-timeframe analysis engine, with ECDSA signature for authenticity.","exampleAgentPrompt":"What's the current trading signal for ETH/USD — BUY, SELL, or HOLD — and how confident is the multi-timeframe engine right now?","exampleUseCases":null,"resultDescription":"A JSON object containing: the crypto pair, a BUY/SELL/HOLD signal enum, a confidence score between 0 and 1, the timeframe analyzed, a generated_at ISO timestamp, an ECDSA signature string, the signer identity, and a disclaimer. Costs $0.01 USDC per call via x402.","failureModes":["Invalid or inactive pair returns an error (pair must be a valid Kraken */USD spot pair)","Missing or malformed pair parameter may fall back to BTC/USD default","Network or upstream Kraken data unavailability may cause timeout or 5xx error","Payment not provided or invalid USDC payment results in 402 Payment Required","Stale data if Kraken feed is lagging — check generated_at timestamp"],"whenToPreferThis":"Use this endpoint when an AI finance agent needs a quick, machine-verifiable BUY/SELL/HOLD verdict for a specific crypto/USD spot pair, especially when cryptographic authenticity (ECDSA signature) of the signal is important. Prefer this over raw price feeds when you need an already-computed directional recommendation with a confidence score rather than raw OHLCV data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:37:07.955Z","isFirstParty":false}