> ## Documentation Index
> Fetch the complete documentation index at: https://docs.baibaibot.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bot Types

> We offer highly customizable trading bots for traders of all experience levels.

<img noZoom src="https://mintcdn.com/baibai/Q0FEDFNQDcX1j3TO/images/separator.jpg?fit=max&auto=format&n=Q0FEDFNQDcX1j3TO&q=85&s=5350c337aa3613424b48079d872b63e6" width="721" height="5" data-path="images/separator.jpg" />

## General

### Paper Trading

<Note>
  All our bots have an option to run in **paper trading mode**. This allows you to test your signals in a simulated environment before risking real money.
</Note>

<img noZoom src="https://mintcdn.com/baibai/Q0FEDFNQDcX1j3TO/images/separator-small.png?fit=max&auto=format&n=Q0FEDFNQDcX1j3TO&q=85&s=8a26d422be09963b7e375935747563ae" width="721" height="1" data-path="images/separator-small.png" />

### Manual Mode

<Tip>
  All our bots have an option to run in **manual mode**. Bots that are set to **manual** do not execute trades automatically. Instead, they provide you the trading signal information in realtime to the <a href="/baibaiapp">BaiBai Desktop App</a> or another registered target channel like **your Email, Telegram, Discord, Slack or Webhook**.

  You can then review the signal and decide whether to execute the trade manually or via our [API](/api-reference). This gives you more control over your trades and allows you to take advantage of market opportunities as they arise.
</Tip>

## No-code bots

<img noZoom src="https://mintcdn.com/baibai/Q0FEDFNQDcX1j3TO/images/separator.jpg?fit=max&auto=format&n=Q0FEDFNQDcX1j3TO&q=85&s=5350c337aa3613424b48079d872b63e6" width="721" height="5" data-path="images/separator.jpg" />

Not everyone has the time or expertise to create their own trading bots. That's why we offer a range of no-code bots that you can use right away. Simply choose a bot that fits your trading style and let it do the work for you.

Here are some examples of no-code bots you can use straight out of the box:

<img noZoom src="https://mintcdn.com/baibai/Q0FEDFNQDcX1j3TO/images/separator-small.png?fit=max&auto=format&n=Q0FEDFNQDcX1j3TO&q=85&s=8a26d422be09963b7e375935747563ae" width="721" height="1" data-path="images/separator-small.png" />

### <Icon icon="arrow-trend-up" color="black" /> Trend bot

> This bot is designed to follow the trend of a particular asset and execute trades based on predefined criteria. It's a great option for traders who want to take advantage of market trends without having to monitor the market constantly.
>
> Trends can change quickly, so it's important to have a bot that can adapt to changing market conditions. Our trend bot is designed to do just that, so you can stay ahead of the curve and maximize your profits.

<Card horizontal title="Example:" icon="x-twitter">
  **Elon Musk** tweets about **DOGE**, causing the price to skyrocket. Our trend bot sees the tweet in realtime and executes a buy order to capitalize on the trend.
</Card>

Our **plugin-based system** offers various trend sources to choose from, including:

<CardGroup cols={3}>
  <Card title="Social Media" icon="hashtag">
    • X/Twitter accounts

    • YouTube channels

    • Telegram channels

    • Reddit subreddits
  </Card>

  <Card title="News / Feeds" icon="comments">
    • Financial news websites

    • RSS feeds
  </Card>

  <Card title="Market Data" icon="magnifying-glass-chart">
    Realtime OHLCV (Open, High, Low, Close, Volume) data from various exchanges
  </Card>

  <Card title="Technical Indicators" icon="chart-simple">
    More than 20+ technical indicators such as RSI, MACD, Bollinger Bands etc.
  </Card>

  <Card title="Candlestick Patterns" icon="chart-candlestick">
    More than 60+ candlestick patterns such as Morning Star, Piercing Line, Dark Cloud Cover, Doji etc.
  </Card>

  <Card title="External Alerts/Signals" icon="signal-stream">
    • TradingView alerts

    • Custom alerts via Webhook
  </Card>
</CardGroup>

<Note>
  **Note**: You can easily combine multiple trend sources to create a custom signal that fits your trading style.
</Note>

> Internally, Trend bots use our powerful [Query & Filter Builder](/site/query-filter-builder) component to create custom trading signals based on specific conditions.
> The way these bots work is that they automatically execute trades based on predefined criteria. They constantly check the specific conditions you set and execute trades when those conditions are met.

<Note>
  **Note**: Check out our documentation for [Query & Filter Builder](/site/query-filter-builder) to learn more about this feature.
</Note>

<img noZoom src="https://mintcdn.com/baibai/Q0FEDFNQDcX1j3TO/images/separator-small.png?fit=max&auto=format&n=Q0FEDFNQDcX1j3TO&q=85&s=8a26d422be09963b7e375935747563ae" width="721" height="1" data-path="images/separator-small.png" />

### <Icon icon="grid-dividers" color="black" /> Grid bot

> Grid bots are designed to trade within a predefined price range, buying low and selling high as the price fluctuates. They place a series of buy and sell orders at regular intervals to capture profits from the price movements. This bot is ideal for traders who want to take advantage of sideways markets.

<img noZoom src="https://mintcdn.com/baibai/Q0FEDFNQDcX1j3TO/images/separator-small.png?fit=max&auto=format&n=Q0FEDFNQDcX1j3TO&q=85&s=8a26d422be09963b7e375935747563ae" width="721" height="1" data-path="images/separator-small.png" />

### <Icon icon="timer" color="black" /> DCA bot

> DCA (Dollar Cost Averaging) bots are designed to automatically **buy a fixed amount of an asset at regular intervals**, regardless of the price. This strategy helps to reduce the impact of market volatility and allows you to accumulate assets over time. This bot is ideal for long-term investors who want to build a diversified portfolio.

<img noZoom src="https://mintcdn.com/baibai/Q0FEDFNQDcX1j3TO/images/separator-small.png?fit=max&auto=format&n=Q0FEDFNQDcX1j3TO&q=85&s=8a26d422be09963b7e375935747563ae" width="721" height="1" data-path="images/separator-small.png" />

### <Icon icon="copy" color="black" /> Copy Trading bot

> Copy trading bots are designed to automatically replicate the trades of other traders. Copy their trades in real-time, allowing you to benefit from their expertise without having to do the research yourself. This bot is ideal for traders who want to take advantage of the knowledge and experience of others.

<Note>
  **Note**: Check out our documentation for [Copy Trading](/site/copy-trading) to learn more about this feature.
</Note>

<img noZoom src="https://mintcdn.com/baibai/Q0FEDFNQDcX1j3TO/images/separator-small.png?fit=max&auto=format&n=Q0FEDFNQDcX1j3TO&q=85&s=8a26d422be09963b7e375935747563ae" width="721" height="1" data-path="images/separator-small.png" />

### <Icon icon="rotate-reverse" color="black" /> Swing tradeing bot

> Swing trading bots are designed to take advantage of short- to medium-term price movements by buying low and selling high. They identify assets that are trading below their historical average and execute trades to profit from the price correction. This bot is ideal for traders who want to capitalize on market fluctuations.

## Coded bots

<img noZoom src="https://mintcdn.com/baibai/Q0FEDFNQDcX1j3TO/images/separator.jpg?fit=max&auto=format&n=Q0FEDFNQDcX1j3TO&q=85&s=5350c337aa3613424b48079d872b63e6" width="721" height="5" data-path="images/separator.jpg" />

Code your own bots with the help of our [**BaiBai Bot SDK**](/sdk-reference/introduction). Create highly customizable buy/sell signals and investment strategies that fit your trading style and risk tolerance. Our SDK grants you access to all the trend sources mentioned above.

<Note>
  **Note**: Check out our [quick start guide](/sdk-reference/quick-start) to get started with the Bot SDK.
</Note>

## Marketplace

<img noZoom src="https://mintcdn.com/baibai/Q0FEDFNQDcX1j3TO/images/separator.jpg?fit=max&auto=format&n=Q0FEDFNQDcX1j3TO&q=85&s=5350c337aa3613424b48079d872b63e6" width="721" height="5" data-path="images/separator.jpg" />

You have a bot that runs well - why not share them with others in our [Marketplace](/marketplace)? You can **earn a share of the profits** generated by your bot, making it a great way to monetize your trading expertise.
