# Trading bot for sale: what you actually buy and own

URL: https://fincodelabs.com/en/blog/trading-bot-for-sale · Publisher: Fincode (Fincode Yazılım ve Teknoloji A.Ş.), Istanbul, Turkey · Category: Trading bots · Published: 2026-11-06 · Updated: 2026-11-06

Trading bot for sale: what each form of sale gives you, from compiled files to source code, whether you can move or resell it and what to ask before paying.

**Short answer:** A **trading bot for sale** is usually a license rather than something you own: sellers offer a hosted subscription, a compiled file tied to your machine, access to a closed script, source code or a custom build, and each gives you different rights. Before paying, find out whether you can read the code, move it, resell it and keep it if the seller disappears, get the license in writing, run it yourself on a testnet or simulator and never grant withdrawal permission. No bot can promise a result, and trades can lose money.

Listings use one phrase for products that give very different rights, and those rights are not always on the sales page. This guide covers rights and evidence; prices are in [crypto trading bot pricing](https://fincodelabs.com/en/blog/crypto-trading-bot-pricing) and what drives build effort in [trading bot cost](https://fincodelabs.com/en/blog/trading-bot-cost).

No seller is ranked, and naming a platform's rules is not a recommendation. Disclosure: Fincode sells custom builds, so this guide is not neutral on that point. It does not sell ready-made bots, strategies, signals or account management.

Bots sold to act on TradingView alerts carry a separate limit: [TradingView's Terms of Use](https://www.tradingview.com/policies/), read 5 November 2026, license alerts and webhooks for display use and prohibit automated trading use, including through third-party products. Read those terms and take legal advice before you buy or build on that route.

## What you buy when a trading bot is for sale

Ask which of five forms is on offer, because that decides your rights before any feature does.

**Rights by form of sale. The marketplace and script rows summarize the rules below; the others are typical, and your contract decides**

| What is sold | Read the code | Move it | Resell it | If the seller disappears |
| --- | --- | --- | --- | --- |
| Hosted subscription | No | No; only what the service lets you export | No | The service can stop, and orders already placed may stay open on the exchange |
| Compiled file (MQL5 Market) | No; decompiling is banned | Only within the 5 to 20 activations the seller set | No | Copies keep working and a removed product stays installable within your activations; fixes depend on the seller |
| Invite-only script or Paid Space (TradingView) | No; closed source | No; it runs on TradingView under the author's access list | No | Paid Space: access lasts to the end of the billing period, then stops. Other invites: not stated on the pages read, so ask |
| Source code under a license | Yes | Usually, if the license says so | Only if the license says so | It runs until an API changes; maintenance is yours |
| Custom build | Yes, once delivered | Yes, if delivered to you | The contract decides | You keep what was delivered and need a new maintainer |

Paying is not owning, even for a custom build. In the US, a commissioned work counts as made for hire only in nine listed categories and with a signed written agreement ([Copyright Office Circular 30](https://www.copyright.gov/circs/circ30.pdf)), so ask for a written assignment if you expect to own the code. Rules differ by country. Free open-source bots sit in the source-code row, under the license on their repository; see [open source crypto trading bots](https://fincodelabs.com/en/blog/open-source-crypto-trading-bot). Some listings sell a whole company; that is an acquisition with its own legal review.

## Compiled bots: what the MQL5 Market rules give you

On MQL5 Market you buy the right to run a compiled EX5 or EX4 file on a limited number of machines, not rights in the program: "Purchasing a Product does not mean buying rights to it."

**MQL5 Market rules read 5 November 2026**

| Question | What the rules say |
| --- | --- |
| Use | Personal use only; no resale; attempts to decompile count as violations |
| Machines | 5 to 20 activations, set by the seller; each is bound to the hardware and that copy of the operating system, so a reinstall or an identical replacement needs a new one |
| Returns | Purchased products cannot be returned; if a seller is blocked for fraud or a misleading description, sale funds go back to buyers |
| Fixes | Critical errors or missing stated functions, if you ask within one month of purchase; upgrades are free |
| Updates | A new version may behave differently; new activations always install the latest, and older versions cannot be installed |
| Seller leaves | Buyers of a removed product can still install it within their remaining activations |
| Testing | A formal automatic check; passing it promises neither profit nor error-free operation |
| Liability | Neither seller nor administrator answers for losses from using a product |

> **Hypothetical example.** A robot comes with 5 activations. You install it on a laptop (1) and a server (2), move to a new server (3), reinstall the operating system there (4) and replace the laptop (5). The next machine has none left. Every new activation also installed the latest version, which may not be the one you tested.

Because decompiling is banned, a compiled file cannot get an independent code review. MQL5's rules also bar sellers from promising profits or presenting backtests as real trading, so a listing that does either has broken them.

## Invite-only scripts: you buy access, not a copy

A TradingView invite-only script stays closed-source, and TradingView's rules set how access to it may be sold.

- **Access.** TradingView's Vendor Requirements, read 5 November 2026, say only users the author grants can add the script, through a manage-access list.
- **Selling.** Section 23 of the [Terms of Use](https://www.tradingview.com/policies/), read late the same day, lets an author charge for access through the author's own channels, through a Paid Space in TradingView's Marketplace, or both. Outside the Marketplace, TradingView is not a party to the sale and the author alone answers for payments, refunds and support. TradingView may stop new grants and extensions when an author lacks seats, and block access to the scripts of an author who breaks the section.
- **Private scripts.** The Vendor Requirements allow charging only for public invite-only and Paid Space scripts, ban selling private ones and cap them at five users, though TradingView's page on private scripts says access will usually require payment. Charging for one breaks the vendor rules; a lock icon beside the name marks a private script.
- **Paid Spaces.** Under the [Creator Program terms](https://www.tradingview.com/support/solutions/43000772177/), TradingView handles billing and access, you can cancel at any time, a new price applies from your next billing cycle, and if an author's participation ends, access stops when your billing period ends.
- **Moderation.** Private scripts are not reviewed by moderators. A banned vendor cannot grant access during the ban.
- **Warnings.** The private-script page tells readers never to pay when a vendor sells on win rate, promises future performance, or runs buy and sell signals on non-standard charts, and says a trial cannot establish that a system is valid.
- **Orders.** TradingView says strategy trading is limited to backtesting mode, so placing orders from a script takes separate software, under the limit quoted at the top; see [TradingView webhook bot](https://fincodelabs.com/en/blog/tradingview-webhook-bot).

## What to ask for before paying for a trading bot

Ask for three things before any payment: a run on your own machine or test account, the license in writing and a setup with no withdrawal permission.

**What to ask for, and when to stop**

| Ask for | Why | Stop if |
| --- | --- | --- |
| A run you control: testnet or simulator on your own machine, or your own test account for a hosted service | It shows how the software behaves on your setup, not how it will earn | You only get videos or screenshots |
| The license in writing | It settles machines, reinstalls, updates, transfer, refunds and end of support | The answer is that you simply get access |
| A setup with no withdrawal permission | Read and trade permission is enough to place orders | The seller wants withdrawal rights, your login or a deposit |
| Results labeled for what they are | Under [CFTC Rule 4.41](https://www.law.cornell.edu/cfr/text/17/4.41), simulated results from commodity pool operators and trading advisors must carry a statement that they do not represent actual trading and benefit from hindsight | A backtest is shown as a track record |
| The legal seller | The [CFTC's advisory of 25 January 2024](https://www.cftc.gov/PressRoom/PressReleases/8854-24) suggests researching the company, a reverse image search on key people and checking the domain's age | The seller exists only in a messaging group |
| No talk of returns | The same advisory calls promises of high returns red flags of fraud | Any figure is promised |

The trial may be limited: MQL5's rules confine a robot's demo to the Strategy Tester and allow sellers a one-month rental. Key permissions are covered in [API key security for trading bots](https://fincodelabs.com/en/blog/api-key-security-trading-bots), and fraud patterns in [trading bot scams](https://fincodelabs.com/en/blog/trading-bot-scams). Prices say little here: Fiverr's cost guide of 3 August 2026, read 5 November 2026, puts bot development at around $116 on average for basic systems and $200 to $300 for a fuller package, which is seller data and says nothing about rights, tests or maintenance. To compare a subscription with a build on your own figures, use the [subscribe or build calculator](https://fincodelabs.com/en/tools/trading-bot-subscribe-or-build-calculator).

Questions to paste to a seller:

```
1. What exactly do I receive: access, a compiled file or source code?
2. On how many machines may I run it, and what happens after a reinstall?
3. Can I keep using my current version after an update?
4. May I transfer or resell it?
5. If you stop trading or close your account, what still works?
6. Can I run it on a testnet or simulator on my own machine before paying?
7. Which API permissions does it need?
8. What is the refund rule, in writing?
```

## Trading bot service: software or someone running your account?

Software you run is one thing; someone running a bot on your account is account management, which usually needs a license and which Fincode does not offer.

**Software or account management: the questions that separate them**

| Question | Software you run | Someone runs your account |
| --- | --- | --- |
| Who decides trades? | You, through rules you wrote | The operator, or settings the operator picks |
| Where is the key? | On your server, read and trade only | With the operator |
| What is the fee tied to? | Scope and effort | Often results or volume |
| Which rules apply? | Your platform's terms and local law | Usually licensing as well |

- **EU.** MiCA Article 3(1)(25) defines portfolio management as managing portfolios under discretionary client mandates, and Article 59 requires authorization for crypto-asset services.
- **US.** The CFTC defines a commodity trading advisor as anyone who, for compensation, is in the business of advising others on futures, swaps and similar contracts.
- **Turkey.** Communiqué III-35/B.2 Article 15(3) prohibits managing customer portfolios by proxy for direct or indirect benefit; the text does not settle whether it binds a company that is not a platform. For readers in Turkey, Article 99/A of Capital Markets Law No. 6362 treats activity by foreign crypto-asset platforms directed at Turkish residents as unauthorized.
- **Contracts.** Section 9.3 of the OKX TR API agreement, read 5 November 2026, needs prior written approval to run accounts or place orders for third parties.

Rules depend on your jurisdiction, so take legal advice before anyone trades for anyone else.

## Create a trading bot for me: what to bring

A custom build starts with rules you have already written, because whoever codes the bot should not be choosing your trades.

- **Your rules.** Use the template in [trading system development](https://fincodelabs.com/en/blog/trading-system-development); a seller who offers to fill the gaps with a strategy is selling something else.
- **The hire.** Deliverables and acceptance tests are in [crypto trading bot developer](https://fincodelabs.com/en/blog/crypto-trading-bot-developer).
- **One seller's scope.** The [algorithmic trading](https://fincodelabs.com/en/services/algorithmic-trading) page shows how such a build can be described; hold it to the same questions.

## Stock trading bot for sale and other algorithmic software

The same rights questions apply to stock bots and algorithmic trading software for sale, plus one more: whether your broker and your status allow it.

- **Brokers.** API access varies by broker, country and account type, so check before buying anything built for one interface; see [broker API integration](https://fincodelabs.com/en/blog/broker-api-integration-fix-rest).
- **Firms.** For FINRA member firms, Notice 16-21 says even an off-the-shelf algorithm needs a registered Securities Trader to monitor it, and the firm stays responsible. [RTS 6 Article 4](https://www.legislation.gov.uk/eur/2017/589/article/4/adopted) keeps EU investment firms fully responsible for software they procure.
- **Trading algorithms for sale.** If what is sold is rules or signals rather than software, you are buying someone's strategy, which can be regulated advice where you live.
- **Already bought.** If you hold source code and may share it, a [trading bot code review](https://fincodelabs.com/en/services/trading-bot-code-review) reports on how it handles failures, not whether it will earn.

## Frequently asked questions

### Can I buy a trading bot outright and own it?

Usually not. Most sales are licenses or access rights; owning the code generally takes a written assignment, so read what the contract transfers.

### Can I resell a trading bot I bought?

Only if your license allows it. MQL5's Market rules forbid resale, invite-only access cannot be passed on by the buyer, and source licenses vary.

### Can I get a refund on a marketplace bot?

MQL5 Market products cannot be returned, though funds go back if a seller is blocked for fraud or a misleading description. Other sellers set their own terms, and consumer law may differ by country, so get the rule in writing.

### What is a trading bot service?

The phrase covers hosted software you configure and someone running a bot on your account. The second is account management, which usually needs a license.

### Does a backtest prove that a bot for sale works?

No. A backtest shows how rules would have behaved on past data under chosen assumptions, and it can be tuned. Past results do not guarantee future ones.

## Sources

- [MQL5.community: Rules of Using the Market Service](https://www.mql5.com/en/market/rules)
- [TradingView Help Center: Vendor Requirements](https://www.tradingview.com/support/solutions/43000549951-vendor-requirements/)
- [TradingView Help Center: Private invite-only scripts](https://www.tradingview.com/support/solutions/43000615189-private-invite-only-scripts/)
- [TradingView Help Center: How to autotrade using Pine Script strategies](https://www.tradingview.com/support/solutions/43000481026-how-to-autotrade-using-pine-script-strategies/)
- [CFTC Release 8854-24 (25 January 2024): Customer Advisory: AI Won't Turn Trading Bots into Money Machines](https://www.cftc.gov/PressRoom/PressReleases/8854-24)
- [TradingView Terms of Use, Sections 3 and 23 (read 5 November 2026)](https://www.tradingview.com/policies/)
- [CFTC: Intermediaries, definition of commodity trading advisor](https://www.cftc.gov/IndustryOversight/Intermediaries/index.htm)
- [TradingView Creator Program (Paid Spaces) Terms](https://www.tradingview.com/support/solutions/43000772177/)
- [ESMA interactive single rulebook: MiCA Article 3, definitions](https://www.esma.europa.eu/publications-and-data/interactive-single-rulebook/mica/article-3-definitions)
- [ESMA interactive single rulebook: MiCA Article 59, authorisation](https://www.esma.europa.eu/publications-and-data/interactive-single-rulebook/mica/article-59-authorisation)
- [FINRA Regulatory Notice 16-21: third-party and off-the-shelf algorithms](https://www.finra.org/rules-guidance/notices/16-21)
- [OKX TR API agreement, Section 9.3 (Turkish)](https://web3.okx.com/tr/help/okx-api-agreement)
- [Communiqué III-35/B.2, text published by MKK, Article 15 (Turkish)](https://www.mkk.com.tr/sites/default/files/2025-11/Kripto_Varlik_Hizmet_Saglayicilarin_Calisma_Usul_ve_Esaslari_ile_Sermaye_Yeterliligi_Hakkinda-Teblig.pdf)
- [Capital Markets Law No. 6362, consolidated text, Article 99/A (Turkish)](https://www.mevzuat.gov.tr/mevzuatmetin/1.5.6362.pdf)
- [Fiverr: Crypto trading expert cost guide (marketplace seller data, 3 August 2026)](https://www.fiverr.com/resources/guides/costs/crypto-trading-expert)

> This guide is general information about software and markets, not investment, legal or tax advice. Automated trading can lose money, past or backtested performance does not guarantee future results, and the rules that apply depend on your jurisdiction and your exchange's terms. Sources, checks and corrections: see the [editorial policy](https://fincodelabs.com/en/editorial-policy).

---

Published by Fincode (Fincode Yazılım ve Teknoloji A.Ş.), a software company in Istanbul, Turkey: https://fincodelabs.com/en/blog/trading-bot-for-sale

Cite as: Fincode, "Trading bot for sale: what you actually buy and own", updated November 6, 2026, https://fincodelabs.com/en/blog/trading-bot-for-sale
