smart-dca-bot
CommunitySafely automate Coinbase DCA with guardrails.
Finance & Accounting#automation#opportunity scanning#audit logs#portfolio rebalancing#risk controls#crypto dca#coinbase trading
Authorterraleiloa
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the problem of optimizing and automating recurring crypto buys on Coinbase without repeatedly managing mode selection, allocation planning, and safety checks.
Core Features & Use Cases
- Dry-run-first smart execution: Runs a complete DCA cycle in dry-run by default and only proceeds to live execution when explicitly enabled, with multiple risk gates.
- Multi-mode DCA planning: Supports
single_asset,portfolio, andopportunity_scannermodes with strategy-specific execution logic and drift-aware portfolio rebalancing. - Allocation scanning + approvals: Scans for DCA opportunities using signals like
oversold_rsi,volume_spike,mean_reversion,new_listing, andlearn_earn, and can require user approval before actions. - Auditability and persistence: Emits structured JSONL audit logs, tracks cost-basis lots locally, and can persist analytics to SerenDB when configured.
Quick Start
Ask the skill to run by saying: "Run smart DCA on Coinbase in dry-run and show me the full results."
Dependency Matrix
Required Modules
requestspython-dotenvpython-dateutilnumpypsycopg
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: smart-dca-bot Download link: https://github.com/terraleiloa/seren-skills/archive/main.zip#smart-dca-bot Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.