Instrument Architecture
Structure CFD symbols, naming, contract specifications, sessions and platform presentation.
Design a CFD brokerage stack around instrument coverage, contract configuration, pricing, execution connectivity and the operational systems that support client trading.
Structure CFD symbols, naming, contract specifications, sessions and platform presentation.
Connect and normalize supported sources across the required CFD asset classes.
Map supported routing and downstream execution workflows around the broker's product model.
Configure the trading-platform layer around the required products, groups and operating model.
Integrate onboarding, accounts, payments, support and reporting workflows.
Define monitoring, access, change control and incident ownership across the stack.
Instrument specifications, pricing sessions, margin requirements, execution connectivity and client reporting.
Start with a representative set of accounts and instruments. Identify the systems already in use, the launch-critical interfaces, and the roles that will administer the environment. Validate each agreed workflow before production use.
Review MT5 infrastructure, TGS CRM editions and the architecture guide as connected parts of the project.
Prepare your project briefFor each intended CFD, define the underlying reference, source mapping, contract size, precision, sessions and required trading conditions. Coordinate price distribution and execution specifications so a symbol represents the same intended contract across connected systems.
Test session boundaries, unavailable prices and invalid quantities for representative instruments. Record who approves specification changes and how CRM, platform and reporting teams are notified when the instrument catalogue changes.
Document how platform, data, execution, client systems and infrastructure depend on each other.
Make production access, monitoring, change control and escalation responsibilities explicit.
Test business-critical workflows and failure scenarios before relying on them in live operations.
CFD infrastructure often places additional emphasis on instrument configuration, contract specifications, asset-class coverage and consistent pricing across a broad symbol set.
MT5 is commonly positioned for broader multi-asset use, but the exact suitability depends on product, integration and operational requirements.
Migration can be planned, but symbol mapping, contract settings, client impact and connected systems should be validated carefully.
Supported APIs and third-party systems can be integrated where suitable technical interfaces and access are available.
Share your target platform, current systems and required workflows with the TGS technical team.