Skip to content

Automate your DCA strategy by placing limit orders on Coinbase Advanced Trader for just below/above the spot price for your buys/sells.

Notifications You must be signed in to change notification settings

pvieira84/coinbase-dca

Repository files navigation

Coinbase-DCA

Docker Hub package

Automate your DCA strategy by placing limit orders on Coinbase Advanced Trader for just below/above the spot price for your buys/sells.

Setup

Coinbase

Generate an API key (https://www.coinbase.com/settings/api) and give it permission to trade and view

Run in Docker

docker run -e COINBASE_KEY_NAME=YOUR_COINBASE_KEY -e COINBASE_KEY_SECRET=YOUR_COINBASE_TOKEN pvieira84/coinbase-dca

More Options

Envs Description
COINBASE_HOST (optional) Coinbase API Host
COINBASE_KEY_NAME Your Coinbase API Key Name
COINBASE_KEY_SECRET Your Coinbase Private Key
TRADING_PAIR (optional) The trading pair to use for DCA
ORDER_SIZE (optional) The amount for DCA
CRON_EXPRESSION (optional) To run on a Cron Schedule
NTFY_SERVER (optional) ntfy Server (without trailing /)
NTFY_TOPIC (optional) ntfy Topic
NTFY_USER (optional) ntfy User in case you have access control in place
NTFY_PWD (optional) ntfy Password in case you have access control in place

Contributing

  • Feel free to submit any issue or PR's you think necessary
  • If you like the work and want to buy me a coffee you are more than welcome :)

Buy Me A Coffee

About

Automate your DCA strategy by placing limit orders on Coinbase Advanced Trader for just below/above the spot price for your buys/sells.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published