binance-dca-test_skill

This skill helps you plan and execute Binance DCA strategies, project recurring buys, view history, and monitor balances for automated crypto purchases.
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill binance-dca-test

  • _meta.json285 B
  • SKILL.md2.9 KB

Overview

This skill automates and plans Dollar-Cost Averaging (DCA) on Binance for spot trading pairs like BTC/USDT or ETH/USDT. It supports interactive planning, one-off market or limit buys, recurring scheduling, balance checks, price lookups, and trade history inspection. The tool is designed for both manual execution and automated crons or agent-managed scheduling with safety checks.

How this skill works

The skill interacts with Binance spot API using API key and secret provided via environment variables and an optional base URL for testnet. It can query current spot prices, show asset balances, place MARKET or LIMIT buys in quote currency, list recent trades, and project DCA scenarios across a range of price movements. Projections simulate repeated buys at a configured cadence and report PnL at various price levels.

When to use it

  • You want to build a recurring crypto accumulation plan with fixed-dollar buys
  • You need to preview DCA outcomes before committing funds (scenario projections)
  • You prefer automating periodic buys via cron or an agent scheduler
  • You want quick market buys or limit orders on Binance spot from scripts
  • You need to audit recent trade history or check USDT/asset balance

Best practices

  • Always set BINANCE_API_KEY and BINANCE_SECRET_KEY as environment variables; never hardcode keys
  • Test strategies on Binance testnet (BINANCE_BASE_URL=https://testnet.binance.vision) before using real funds
  • Start conservatively: consider 1–2% of portfolio per buy or a fixed small dollar amount
  • Validate amounts and confirm order responses before treating buys as final
  • Schedule recurring buys via cron or an agent scheduler and add notifications for failures

Example use cases

  • Project a 12-buy plan of $50 every 7 days for BTCUSDT to see PnL scenarios from -30% to +100%
  • Execute a one-off $50 MARKET buy of ETH/USDT from a deployment or command line
  • Set up a weekly cron job to buy $25 BTC automatically with environment-protected keys
  • Run balance checks and recent trade history to reconcile automated DCA activity
  • Paper trade DCA strategies on Binance testnet before switching to live API endpoints

FAQ

Store keys in environment variables or a secrets manager; never commit them to code or share them.

Can I run paper trading?

Yes. Set BINANCE_BASE_URL to https://testnet.binance.vision to use Binance testnet for safe testing.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational