Testing your bots and automations is a critical step when building your portfolio. Testing allows you to observe how your bot works, diagnose potential issues, and ensure that automations function as you intend.
There are multiple ways to test your bots. We recommend trading bots in a paper trading account before using live capital.
We highly encourage you to continuously test all facets of a bot to feel confident your strategies execute correctly. It is important to stress test in multiple environments, capital structures, and trading limits.
You can always test any automation type individually. Select an automation and click the first button to access the automation editor.

You can run a test inside the automation editor by selecting the “Test” button.

The test feature allows you to verify the automation’s logic will function the way you expect it to and identify where any issues may occur.
You can choose the bot to run the test in and assign any custom inputs. Testing an automation in different bots lets you view the results for additional capital and position allocations.

Select “Start Test” to view the results.

The test displays information and actions taken based on the bot’s live environment and current market conditions.
For example, if the automation ran at the time of the test, it would have ended after the first decision action because the bot currently has one or more positions open of a certain type.
You can click each decision recipe to see more details in the decision log.

The same automation tested in a different bot produces different results. The automation completes all actions and ends with an open position.

Remember, this is only running a test inside the bot. Positions will not be opened, and no actions will be visible in the Bot Log. Testing is a great way to verify your bot’s decision-making parameters and outcomes.
Testing your bots is also a proactive way to review how different variables affect the bot. For example, changing a technical indicator may determine whether or not a position will be opened or closed at the end of the automation.