Thinking your way through the entire trading process may be the greatest challenge with automated trading. Planning your trade from start to finish has always been a best practice. Previously, you could approach trading dynamically — you could log in to your brokerage account and make changes.
Autotrading requires you to think through the entire trade process from entry to exit. Now, this is structured in the bot-building process. Automations are the bot's instruction manual and nothing more than your trade plan articulated through decision actions.
Before you begin building your bot, you should think through your trading strategy completely and in a logical manner. Bots use a structured approach with if/then statements following a yes/no path. The framework is in place, and you are responsible for filling in the actions.
You should map out a strategic approach for every decision the bot will make, effectively planning the trade from entry to exit. It may be helpful to plan out the process on paper with a detailed trading plan. With a structure in place, it is much easier to transfer the strategy into an automation. Scanners and monitors provide many options to enter, manage, and exit trades. You simply tell the bot how you want it to execute your pre-planned strategy.
Think about the big picture of the bot and narrow down your objective:
- Do you want to trade stocks, ETFs, or options?
- How much of your total capital do you want to allocate?
- How many positions do you want to enter daily? Total?
- Are you bullish, bearish, or neutral on the underlying asset?
- What market criteria do you want to evaluate?
- What kind of indicators do you use?
- When and why do you plan to exit the trade?
Once you've created a framework for the entire trade duration, you can automate the bot’s execution process in the automation editor. The bots make sure that you define what to do, when to do it, and how much capital to allocate. Automations only begin running once you've turned them on. Bots have a built-in checklist with multiple safeguards and limits to protect traders.
After building a bot, the recommended best practice is to turn on the paper trading feature before trading in a live account. Paper trading your bot allows you to test your logic and strategy in the current market environment and answer key questions about the bot's functionality:
- Did the framework you created do what you expected?
- Did the bot enter the positions you anticipated?
- Did your closing actions exit positions according to your plan?
Ultimately, you, the trader, are responsible for planning your trade and telling the bot how to execute your strategy.