Welcome to Block Builder
Create automated trading algorithms by dragging and connecting visual blocks. No coding required!
How It Works
-
1
Drag blocks from the left palette onto the canvas
-
2
Configure parameters for each block (stock, values, conditions)
-
3
Blocks connect automatically in sequence
-
4
Conditions are checked, and if true, actions execute
-
5
Set timing to control how often the algorithm runs
Block Types
Blue blocks that check market data or portfolio state. Multiple conditions are combined with AND logic.
Green blocks that execute buy orders when conditions are met.
Red blocks that execute sell orders when conditions are met.
Orange blocks that control how frequently the algorithm checks conditions.
Special Stock Options
Used in condition blocks to check ALL stocks in your watchlist at once.
Behavior: When a condition uses ANY, it evaluates for each stock. If any stock matches, that stock is passed to the action.
Example: "If ANY stock drops 5%" → checks all stocks, triggers for each one that dropped 5%+
Used in action blocks to reference the stock that triggered the condition.
Behavior: When used with ANY conditions, MATCHED automatically uses whichever stock satisfied the condition.
Example: "Buy 10 shares of MATCHED stock" → buys the specific stock that triggered the condition
Pro Tip: Combine ANY in conditions with MATCHED in actions to create dynamic strategies that respond to any stock meeting your criteria!
Strategy Examples
Learn from these pre-built strategies to understand how blocks work together.