Understanding your trading platform
Loading comparison data...
Loading comparison data...
Imported: Professional code-based strategies written in Python files. Best for algorithmic traders who want full control and version control.
Template: Pre-built strategies with proven setups. Best for beginners who want to start trading quickly.
Custom: User-created strategies via visual wizard. Best for traders who want to build their own strategies without coding.
Partially. You can edit:
However, you cannot edit:
Why? Imported strategies are code-based and version-controlled. All logic must be edited in the .py file to maintain consistency.
Want to customize? Clone the strategy to create an editable custom version!
No. For imported (code-based) strategies, all strategy-specific parameters are locked and defined in the .py file.
Examples of locked parameters:
min_price, max_price (price range)min_gap_percent (gap percentage)patterns (technical patterns to detect)min_volume, min_avg_volumeWhy are they locked?
These parameters directly affect the strategy's trading logic and scanner filters. Allowing UI edits would create confusion about the "source of truth" - is it the .py file or the database?
To change these values:
app/strategies/Alternative: Clone the strategy to create a custom version where all parameters are editable via UI!
For code-based (Imported) strategies:
app/strategies/Note: Template and Custom strategies update instantly without restart.
Conversion options:
Recommendations by experience level:
You can always clone and modify existing strategies as you learn!
We provide a comprehensive strategy template to get you started!
Quick Start:
app/strategies/STRATEGY_TEMPLATE.py to a new fileThe template includes:
Full Documentation:
For detailed guidance, examples, and best practices, see:
app/strategies/README_STRATEGY_DEVELOPMENT.md
Key Architectural Principles:
Example strategies to reference:
weekend_warrior.py - Gap trading with dynamic scanneropening_range.py - Opening range breakoutsActive Positions: Open positions continue with their original parameters. Changes only affect new trades.
Schedule Changes: Take effect on next scheduled run.
Risk Management: Changes apply to new positions immediately.
Navigate to the Strategies page and explore available strategies. We recommend starting with a Template strategy in Paper Trading mode.
Set your stop loss, take profit, and position sizing. Start conservative - you can always increase risk later.
Choose which days and times your strategy should run. Most day trading strategies run in the morning (9:30 AM - 11:30 AM EST).
Toggle the strategy to Active and monitor its performance. Check the Dashboard regularly to review trades and P&L.