Site icon Stratus Crypto

How to Set Up a Recurring Buy

A recurring buy is a foundational crypto investment strategy regardless if you’ve been in the market for 10 years or 10 days. It’s basic. Crypto 101.

Most exchanges offer a Recurring Buy and we’ve been using them personally to dollar-cost average (DCA) Bitcoin since 2017.

Over time we noticed the our auto-buys filled on the same time of the day and same day of the week as everyone else. There wasn’t a way to automatically invest more if the price dipped. And the fees!

In 2023, we combined our crypto experience and technical skills to build exactly what we wanted… Stratus – a better, faster, cheaper Bitcoin DCA bot for Coinbase.

How to set up a recurring buy on Stratus

Log in to your Stratus account and click the ‘Create New Bot’ button. 

The Bot Wizard will launch and guide you along the way.

Check out the FAQs at the end of the post for more information.

Step 1: Select Bot Type

The default and most common option is to “Buy Crypto with USD” using available fiat/$ in your Coinbase account to purchase crypto.

Alternatively, you can select a DCA strategy from our list of Pre-Configured DCA bots or configure your bot to sell and/or trade one crypto for another.

Click ‘Continue’ after making your selection.

Step 2: Configure Bot

Set your currency, amount, target asset and frequency

Enter the investment dollar amount (USD), asset (BTC) and how often you want to invest.

A weekly, $100 (USD) auto-buy of Bitcoin (BTC) is our most popular and default DCA configuration.

You can edit or cancel your bot at any time.  

Next, select the DCA strategy from these 3 options:

Market Price

This is the default strategy for your recurring buy and the Stratus bot will attempt to fill your order(s) at the Market Price.

50% Market + 3 Limit Orders:

This is one of our favorite strategies and the inspiration behind building Stratus.  Selecting the ‘50% + 3’ strategy fills half of your budget at the spot price when the bot executes. The remaining 50% of your budget is split into 3 limit orders to catch the dips if there is volatility from a downtrend price action.  

On your screen, you will see two boxes with dollar amounts each representing 50% of your budget:

3 Limit Orders: 

A ‘3 Limit Orders’ strategy is great for having an automated solution to enter the market at specific support and resistance levels.  The downside is that none of the orders could get filled due to market conditions and your investment dollars remain unspent.  

Pro Tip: Consider setting up a basic ‘recurring buy’ DCA bot using a ‘Market Strategy‘ or ‘50% + 3 Strategy‘ before a stand-alone ‘3 Limit Orders’ Strategy and try our Pre-Configured Bots.

After selecting your Market Strategy, it’s time to decide “how would you like to manage your spend?”

tl;dr – The next section gets complex, so here’s a quick cheat sheet (ex: $100 weekly buy):

  • Market & Daily: Daily recurring buy with your budget spread evenly across the week.
  • Market & Once per Interval: This recurring buy spending 100% on Day 1 every week.
  • 50%+3 & Daily: Follows the price closely w/ more frequent, smaller buys and limit orders.
  • 50%+3 & Once per Interval: Buys 50% on day 1 and creates 3 limit orders to catch the dips.

Let’s assume a $100 budget allocation every 7 days. Here’s how your Stratus bot will manage spend:

Pro Tip: Consider increasing your budget as a hedge against Unfilled Limit Orders do to a consistently rising Bitcoin price. Check out our Pre-Configured Bots.

Click Continue to review the optional advanced settings.

Step 3: Advanced Settings (Optional)

Days to Run: 7 days are selected by default.  Check or uncheck if you don’t want to buy on specific day(s) of the week.

Daily Run Time: Select the default time of the day to place an order.  Note that all orders (limit, market) orders may get filled at a different time based on market conditions. 

How long will your bot run?

“Until I turn it off manually’ is the default option.  Maybe you want to buy right up until the next halving.  If that’s the case, some time in April 2024 could be the set end date. Your call, this is not investment advice.  

Price Limits: Floor – Ceiling (Optional)

The default setting is ‘No Floor or Ceiling.’ Setting Price Floors and Price Ceilings is optional and may result in underbuying leaving investment dollars unspent. 

Setting a Price Floor and a Price Ceiling ensures that your bot only fills an auto-buy when the target crypto asset is trading within your designated range.

Connecting your Coinbase Account

If this is your first bot, you’ll be prompted to select your exchange and connect your account (see below).  For security, we provide Coinbase oAuth which limits data and the scope of Stratus’ interaction with your Coinbase account.  If you created a Stratus account with your Coinbase Single Sign-on (one click connect), you’re also required to review and grant permission for Stratus to manage your bot’s market and limit orders. 

Coinbase may ask you to verify with 2FA depending on your security preferences.  

Please take a moment to authorize your device.  Maintaining your personal OpSec in Crypto is a fundamental right and responsibility. 

Edit & cancel recurring buys

You can Create a New Bot or Pause All Bots at any time from your Bot List.

To Edit or Delete a specific bot, click anywhere on the bot from your Bot List.

Next, click the ‘Bot Actions’ dropdown at the top right of the page to:

FAQs: Stratus Recurring Buy

What are Market Orders and Limit Orders?

What is the Stratus Dollar Cost Averaging (DCA) Bot?

The Stratus recurring buy DCA bot provides

Dollar Cost Averaging Bitcoin is the investment strategy we live by at Stratus.

Why should I use Stratus instead of the ‘Recurring Buy’ inside Coinbase?

The Stratus DCA bot provides more customization and lower fees than setting up a Recurring Buy on Coinbase. Lower fees = more crypto acquired with your budget because the savings are reinvested.

How Do I create a Stratus account?

Signup for a Stratus account here with your Google, Twitter or Coinbase one-click OAuth2 method. Alternatively, you can create an account with an email address and password. If you already have an account, you can log in to Stratus here. (Stratus will never ask for or provide user account information)

Do I need to add my bank account or transfer money to Stratus?

No. When you log in to Coinbase there are multiple options to fund your Coinbase account with money (ex: ACH, debit cared, wire transfer). We will NEVER ask you to deposit funds directly on Stratus.

How does Stratus connect to my Coinbase account?

For enhanced security, Stratus integrates Coinbase’s OAuth2 method to connect with your account.

Unlike other bots, Stratus will NEVER ask you to supply your API keys, passwords, or public/private keys.

What is a Price Floor or Price Ceiling? 

This is an advanced option built for seasoned traders familiar with Technical Analysis (TA).  

What are the pre-configured bots?

The pre-configured bots are example bot strategies that you can deploy with a click. You can have multiple bots running at the same time. For example:

Bot 1: $100 ‘Market Price’ auto-buy of Bitcoin every 7 days.

Bot 2: $250 ‘3 Limit Orders’ bot for Bitcoin every 30 days.

Bot 3: $50 ‘Market Price’ auto-buy with Ceiling Price of ($25,000) every 7 days.

As we expand our bot marketplace more features will be introduced.

Should I choose daily, weekly or monthly interval?

Stratus provides the most customizable auto-buy intervals depending on your investment preferences.

The concept of weeks and months is arbitrary since the crypto market never closes and there are no bank holidays unlike traditional (NYSE, NASDAQ) equity markets. If you create your bot on a Thursday but want to keep your invest contained to a ‘fiscal week’, you can schedule a Start Date for the following Sunday or Monday depending on your requirements.

Do you offer DCA for anything other than Bitcoin?

Stratus is currently limiting our bots to Bitcoin (BTC) only. If you would like to set up a recurring buy for a non-BTC cryptocurrency, please contact our support team at team@stratus.io.

Do you support other exchanges? 

Stratus is currently limiting our bots to Coinbase only. If you would like to utilize a different exchange, please contact our support team at team@stratus.io.

Note: Stratus does NOT provide investment, legal or tax advice. All information in this article is for educational purposes and should not be interpreted as investment, legal or tax advice. The opinions expressed are those of the author for informational purposes and neither Stratus nor the author are liable for any errors, inaccuracies or omissions. . Digital assets, such as cryptocurrencies or decentralized finance, present unique risks for investors. For investment, legal, tax, or other financial guidance you should consult your own advisor.

Exit mobile version