binance-dca-tool
Binance Dollar-Cost Averaging (DCA) tool for automated and manual recurring crypto purchases. Use when the user wants to plan DCA strategies, execute recurring buys on Binance, check DCA projections, view trade history, or manage a systematic buying schedule for any trading pair (BTC/USDT, ETH/USDT, etc). Triggers on requests about DCA, recurring buys, cost averaging, accumulation strategies, or Binance spot purchases.
Best use case
binance-dca-tool is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Binance Dollar-Cost Averaging (DCA) tool for automated and manual recurring crypto purchases. Use when the user wants to plan DCA strategies, execute recurring buys on Binance, check DCA projections, view trade history, or manage a systematic buying schedule for any trading pair (BTC/USDT, ETH/USDT, etc). Triggers on requests about DCA, recurring buys, cost averaging, accumulation strategies, or Binance spot purchases.
Teams using binance-dca-tool 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/binance-dca-tool/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How binance-dca-tool Compares
| Feature / Agent | binance-dca-tool | 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 Dollar-Cost Averaging (DCA) tool for automated and manual recurring crypto purchases. Use when the user wants to plan DCA strategies, execute recurring buys on Binance, check DCA projections, view trade history, or manage a systematic buying schedule for any trading pair (BTC/USDT, ETH/USDT, etc). Triggers on requests about DCA, recurring buys, cost averaging, accumulation strategies, or Binance spot purchases.
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.
SKILL.md Source
# Binance DCA Execute and plan Dollar-Cost Averaging strategies on Binance. ## Setup Requires two environment variables (never hardcode these): ```bash export BINANCE_API_KEY="your-key" export BINANCE_SECRET_KEY="your-secret" ``` Optional: `BINANCE_BASE_URL` (defaults to `https://api.binance.com`). Use `https://testnet.binance.vision` for paper trading. ## Quick Start ```bash # Check current BTC price bash scripts/dca.sh price BTCUSDT # Project a DCA plan: $50 every 7 days, 12 buys bash scripts/dca.sh plan 50 7 12 BTCUSDT # Execute a $50 market buy bash scripts/dca.sh buy BTCUSDT 50 # Check recent trades bash scripts/dca.sh history BTCUSDT 10 # Check USDT balance bash scripts/dca.sh balance USDT ``` ## Actions ### price [SYMBOL] Get current spot price. Default: BTCUSDT. ### balance [ASSET] Check free and locked balance for an asset. Default: USDT. ### buy SYMBOL AMOUNT [TYPE] [PRICE] Place a buy order. AMOUNT is in quote currency (USDT). - `MARKET` (default): Execute immediately at market price - `LIMIT`: Requires price parameter — `buy BTCUSDT 50 LIMIT 95000` ### history [SYMBOL] [LIMIT] Show recent trades with timestamps, side, quantity, price, and fees. ### plan [AMOUNT] [FREQ_DAYS] [NUM_BUYS] [SYMBOL] Project a DCA plan with scenario analysis showing PnL at different price levels (-30% to +100%). Defaults: $50, every 7 days, 12 buys, BTCUSDT. ## DCA Strategy Guidance When helping users plan DCA: 1. **Ask about budget** — How much per buy, and how often? 2. **Set expectations** — DCA smooths volatility, not guaranteed profit 3. **Run projections** — Use `plan` to show scenarios before committing 4. **Recommend testnet first** — Set `BINANCE_BASE_URL=https://testnet.binance.vision` 5. **Position sizing** — Suggest 1-2% of portfolio per buy for conservative approach 6. **Never store credentials** — Always use environment variables ## Scheduling DCA Buys For automated recurring buys, suggest setting up a cron job or OpenClaw cron: ``` # Example: buy $50 BTC every Monday at 9am UTC 0 9 * * 1 BINANCE_API_KEY=... BINANCE_SECRET_KEY=... /path/to/dca.sh buy BTCUSDT 50 ``` Or via OpenClaw cron for agent-managed scheduling with alerts and confirmations. ## Error Handling - Missing API keys → clear error message with setup instructions - Invalid amounts → validation before API call - API failures → descriptive error with endpoint info - Always verify the order response status before confirming to user
Related Skills
gmail-tool
Send and read emails via Gmail using App Password.
download-tools
CLI download tools for YouTube and WeChat.
toolguard-daemon-control
Manage long-running processes as macOS launchd services.
xdotool-control
Mouse and keyboard automation using xdotool.
sysadmin-toolbox
Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks. AUTO-CONSULT this skill when the user is: troubleshooting network issues, debugging processes, analyzing logs, working with SSL/TLS, managing DNS, testing HTTP endpoints, auditing security, working with containers, writing shell scripts, or asks 'what tool should I use for X'. Source: github.com/trimstray/the-book-of-secret-knowledge
free-tool-strategy
When the user wants to plan, evaluate, or build a free.
creative-toolkit
Generate images from text with multi-provider routing — supports Nanobanana Pro, GPT Image, Seedream, and local.
ppt-ooxml-tool
AI-agent Skill for PPTX OOXML localization workflows.
cloudflare-toolkit
Manage Cloudflare domains, DNS records, SSL settings, zone configuration, firewall rules, tunnels, and analytics.
nimble-web-tools
DEFAULT for all web search, research, and content extraction queries.
Freelance Toolkit
Boîte à outils pour freelances/indépendants en France : factures, time tracking, clients, dashboard.
Trend Watcher Tool
Monitors GitHub Trending and tech communities for emerging tools and technologies.