New MT5 Broker Cost: Price the Integration Scope
For teams planning to set up a forex broker, integration work can be difficult to budget because the word connection hides several tasks. A new MT5 broker cost discussion becomes clearer when access, development, validation, and ongoing ownership are separated into explicit parts.

Confirm the access arrangement first
Ask what platform or provider permissions are needed for the requested workflows and who can approve them. Verify the access available in the proposed setup rather than relying on a general feature page. The listings here describe CRM integration and API access as optional at additional cost; the exact quote depends on the agreed scope.
Price a defined set of workflows
Describe each action to implement, its data requirements, expected result, and exception path. Identify existing tools that must be retained. This gives the implementation team something concrete to estimate. A request to connect everything may leave the quote based on assumptions that your operational team has never reviewed.
Include validation and handover
Ask whether the quote includes agreed test cases, documentation, operational training or walkthroughs, and investigation of issues discovered during acceptance. Specify the boundary between a correction to the agreed work and a new requirement. Neither category should be inferred after the fact from a broad implementation label.
Name the maintenance responsibility
Clarify who responds when a connected system changes or an existing workflow stops behaving as expected. Record whether maintenance is a separate recurring service, a new quote, or a responsibility retained by your team. The resulting integration budget should make assumptions visible. It is a technology scope estimate, not a universal price for setting up or operating a forex brokerage.
Confirm the access arrangement first
Integration cost depends on what the setup permits. Confirm whether Manager API access is included, optional or unavailable, what permissions it carries and what rate limits apply. If access is unavailable, the alternative (manual operations, vendor-provided connectors) changes both cost and risk.
Write the access arrangement into the scope. Every cost estimate downstream depends on it.
Price a defined set of workflows
| Workflow | Complexity drivers | Test cases | Included | Price basis |
|---|---|---|---|---|
| Create account | Group mapping, notifications | 6 | Fixed | |
| Credit deposit | Idempotency, approval | 8 | Fixed | |
| Debit withdrawal | Checks, approval | 8 | Fixed | |
| Change group | Impact on reporting | 4 | Fixed | |
| Read balances for reports | Volume, schedule | 5 | Fixed |
A workflow list with test counts gives a defensible basis for estimates and lets you compare quotes. Quotes that are priced per integration rather than per workflow hide variation.
Validation and handover
Include in scope the validation effort: test environment, test data, execution of acceptance cases, defect fixing and a warranty period. Include handover: documentation, runbooks, training and a named contact. These are often omitted and then billed hourly.
Ask for the number of test cases and the pass criteria before signing, and agree who executes them.
Maintenance responsibility
Integrations need maintenance: platform changes, CRM updates, credential rotation, monitoring and defect fixing. State who is responsible, what is included in the price and what the response times are. Add a maintenance line to the budget, commonly as a monthly retainer or a block of hours.
An integration without a maintenance owner decays, and the cost of repair is usually higher than the cost of upkeep.
Change control
Define how scope changes are requested, estimated and approved, and how change affects acceptance. Keep a change log with cost and date. See our Manager API guide for the technical scope and current setups for what is listed.
Worked example: comparing two integration quotes
Quote A lists "Manager API integration" at a single price. Quote B lists five workflows with test case counts, a warranty period, documentation and a monthly maintenance retainer. Normalising A to the same structure reveals missing items: no deposit idempotency testing, no documentation, no warranty and no maintenance.
After requesting the missing items, A’s total exceeds B’s. The comparison was only possible because the workflows were defined. Keep the normalised sheet with the decision record.
Acceptance and payment structure
Tie payments to measurable events: environment ready, test cases executed, acceptance signed, warranty ended. Hold back a portion until the warranty period ends without critical defects.
Define defect severity levels and response times, so that disagreements about whether something is a defect or a change request are resolved by the contract and not by negotiation under pressure.
Risk allocation in integration contracts
Integration work carries risks that should be allocated explicitly: undocumented platform behaviour, third-party API changes, data quality in source systems and delays in your own approvals. For each risk, state who bears the cost and how it is managed. A common approach is a fixed price for defined workflows with a change process for anything outside, plus a contingency allowance for discovery.
Where the vendor will not accept fixed price, ask for a capped time-and-materials arrangement with weekly reporting. The aim is predictability, and a defined mechanism for change is more valuable than an apparently low headline figure.
Frequently asked questions
What drives integration cost?
Access arrangement, number and complexity of workflows, validation effort and maintenance.
How should integrations be priced?
Per defined workflow with a stated number of acceptance cases, not as a single lump.
What is often omitted from quotes?
Validation, documentation, handover and maintenance.
Who maintains an integration?
Define it in the contract, with response times and scope.