Binance Alpha Explorer
Binance Alpha new coin launch detector. Uses WebSocket to monitor !miniTicker@arr stream and detects new trading pairs immediately when they appear. Maintains known symbols set in memory and triggers alert for new symbols with valid opening price.
Best use case
Binance Alpha Explorer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Binance Alpha new coin launch detector. Uses WebSocket to monitor !miniTicker@arr stream and detects new trading pairs immediately when they appear. Maintains known symbols set in memory and triggers alert for new symbols with valid opening price.
Teams using Binance Alpha Explorer should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/alpha/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How Binance Alpha Explorer Compares
| Feature / Agent | Binance Alpha Explorer | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Binance Alpha new coin launch detector. Uses WebSocket to monitor !miniTicker@arr stream and detects new trading pairs immediately when they appear. Maintains known symbols set in memory and triggers alert for new symbols with valid opening price.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
SKILL.md Source
# Binance Alpha New Coin Launch Monitor
A real-time cryptocurrency listing monitor based on the Binance WebSocket API. It tracks the `!miniTicker@arr` stream to instantly detect and alert you when new trading pairs are listed.
## How It Works
1. **WebSocket Connection** - Connects to the Binance streaming API (`!miniTicker@arr`).
2. **Symbol Detection** - Maintains a `known_symbols` set to identify newly appearing trading pairs.
3. **Price Validation** - Verifies via REST API that the new pair has a valid opening price.
4. **Real-time Alerts** - Outputs new coin listing information immediately.
## Features
- ⚡ **Real-time Detection** - WebSocket streaming data with millisecond latency.
- 🎯 **Accurate Filtering** - Automatically filters out system symbols and invalid data.
- ✅ **Price Confirmation** - Dual verification ensures the pair is actually open for trading.
- 💾 **State Persistence** - Saves known pairs and historical alert records.
- 🔄 **Auto-Reconnect** - Automatically reconnects on drops to ensure uninterrupted monitoring.
## Prerequisites
### Install Dependencies
```bash
pip3 install websocket-client --user
```
## Usage
### Start Monitoring
```bash
python3 scripts/alpha.py monitor
```
Example Output:
```
🚀 Binance Alpha New Coin Monitor
==================================================
📂 Loaded 1847 known trading pairs
✅ WebSocket connected successfully
📊 Monitoring started... Known pairs: 1847
⏳ Waiting for new coin listings...
======================================================================
🚀🚀🚀 New Coin Listing Detected! 🚀🚀🚀
======================================================================
⏰ Time: 2024-02-03T15:42:18.123456
🪙 Pair: BTCUSDT
💰 Current Price: 43250.50
📊 Open Price: 43100.00
📈 24h Change: 150.50 (0.35%)
📦 24h Volume: 15234.56
💵 24h Quote Vol: 658923456.78
======================================================================
```
### View Alert History
```bash
# View last 20 alerts
python3 scripts/alpha.py history
# View last 50 alerts
python3 scripts/alpha.py history --limit 50
```
Example Output:
```
📜 Alert History (Last 3):
⏰ 2024-02-03T15:42:18.123456
🪙 BTCUSDT
💰 Price: 43250.50
📊 Change: 0.35%
--------------------------------------------------
⏰ 2024-02-03T14:30:22.654321
🪙 ETHUSDT
💰 Price: 2650.30
📊 Change: 1.20%
--------------------------------------------------
```
### Check Status
```bash
python3 scripts/alpha.py status
```
Output:
```
📊 Current Status:
Known Pairs: 1847
Total Alerts: 15
State Directory: /Users/xxx/.config/alpha
Latest Alert:
Time: 2024-02-03T15:42:18.123456
Pair: BTCUSDT
```
### Reset Data
If you need to restart monitoring from scratch (clears all history):
```bash
python3 scripts/alpha.py reset
```
⚠️ **Warning**: This will clear all known trading pairs and alert history!
## Technical Details
### WebSocket Data Source
**Endpoint**: `wss://stream.binance.com:9443/ws/!miniTicker@arr`
**Data Format**:
```json
[
{
"e": "24hrMiniTicker",
"E": 1234567890123,
"s": "BTCUSDT",
"c": "43250.50",
"o": "43100.00",
"h": "43500.00",
"l": "42800.00",
"v": "15234.56",
"q": "658923456.78"
}
]
```
Field Descriptions:
- `s` - Symbol (Trading Pair)
- `c` - Latest Price
- `o` - Open Price
- `h` - High Price
- `l` - Low Price
- `v` - Base Volume
- `q` - Quote Volume
### Detection Logic
1. Receives all pair data from the `!miniTicker@arr` stream.
2. Extracts the `s` (symbol) field from each packet.
3. Checks if the symbol exists in the `known_symbols` set.
4. If not, verifies price validity via REST API.
5. Once confirmed, triggers an alert and adds the symbol to `known_symbols`.
### Price Verification
Double-checks via Binance REST API:
```
GET /api/v3/ticker/price?symbol=XXX
```
Ensures the trading pair has a valid opening price (price > 0).
## Configuration Files
State files are stored at: `~/.config/alpha/`
- `known_symbols.json` - Set of currently known trading pairs.
- `alerts_history.json` - Historical alert records (last 100).
## Command Reference
| Command | Function | Example |
|------|------|------|
| `monitor` | Start monitoring | `alpha.py monitor` |
| `history` | View history | `alpha.py history --limit 50` |
| `status` | View status | `alpha.py status` |
| `reset` | Reset data | `alpha.py reset` |
## Environment
- Python 3.7+
- Internet connection (access to Binance)
- No API Key required (uses public WebSocket streams)
## Use Cases
### Scenario 1: First to spot new listings
```bash
# Keep monitor running
python3 scripts/alpha.py monitor
# Get immediate terminal alerts when a new coin is listed
```
### Scenario 2: Tracking recent listings
```bash
# Review recently discovered coins
python3 scripts/alpha.py history --limit 10
```
### Scenario 3: Periodic resets
```bash
# Reset weekly to rebuild the baseline
python3 scripts/alpha.py reset
```
## Troubleshooting
**Error: websocket-client library not installed**
→ Run: `pip3 install websocket-client --user`
**Connection Drops**
→ The program automatically reconnects. No manual intervention needed.
**False Positives (Existing coins show as new)**
→ Run `alpha.py reset` to flush and rebuild the known symbols data.
**No Alerts Triggering**
→ Confirm Binance actually listed a new coin. Check your network connection.
**How to integrate with a notification system?**
→ Modify the `alert_new_coin` function in the script to add email/SMS/Webhook logic.
## Notes
1. **Network** - Requires access to Binance WebSocket servers.
2. **Memory** - The symbol set consumes a few MBs of RAM.
3. **False Positives** - Occasional duplicate alerts may happen due to network instability.
4. **Spot Only** - Monitors spot trading pairs only, excluding futures/derivatives.
## References
- Binance WebSocket API: https://binance-docs.github.io/apidocs/spot/en/#websocket-market-streams
- miniTicker Docs: [references/binance_ws.md](references/binance_ws.md)Related Skills
alphashop-text
AlphaShop(遨虾)文本处理 API 工具集。支持3个接口:大模型文本翻译、 生成商品多语言卖点、生成商品多语言标题。 触发场景:翻译文本、文字翻译、多语言翻译、生成卖点、商品卖点、 多语言卖点、生成标题、商品标题、多语言标题、SEO标题、 AlphaShop文本、遨虾文本处理。
alphashop-sel-product-search
商品搜索API SKILL:通过关键词搜索发现Amazon/TikTok平台商品。 支持价格、销量、评分、上架时间等多维度筛选条件。 通过 AlphaShop REST API 调用遨虾AI选品系统的商品搜索服务。
alphashop-sel-newproduct
AlphaShop新品选品SKILL:基于关键词和商品筛选条件生成深度市场分析和新品推荐报告。 支持Amazon和TikTok平台的跨境电商选品,提供市场评级、竞争分析、新品推荐、热销品对比等功能。
alphashop-image
AlphaShop(遨虾)图像处理 API 工具集。支持11个接口:图片翻译、图片翻译PRO、 图片高清放大、图片主题抠图、图片元素识别、图片元素智能消除、图像裁剪、 虚拟试衣(创建+查询)、模特换肤(创建+查询)。 触发场景:图片翻译、翻译图片文字、放大图片、高清放大、抠图、去背景、 检测水印/Logo/文字、消除水印、去牛皮癣、裁剪图片、虚拟试衣、AI试衣、 模特换肤、换模特、AlphaShop图像、遨虾图片处理。
alphaclaw
AlphaClaw 是 SkillHub 技能商店的 CLI 工具,用于搜索、安装、发布和管理 Claude Code 技能。支持 AK/SK 登录、关键词搜索技能、一键安装/发布技能包、收藏和评论等完整功能。
binance-pro
Complete Binance integration - world's largest crypto exchange. Trade spot, futures with up to 125x leverage, staking, and portfolio management. Use to check balances, open/close positions, set stop loss and take profit, check PnL, and any Binance operation.
nansen-binance-publisher
Automatically fetch multi-dimensional on-chain data using Nansen CLI, compile a comprehensive and beautifully formatted daily report, and publish it to Binance Square. Auto-run on messages like 'generate nansen daily report', 'post nansen daily to square', or when the user triggers the slash commands `/nansen` or `/post_square`.
explorer
Search and analyze trending GitHub repositories by topics, star count, and creation date. Supports filtering by multiple tags, minimum stars, and time range. Use when the user needs to discover popular open-source projects on GitHub. Optionally uses GITHUB_TOKEN for higher API rate limits.
polymarket-alpha-suite
6 institutional-grade Polymarket trading tools. NegRisk arbitrage (100% win rate), latency arb, BTC scalping, alpha scanner, universe scanner, edge detection. Battle-tested on 8,347 signals. No Python required.
Binance Event Contract Reporter
## 1. Scenario Definition
Binance Event Contract Executor
## 1. Scenario Definition
Binance Event Contract Signal Calculator
## 1. Scenario Definition