Use limit orders to do dollar cost averaging
Allows you to frequently buy small amounts of cryptos on Coinbase without fees (Bitcoin, Ethereum, Litecoin, etc)
Doesn't try to be be clever about timing, just buys on a regular schedule throughout the day
You'll need recent-ish versions of ruby and bundler
bundle install
Register a GDAX API key -- just need View & Trade permissions
Then copy .env.sample
to .env
and put in your API keys
TEST=1 bundle exec ruby trader.rb buy 0.01 ETH
You can specify how much you want to pay instead:
TEST=1 bundle exec ruby trader.rb buy 25USD ETH
Remove TEST=1 to buy things for real
Good luck
Released to the public under an MIT License