
Marlin is an open ended system that communicates with the outer world through standard as well as proprietary communication protocols. System supports all versions of FIX and SWIFT to communicate with the ATS of the Exchange, Depository Company, clearing company, banks etc. Furthermore system allows exporting different formats of data for outsourcing purpose.
Following is the brief detail on how Marlin integrates with external systems.
Integration with OMS: Marlin can be integrated with 3rd Party Order Management System such that it performs two way data communication at day start, during trading hours and at day end. Any change in cash or custody position of any client in BBO is sent to OMS instantly in order to control the exposure limits, buying powers, short sale etc. in real-time fashion.
Integration with Depository Company: Vault can be easily integrated with the Depository Company for two way data transfer. System supports both online as well as batch mode integration. Specified formats can be uploaded/ downloaded to synchronize the portfolio balances with Depository.
Integration with Third Party GL systems: Marlin has an in-built financial module, however system can be seamlessly integrated with any third party GL systems for all accounting transactions. System supports online as well as offline mode of integration. In case of online integration data is sent/ received to/from third party GL system instantly whereas in offline mode data is shared through data export/import
Integration with Banks: Marlin supports the standard communication with banks over SWIFT protocol. Financial service is integrated with underline banks for all type of communication and cash movements in the bank accounts. Furthermore electronic version of bank statement can be downloaded in the system for auto bank reconciliation.
Integration with Third Party Cheque Printing: Marlin has an in-built cheque printing module; however system can be easily integrated with third party system for the purpose of cheque printing.