If an EA Is Truly Profitable, Why Sell It?

 

If EA can continue to make money, why would it need to be sold on the MT5 market?

Wouldn't creators make more money by quietly trading with their own funds instead of selling copies for a few hundred dollars?

As a potential buyer, this has always been my biggest concern. Is there a reasonable explanation, or should traders generally be skeptical of publicly selling EAs?

I would love to hear the real opinions of developers and traders.

 
Lei Zhai:

If EA can continue to make money, why would it need to be sold on the MT5 market?

Wouldn't creators make more money by quietly trading with their own funds instead of selling copies for a few hundred dollars?

As a potential buyer, this has always been my biggest concern. Is there a reasonable explanation, or should traders generally be skeptical of publicly selling EAs?

I would love to hear the real opinions of developers and traders.

Self funding. You code your own EA, start with few bucks, and scale up your capital using the revenue from sales.

 
Asking why people sell trading bots is like asking why restaurants sell food if they can eat it themselves. 😊
 
I will share my experience as a seller:

Point 1: If you start buying truly good trading bots that don't just "paint" profits on a chart but actually generate them, you will discover that even in this case, you need substantial capital to realize your edge. In the vast majority of cases (over 99%), the available funds are simply insufficient. This is why developers of good trading systems often have to sell their bots to build up their own initial capital.

Point 2: You need to understand what a trading bot actually is and what tasks it is designed for. First and foremost, a bot is the automation of simple actions that you could perform manually; only secondarily is it a "money-printing machine." A failure to grasp this distinction leads to inflated expectations, which consequently result in 1-star reviews and disappointment.

Overall, I could break this down from A to Z, but I think this is enough for now. No one on the forum will tell you more than this if they have any sense of self-preservation, respect for platform ethics, and a desire for future development within the MQL5 community.
 

Truly profitable systems are extremely rare. The internet is flooded with EAs claiming unrealistic returns, but very few survive long-term testing with stable behavior and acceptable risk metrics.

A PROFITABLE Expert Advisor, even if it makes “only” 20–50% per year and shows profitability across 20 years of backtests, is not just a piece of software.

It is a potential cash-flow generating asset. And assets are not valued based on how they were code. They are valued based on the economic value they can produce over time.

Think about it logically. If an EA can consistently generate 20–50% annually with controlled drawdown, then the owner already possesses a mechanism capable of compounding capital at a rate far above traditional investments. A strategy producing even 20% annually outperforms most hedge funds, mutual funds, and professional money managers over the long term. At 50%, the numbers become extraordinary due to compounding alone.

The real value comes from the relationship between tested years and earning potential. If an EA can realistically generate even $30,000–$50,000 annually on moderate capital, then selling it for $10,000 or $30,000 makes little economic sense. The seller would essentially be exchanging a long-term cash-flow engine for a short-term payment. A serious quantitative edge is closer to intellectual property than a retail product.

That is why truly profitable algorithmic systems are NOT sold cheaply. (if they even sold at all) If they are authentic, robust, and scalable, their value is not determined by retail EA market prices, but by their future earning potential, scarcity, and strategic importance as a financial asset.

 
That restaurant analogy really puts things into perspective. It’s easy to forget that at the end of the day, a developer is running a business, not just handing out a magic money-printer. Definitely makes me view these tools more as 'workflow assistants' than 'get-rich-quick' schemes.
 
Well most are trash and con jobs , so you are smart enough to be cautious . Others that don't bill themselves as this that and the other are tools that can be useful if you the buyer have grounded expectations and money management skills . 
 

They probably don't trade. You've no idea how risk sensitive people are, anything with risk..they turn away from it

 
Lei Zhai:

Wouldn't creators make more money by quietly trading with their own funds instead of selling copies for a few hundred dollars?

Exactly... Especially considering the global proliferation of proprietary trading firms. If an EA is consistently profitable, that's where it ends up─not for sale to struggling traders.

Proprietary trading and online marketing are two vastly different businesses driven by vastly different motivations.

 
Lei Zhai:

If EA can continue to make money, why would it need to be sold on the MT5 market?

Wouldn't creators make more money by quietly trading with their own funds instead of selling copies for a few hundred dollars?

As a potential buyer, this has always been my biggest concern. Is there a reasonable explanation, or should traders generally be skeptical of publicly selling EAs?

I would love to hear the real opinions of developers and traders.

Good question.

The answer is: Sometimes Yes, and Sometimes No.

A profitable EA doesn't automatically mean the developer should keep it private.

If I had an EA making 5 - 10% a month on a small account, selling a few hundred copies could generate more income than trading it myself.

On the other hand, if someone claims they have a "holy grail" making 50% a month with low drawdown and unlimited scalability, then yes... I'd be asking why they're selling it instead of quietly becoming a millionaire.

Nobody who owns a REAL money printing system is going to sell it to random strangers on MQL5 for $149 during a "70% OFF Easter Sale" next to fake luxury car screenshots and over-optimized backtests.

That's why I don't buy stories. I buy evidence.

Show me verified live results.

Show me at least 2 - 6 years of real trading.

Show me how the EA behaves during drawdowns.

Show me that it can survive different market conditions.

Then I don't really care whether the developer makes money from trading, subscriptions, sales, or all three.

The problem isn't that EAs are being sold.

The problem is that many traders buy based on marketing instead of verified performance.

Healthy skepticism is good.

But dismissing every commercial EA simply because it's for sale is just as irrational as blindly believing every sales page. 💪📈

If the results aren't real, then the reason for selling becomes obvious pretty quickly.
 
even if it is a money printing machine its your EA nobody has access to the code behind it only permission to use the advertisers EA