Starting a Strategy
On the AlgoBulls platform, there are two types of strategies: Phoenix and Odyssey.
- Phoenix Strategy: If you know how to code or wish to create a custom trading strategy, Phoenix allows you to design and implement your own strategy tailored to your needs.
- Odyssey Strategy: These are pre-built, ready-to-use strategies. You can simply choose one and start trading right away.
How to Start an Odyssey Strategy ?
To start an Odyssey strategy, follow these steps:
1. Navigate to the Odyssey Page
Go to the Odyssey page, select a strategy that suits your requirements, and click the Add To My Portfolio button. You will be redirected to the Portfolio page, where your selected strategy will already be added.
2. View Strategy Configuration
After you have added the strategy to your portfolio, you can then view but not modify your strategy configurations.
- Click the Tweak Strategy button in the Config column.
Here, you can view various configurations such as:
- Instrument
- Strategy Settings
- Other Settings
3. Start the Strategy
Once everything is configured, click the Start button. A pop-up will appear where you can choose to run the strategy in different modes.
How to Start a Phoenix Strategy ?
On the AlgoBulls platform, Phoenix strategies offer flexible ways to build and execute your trading strategies. You can either create a strategy from scratch using code or leverage AI to create one for you. Here's how to do both:
1. Creating a Strategy in Phoenix - Using Code:
Navigate to the Phoenix page and click the Create Strategy using Code button. This option allows you to manually write your own strategy logic, giving you complete control over the trading rules.
-
Using AI:
Alternatively, you can choose the Create Strategy using AI option, where the system helps you generate a strategy based on AI-driven insights.
2. Managing Your Strategy
Once your strategy is created, it will appear in the My Coded Strategies section.
From here, you can:
- Click the Code button to view and edit your strategy.
This will redirect you to the Strategy Details page, where you can modify the code directly.
3. Tweaking the Strategy Configurations
In the code editor, click the Tweak button to adjust various strategy settings.
After Clicking on this button, a new window will open which will look like the image below:
In here you can customise:
- Instrument: Select the market instrument (e.g., stock, commodity) you want to trade.
- Segment: Choose the appropriate market segment (e.g., equity, derivatives).
- Candle Size: Set the timeframe for each candle (e.g., 1-minute, 5-minute, etc.).
- Mode: Choose between live trading, backtesting, or paper trading.
- Order Settings: Adjust trade order types, quantities, and more.
- Strategy Parameters: Fine-tune the technical parameters specific to your trading logic.
4. Save the Configuration
After setting all your parameters:
- You can choose to Save the changes, or
- Click Save as New to create a new strategy with the adjusted parameters.
4. Starting the Strategy
After saving the settings, click the Save and Start button. A pop-up will appear with the following options: - Choose the mode in which you want to run the strategy (e.g., live trading, backtesting, paper trading).
Check out the next topic, Running Your Strategy in Different Modes to understand the modal and how you can customise it to your preferences.
Running Your Strategy in Different Modes
1. Live Trading
To begin live trading with your strategy, follow these steps:
-
Click on "Select Execution Mode" and choose "Live Trade".
-
Choose the broker with whom you wish to trade.
-
Click on "Open Parameter Configure Panel" to open a new settings window, where you can customise various details of your strategy, including:
- Instrument
- Set the Trading Symbol and Segment.
- Strategy Settings
- Adjust settings like Candle Size and Mode.
- Order Settings
- Configure the following order settings:
- Resume Positions on Start
- Exit Intraday Orders on Stop
- Max Order Count
- Crossover Accuracy Decimals
- Credit Exposure Factor
- Configure the following order settings:
- Strategy Parameters
- Adjust specific parameters based on your trading requirements.
- Instrument
-
Select how long you’d like the strategy to run:
- Use presets like 1D (1 Day) or 1W (1 Week).
- Or choose Custom to set a specific start and end date for strategy execution.
-
Specify the Quantity(lots) you wish to trade.
-
Enable the PnL Tracker to manage your risk and profit targets:
- Risk Appetite: Set the maximum loss you're willing to take.
- Desired Profit: Define your profit target for this strategy.
-
Carefully review the Important Note section, which explains the risks involved in trading.
-
Ensure you understand and agree to the platform’s terms and conditions.
-
Click Live Trade. Your strategy will begin running, and trades will be executed automatically.
2. Backtesting & Paper Trading
-
You can easily choose either Backtest or Paper Trade from Select Execution Mode and start testing your strategy.
-
Backtesting allows you to test your strategy on historical data, helping you evaluate its performance before deploying it in a live environment.
-
Paper trading lets you simulate live trading without using actual money, allowing you to test how your strategy performs under real market conditions, risk-free.
-
You can follow the same steps as in Live Trading for these modes.