smart-dca-bot

Community

Safely automate Coinbase DCA with guardrails.

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, and opportunity_scanner modes 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, and learn_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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.