# What a Veles Bot Can Do

> Learn how Veles bots trade on spot and futures, use DCA grids, long and short strategies, automate trades via indicators, and manage everything in one dashboard.

**Veles Finance** is a platform that takes care of all the routine cryptocurrency trading tasks for you.
You create a strategy — the bot trades for you: opens positions, averages them down, takes profit, and does this 24/7. \
It’s suitable for both complete beginners and experienced traders who don’t want to spend all their free time glued to charts.

## Spot and Futures Trading 

A Veles bot can work on both spot and futures accounts.

* **Spot** — trading the asset itself. For example, the bot buys after a price drop and sells when the price rises.
* **Futures** — trading contracts on the asset, i.e., an obligation to buy or sell it at a pre-set price.

If you’re a beginner, start with spot. It’s easier to understand and much safer than futures.

**Supported exchanges:**

Binance (Spot, Futures) • BingX (Futures) • Bitget (Futures) • BloFin (Futures) • Bybit (Spot, Futures) • 
Gate (Spot, Futures) • Hyperliquid (Spot, Futures) • HTX (Spot) • OKX (Spot, Futures)

## Single Order, DCA or Grid Trading

Veles bots can work in three modes:
* **Single Order** — the bot opens a trade in one entry and closes it once it hits the target profit or an indicator signal.
* **DCA Grid** — the bot places a chain of [averaging orders](https://help.veles.finance/en/getting-started/strategies/dca/) to lower the average entry price. You can set up the grid manually or automatically (with Martingale % and logarithmic level spacing).
* **GRID mode** - the bot creates paired orders  for opening and closing within the set price range, and fix profits on the asset's movement between them.

**Entry signals:**
* Technical indicators (RSI, MACD, etc.)
* Price filters
* Unconditional entry

**Exit signals:**
* Fixed % profit (in one or multiple orders)
* Indicator signals
* Price filters

If the platform doesn’t have the indicator you need, you can connect your bot to execute orders via **TradingView alerts** (webhooks).

## Long and Short Trading

Each Veles DCA-bot trades in one of two directions:
* **Long** — buy low, sell high.
* **Short** — sell high, buy back low.

There’s no neutral mode for DCA, but you can run **two bots on the same asset**: one Long, one Short.

They work independently if:

* **On futures** — hedge mode is enabled on the account.
* **On spot** — bot deposits don’t overlap (the Short bot must not sell coins bought by the Long bot).

GRID bots offer Long, Short, and Neutral modes, with the latter combining both directions (placing both Long and Short orders).

## How a Veles DCA-Bot Works

A DCA-bot monitors the market 24/7 for the selected assets and, based on your chosen indicators, **opens trades, averages them, and closes them at the right time** — without your involvement.

A manual trader would have to:

1. Choose the asset and trading direction.
2. Set the price and trade size.
3. Open the position manually and wait for execution.
4. Monitor the market to close the trade with profit or an acceptable loss.
5. If needed, add to the position or partially close it with extra orders.

This takes constant time and attention.

With a bot, you set up your strategy once (entry, management, exit), test it with a [**backtest**](https://help.veles.finance/en/platform/components/backtests/), and then launch it live.

Once started, the bot:

* Creates a set of orders based on your parameters.
* Connects to the exchange via API keys.
* Automatically places and cancels orders as it trades.

On the exchange, all you’ll see are the bot’s orders and their execution results.

### Example DCA-Bot Trade

This was a **Long** trade (buy low → sell high).

The bot got a signal from indicators and started building a position using a 5-order DCA grid.

1. **Buy 1** — the first order. If the price had gone up, the bot would have closed the trade immediately. Instead, the price dropped.
2. **Buy 2** and **Buy 3** — averaging with increased volume. After any of these orders, if the price hit the take-profit, the bot would close the trade. But in this example, the price continued to decline.
3. **Buy 4** — the last executed order. The price reversed before hitting “Buy 5.”
4. **Sell** — closing the trade for **+1.39%** profit on the deposit.

Averaging lowered the average entry price, making the trade profitable even though the first order’s price was higher than the sell price.

The bot closed the position in **2 days**, canceled the unused “Buy 5,” and left the account clean — but with more USDT than it started with.

:::note
If the bot uses limit orders, they are visible on the exchange beforehand.
When trading in “Signal” mode (for averaging, take-profit and stop loss), orders are placed by market at the moment of the signal.
:::

### Example of GRID bot trades

The bot places pairs of market orders at calculated levels within a range specified by the user. On the exchange, this functions as a single, unified position that is continuously added to and partially reduced; however, the bot treats these paired orders as individual trades.

If the closing order of a pair has not yet been executed, no connection between the orders will be displayed on the chart.

GRID bot orders are executed on the exchange as market orders when the calculated levels are reached; therefore, they are not visible in your trading account beforehand.

## Veles Dashboard Overview

The **main page** of your account is called [**"Bots"**](https://veles.finance/cabinet).
It contains two sections:

- a showcase of ready-made bots,
- your saved strategies.

### "Ready-Made Bots"

The showcase contains sample strategies you can:

1. Copy
2. Study and customize
3. [Backtest](https://help.veles.finance/en/platform/components/backtests/)
4. Run live if the results are good

### "My Bots"

The **"My Bots"** list shows [all bots](https://help.veles.finance/en/platform/components/bot-card/) you’ve saved. Over time, this list may grow long, so there are filters:

- **API key** — OR logic, shows bots with any selected [bindings](https://help.veles.finance/en/exchange/general/api/)
- **Algorithm** — Long or Short
- **Status** — select multiple [options](https://help.veles.finance/en/platform/components/bot-card/)
- **Sort** — by creation/update date, ascending or descending

> If the existing bot is not visible, click on the “Trash Bin” (clear filters for the bot list) or check the second page of the list.

### "Trading"

- Go to the [Active Deals](https://help.veles.finance/en/platform/components/trade-card/) page, to bots that have received entry signals.
- Go to the [Statistics](https://help.veles.finance/en/platform/components/statistics/) section - trade summary.
- Go to the [Marketplace](https://help.veles.finance/en/filters/subscription/).
- Go to the [Locks](https://help.veles.finance/en/exchange/general/locks/) settings - an important step in preparing for the start.

### "Backtests"
Switch to see the results of [simulations](https://help.veles.finance/en/platform/components/backtests/) for trading strategies.

### "Bonuses"

- Switch to the [**"Referral Program"**](https://help.veles.finance/en/getting-started/pricing/referral/) page - invite friends and earn together.
- Switch to the **"Challenges"** page - to earn [starting bonuses](https://help.veles.finance/en/getting-started/pricing/veles/).

### "Education"

- **"Wiki"**, a help system describing all platform functions.
- **"Academy"**, an educational portal with lessons for beginners.
- **"Consultations"**, [order a free online consultation](https://calendly.com/velestechnicalsupport/).
- **"YouTube"** - [our platform channel](https://www.youtube.com/@velesfinanceen/videos).
- **"Blog"** - news, analytics, [examples of ready-made bots](https://veles.finance/en/blog/category/strategies).

### "Create Bot"

Open the bot editor to [create a strategy from scratch](https://help.veles.finance/en/platform/settings/full/).

### "Bot Statistics"

Bot status summary, [Gross-profit](https://help.veles.finance/en/platform/components/statistics/), and number of trades for the selected period.

### "Profile Settings"

- Switch to your account settings,
- **"Balance"** section, your [wallet for commission](https://help.veles.finance/en/getting-started/pricing/veles/) on the platform,
- **"API Keys"** section, set up [connections to your exchanges](https://help.veles.finance/en/exchange/general/api/),
- **"Notifications"** section, set up [bot deals notifications](https://help.veles.finance/en/platform/dashboard/notifications/),
- **"About Veles"** section, legal information about Veles.Finance,
- **"Log out"** from your account.

### "Theme"

Changes the screen color scheme.

### "Language"

Selects the language for the dashboard.
We recommend using one of the pre-defined localizations and disabling auto-translation of the cabinet in your browser.

## Support

If anything is unclear, we’re here to help:

- [Telegram Community](https://t.me/VelesCommunityEn) — always read pinned messages
- [Personal Support Bot](https://t.me/VelesSupportBot) — add to contacts to avoid scammers
- **"Chat with Support"** button in the [top menu](https://veles.finance/cabinet/)

## Mobile Version

On mobile devices our adapted web-cabinet is available:

1. Open the menu via the top-right button

2. Scroll down to find:

    - **Help** button,
    - theme switcher,
    - language selection for the site and notifications.

[Mobile apps](https://help.veles.finance/en/platform/dashboard/applications/) are also available for Android and iOS.
