What is 3kk0?
3kk0 (formerly Bond) is a real-time market data streaming platform designed for indie quants and AI agents. It aggregates data from multiple sources: crypto exchanges (via CCXT), social media (Twitter/X, Nitter), on-chain data (Solana), and custom WebSocket sources into unified, time-aligned WebSocket feeds. Instead of managing multiple APIs and normalizing different schemas, you describe what you want and 3kk0 delivers clean, aggregated JSON events.
Get BTC price updates combined with Twitter sentiment every 5 seconds:
"BTC price + tweets every 5s"
3kk0 returns a unified stream with price averages, volume, tweet counts, and more, all timestamp-aligned.
Key Features
- Natural Language Interface: Create streams using plain English powered by DeepSeek AI
- Unified Schema: All data sources normalized to consistent JSON format with timestamp alignment
- Multiple Sources: CCXT (600+ exchanges), Twitter/X, Solana on-chain, Google Trends, custom WebSockets
- Real-time Streaming: WebSocket delivery with optional replay buffer (last 60 seconds)
- Automatic Failover: Exchange failover and source-level retry with exponential backoff
- Python SDK: Async-first client library with convenience functions
- HMAC Authentication: Secure token-based access with time-limited expiration
Architecture
3kk0 uses a three-tier architecture: a Control Plane (FastAPI REST API for stream management), a Data Plane (multi-source pipeline with Redis Streams for event buffering), and a WebSocket Broker (fan-out to connected clients). Each stream runs independently with its own aggregation pipeline, ensuring isolation and reliability.
Common Use Cases
Trading Bots
Build algorithmic trading systems that react to price movements, social sentiment, and on-chain activity in real-time.
Market Dashboards
Create live dashboards combining exchange data, tweets, and trends with minimal latency.
AI Agents
Feed contextual market data to LLMs or autonomous agents for informed decision-making.
Research & Backtesting
Capture multi-source data streams for analysis, pattern detection, and strategy validation.
- Current Version: 0.2.0 (Indie Quant + On-Chain gRPC MVP)
- Python Version: 3.11+ required
- License: Apache 2.0