The market for trading execution as a service exists because connecting to MetaTrader accounts at scale is genuinely difficult. A vendor runs the infrastructure, exposes a clean interface, charges per account or per call, and a product team ships in weeks instead of months. For plenty of software that is the right call. For CopySignals we decided it was not, and the reasoning generalises to anyone building on someone else's execution layer.
What you are actually buying
You are buying a dependency at the exact point where your product either works or does not. Everything else in a copier is recoverable. A parser that misreads a post can be fixed on Tuesday. A user interface that annoys people can be redesigned. An order that never reached the broker while a client watched the market move is the failure that ends the relationship, and that is the part you rented.
Three specific costs follow.
The broker list stops being yours. Retail traders following signal channels use whichever broker their affiliate link pointed at, which means small servers, unusual symbol conventions and cent accounts. A vendor supports what it supports, and every account they cannot reach becomes a customer you turn away for a reason you cannot explain.
Second, the failure surface becomes opaque. When a trade is missing, the useful question is which of three things happened: the signal was never parsed, the instruction never left, or the broker refused it. Through an intermediary you can see your request and its response code, and the rest is a support ticket with a client waiting on the other end of it.
Third, your unit economics are written by their rate card. Per account pricing upstream forces per account pricing downstream, and a change in their terms is a change in your business model with no negotiation attached.
The dependency argument, generalised
This industry has a long record of firms discovering that the thing they built on was not theirs. The pattern is always the same: a vendor changes terms, deprecates an interface, restricts a category of customer, or is acquired, and every business standing on top of it reorganises around a decision it had no part in. The version of that story with the biggest body count is written up in platform vendor risk and in platform concentration risk.
None of this means renting is wrong. It means renting is a bet that the vendor's incentives will keep pointing the same way as yours for as long as you need them to. That bet is reasonable for a feature. It is uncomfortable for the core of the product.
Building it yourself is not free of dependency either. MetaTrader is somebody else's software, brokers control their own servers, and Telegram controls the reading side. What changes is the number of parties between you and the failure, and whether you can see it happen.
What we run instead
SINGUARD's own MT4 and MT5 terminals, one per connected account, with a small bridge inside each that takes one instruction at a time and reports the account and its open positions back. Symbol matching reads the list your own terminal exposes, which is the only authoritative answer to what your account can trade. The full architecture is in why CopySignals runs its own terminals.
The honest cost is operations. Terminals drop their sessions and need bringing back. Platform updates arrive on the broker's calendar. Capacity is a number you plan rather than a line you buy, and every machine running a live account needs supervision, because a logged out terminal looks identical to a quiet market. That work does not go away, it just belongs to us instead of to a vendor whose queue you sit in.
How to interrogate any copier on this
Whether you are evaluating us or somebody else, four questions separate the answers.
Ask who places the order, in plain words, and see whether a third party is named. Ask what happens when your specific broker is not supported, because the answer reveals whether coverage is a policy or a limit. Ask what you are told when an order is rejected, and whether you get the broker's own reason or a generic error. And ask what happens to your accounts if their execution provider changes terms next quarter. A vendor who has thought about the fourth question will have an answer ready. The wider checklist for judging any signal tooling is in how to evaluate a signal service.
The build decision in one sentence
Rent the parts your customers never think about and own the part they judge you on. In a copier, nobody has ever cancelled over the interface. They cancel over an order that was not there. That is the sentence the whole architecture came out of, and it is the same reasoning that put the Telegram reading side in our own hands rather than behind a forwarding service.
What it does not buy you
Owning the execution path does not make orders instant, does not remove slippage, and does not improve a signal. Your order still crosses the internet to your broker's server and is still subject to their spread and their fills. Leveraged trading carries a high risk of loss, and CopySignals is software that takes no view on any signal it copies. What the architecture buys is a shorter chain and a real answer when something fails, which over a year of running somebody's live account is worth more than the months it cost to build.
"Renting execution is buying a dependency at the one place your product cannot afford to be someone else's problem."
— Roman Onta, Executive Director, SINGUARD
Key Takeaways
- A rented execution API puts a third party at the single point where a copier either works or does not, which is the one part that cannot be fixed next week.
- Supported broker coverage, failure visibility and per account pricing all stop being yours when execution is bought rather than built.
- CopySignals runs its own MT4 and MT5 terminals, one per account, with a bridge that serialises instructions and reports positions back from the terminal itself.
- The trade off is permanent operational work: sessions drop, updates land on the broker's schedule, and capacity has to be planned.
Frequently Asked Questions
Does CopySignals use a third party execution provider?
No. It runs SINGUARD's own MT4 and MT5 terminals, one per connected trading account, with a bridge inside each terminal that places orders and reports the account state back.
Is a rented trade API always the wrong choice?
No. For a product where execution is a feature rather than the core, renting is often sensible. It becomes uncomfortable when the rented part is the thing your customers judge you on.
What should I ask a copier vendor about execution?
Who places the order, what happens when your broker is not supported, whether a rejection returns the broker's own reason, and what happens to your accounts if their execution provider changes terms.
About the Author
Roman Onta is an Executive Director at SINGUARD. He builds the Prop Firm CRM, the Broker CRM, Scalegram and CopySignals side by side with his brother Alex Onta, and he helped on the design of eTrader, the division Alex built and leads. His ground is worldwide payment processing, AML compliance and the corporate structures brokers are built on, work the two of them carry together, shaped by executive roles in the UAE and international corporates. He lives and works in Dubai for most of the year. Meet the executive duo leading Singuard's five divisions.