# Everything You Need to Build Your Bot

### **How do I build my own bot?**

<figure><img src="https://3573831478-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTdfolwfsQtYKdEYRupcf%2Fuploads%2FwSW5LJ4r2snfhSQT4jjH%2FScreenshot%202026-03-20%20at%204.17.19%E2%80%AFPM.png?alt=media&#x26;token=432b0b2e-83e7-49b3-a435-08234286e319" alt=""><figcaption></figcaption></figure>

1. Pick a strategy (bullish, bearish, or neutral) that matches your market view and experience.
2. Choose your underlying (commonly broad ETFs like SPY/QQQ) and your preferred expiration.
3. Select position sizing: set a max risk per trade and a max number of positions at once.
4. Define exits: profit target, stop loss, and time-based exit (e.g., close before expiration/power hour).
5. Enable safety rules: daily loss limit, max trades/day, and ‘no-trade’ filters (news/earnings/low liquidity).
6. Review the bot summary (max loss, max profit, breakevens) before turning it on.

### Step-by-step setup

1. Go to your **dashboard**.
2. Click **Quick Actions**.
3. Select **Add Trading Bot**.
4. This will open the **Bot Configuration Dashboard**.
5. Since you are building your own bot, do **not** select a template.
6. Select your **broker**.
7. Enter a **name** for your bot.
8. Choose one of the available **strategies**.
9. Click **Continue**.
10. Enter your **entry rules**.
11. Enter your **exit rules**.
12. Set your **risk**.
13. Review your bot configuration.
14. Click **Submit**.

Once submitted, your newly built bot will be live in your account.

### Before you submit

Before submitting your bot, review your broker, bot name, strategy, entry rules, exit rules, risk, and final bot configuration carefully.
