Reliability in Systems Development
Integrated Automated Trading System SABI

SABI

SABI is our end-to-end solution for recording, administering, controlling and settling financial assets. A system designed specifically to automate brokerage houses, banks, mutual fund managers and portfolio administrators.

SABI was built entirely by Mexican engineers and conceived for the Mexican banking and securities markets alike.

Front, Back and Compliance

Every market is organised the same way, so what an operator learns in one desk transfers to the next.

Front-office

Order entry, desk inventory same day and 24 hours online, online price determination, centralised formula library, baskets for auto-assignment, counterparty limits.

Back-office

Specific and bulk assignment, maturity calendar, automatic reconciliation with the depositary, accounting entries, settlement, transfers, tax withholding, own-position costing, confirmation letters.

Compliance

Reports and files for the authorities, layouts for audits, determination of gains and losses for the tax process, interface to the risk system.

Architecture

The system is decoupled into front-office, middle-office and back-office over a single database manager. It is operated from the local network through a terminal emulator, from the browser, or from mobile devices, and exposes REST web services and queues for third-party integration.

Local networkTerminal emulatorBrowserChrome · Firefox · Safari · EdgeMobileAndroid · iOSSABI · Application ServerPromoter GUIOperations portalREST web servicesQueuesDatabase managerProgress OpenEdge RDBMS · JDBCOperating systemUnix · LinuxServersProduction · mirror · QADECOUPLED INTO· Front-office· Middle-office· Back-officeCONTINUITYData replicationEncryptionDisaster recovery
The same database serves the local network, the browser and mobile devices. The application server exposes the promoter interface, the operations portal, REST web services and queues; the stack underneath is Progress OpenEdge over Unix, with replication, encryption and disaster recovery.

Regulation and internal control

SABI ensures compliance with regulatory requirements and keeps information available for the institution’s internal areas. Reports are generated online and exported to the formats the industry uses.

  • Online generation of the reports the authorities require
  • Export to the formats the financial industry uses
  • Layouts for audits
  • Complete audit trail of transactions and of every change to any information
  • Interface to the risk area and to the internal control systems
  • Contracts and data feed for anti-money-laundering (PLD/FT)
  • Foreign Account Tax Compliance Act (FATCA)
New technology

NextSabi: rules stop being code

The conversion of SABI into a generic, multi-tenant posting platform, deployable as SaaS or inside the client’s own infrastructure. A Rust core with no I/O, rules as versioned and approvable data, PostgreSQL and SQL Server posting to the cent.

Nuatrali

Nuatrali is the heart of our solutions. Building on this technology lets us deliver tailored, reliable answers with short development and deployment cycles, applicable to any kind of transactional requirement.

The transactional core →