Welcome to Windy Network
Windy Network provides real-time cryptocurrency and fiat currency market data through a unified REST API and WebSocket streaming.
What is Windy Network?
Windy Network is a market data API designed for developers building trading applications, portfolio trackers, and financial dashboards:
- Real-time Data: Live rates, tickers, and OHLC from 100+ cryptocurrency exchanges
- Technical Indicators: SMA, EMA, RSI, MACD, Bollinger Bands calculated on-demand
- Fiat247: Derived fiat currency rates available 24/7 (crypto-to-fiat conversion)
- OAuth 2.0 & API Keys: Secure, flexible authentication
- WebSocket Streaming: Subscribe to live price updates
Cryptocurrency Data
Access real-time rates, tickers, trades, and order books from major exchanges including Binance, Coinbase, Kraken, Bybit, OKX, and more.
# Get Bitcoin rate
curl -H "X-API-Key: your-api-key" \
https://api.windy.network/v1/crypto/rate/BTC-USD
# Get exchange ticker
curl -H "X-API-Key: your-api-key" \
https://api.windy.network/v1/crypto/ticker/binance/BTC-USDT
# Get OHLC candlesticks
curl -H "X-API-Key: your-api-key" \
https://api.windy.network/v1/crypto/ohlc/h1/BTC-USD
Fiat247 - 24/7 Fiat Rates
Derived fiat currency rates that work around the clock, even when forex markets are closed. Get crypto prices in any fiat currency.
# Get EUR/USD rate
curl -H "X-API-Key: your-api-key" \
https://api.windy.network/v1/fiat247/rate/EUR-USD
# Get BTC price in EUR
curl -H "X-API-Key: your-api-key" \
https://api.windy.network/v1/fiat247/base/BTC-EUR
Technical Indicators
Calculate technical indicators on-demand with configurable parameters:
# Get 20-period SMA for BTC/USD on hourly timeframe
curl -H "X-API-Key: your-api-key" \
https://api.windy.network/v1/crypto/indicator/sma/h1/20/BTC-USD
# Get 14-period RSI
curl -H "X-API-Key: your-api-key" \
https://api.windy.network/v1/crypto/indicator/rsi/h1/14/BTC-USD
# Get MACD
curl -H "X-API-Key: your-api-key" \
https://api.windy.network/v1/crypto/indicator/macd/h1/BTC-USD
Available Indicators:
- SMA - Simple Moving Average
- EMA - Exponential Moving Average
- RSI - Relative Strength Index
- MACD - Moving Average Convergence Divergence
- Bollinger Bands - Volatility bands with %B and bandwidth
Real-time Streaming
Subscribe to live price updates via WebSocket:
const ws = new WebSocket('wss://ws.windy.network/v1/crypto/stream/ws');
ws.onopen = () => {
ws.send(JSON.stringify({
type: 'subscribe',
channel: 'crypto:rate:BTC:USD'
}));
};
ws.onmessage = (event) => {
const data = JSON.parse(event.data);
console.log('BTC/USD:', data.rate);
};
Official SDK
JavaScript/TypeScript
npm install @windy-network/client-js
import { WindyClient } from '@windy-network/client-js';
const client = WindyClient('your-api-key');
// Get crypto rate
const btc = await client.crypto.getRate('BTC', 'USD');
console.log(`Bitcoin: $${btc.rate}`);
// Get indicator
const rsi = await client.crypto.getRSI('BTC', 'USD', { timeframe: 'h1', window: 14 });
Rate Limits
| Plan | Requests/min | WebSocket Connections | |------|-------------|----------------------| | Free | 60 | 1 | | Pro | 600 | 5 | | Enterprise | Unlimited | Unlimited |
Next Steps
- Quick Start Guide: Make your first API call in minutes
- JavaScript SDK: Full SDK documentation
- API Reference: Explore all endpoints interactively