SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
Fixed Income Trading
     Platform Architecture
               Khader Vali Shaik



Note: Design of hypothetical system for educational purpose
Architecture Diagram




                       2
Technical Requirements of Trading Platform
• Performance
• Scalability
• Fault Tolerance
• Reliability/Stability
• Security
• Modular (options to use selected
  components)
• Open Architecture (support for extensions)
    – Open APIs
    – Easy Integration

                                               3
Functional Requirements of Trading System
•   Trade Capture
•   Market Access (D2D, D2C, Market Data)
•   Pricing
•   Risk & Portfolio Analytics
•   Position Management (Blotter)
•   Easy Integration with middle and
    backoffice systems



                                            4
Popular FI Products
•   Government Bonds
•   Strips
•   Corporate Bonds
•   Floaters
•   Inflation Linked Bonds
•   Multi-step bonds
•   Futures
•   Bond Options
•   Futures Options
•   Swaptions
•   Caps and Floors
•   Emerging Markets etc

                             5
Front End
• Users               • Technologies
  – Traders             – Excel + Vendor
  – Risk Management       Libraries
    Group               – C++
                        – Java
  – Operations
                        – C# (latest
  – Support               development)
• Applications        • Platforms
  – Trade Capture       – Windows
  – Quote Entry         – Unix (X-Windows)
  – Risk Analytics
  – Operations etc.
                                             6
Application Servers
• Application Servers
  – Pricing Engine, Risk/Analytics Engine,
    Position Management, Market Data Server
    etc
• Technologies
  – High Performance Architecture
  – Java (Core Java)
  – C++/C#
  – Communication Software (TIBCO EMS,
    SOAP etc)
  – Vendor APIs (if any vendor products used)

                                                7
Database
• Popular Database Servers
  – Sybase
  – Oracle
  – MS SQL Server etc




                             8
Multi-tier Architecture
• Communication Protocols
  – Synchronous – TCP/IP etc
  – Asynchronous
    • Messaging
• Messaging
  – Publish/Subscribe
  – Point-to-point
  – MQ, Tibco and vendor products
• Java – JMS, RMI, Sockets, WebServices
  etc
• .Net – Remoting, WebServices etc
                                          9
Design Considerations
• Scalable and Powerful platform
• Processing Power – complex calculations
  – Pricing
  – Analytics
  – Risk Calculations
  – P&L Calculations etc




                                            10
Backoffice
•   Usually different from Trading Systems
•   Settlement
•   Accounting & Finance
•   Regulations/Compliance
    – Usually External Service Providers
• Custodian Houses
• Many vendor software products available



                                             11
Technology Team
• Front-end Developers
  – GUI developers with reasonable understanding of the
    products, fundamentals of Fixed Income mathematics
• Pricing Engine
  – Back-end developers
  – Core language expertise (VBA, Java, C++, multi-
    threading, data structures, performance etc)
  – In-depth knowledge of Product Evaluation methods
  – Financial Mathematics/Mathematics educational
    background
  – Ph.D, MS in Math and Finance, or some certifications
    in finance etc.

                                                           12
Technology Team cont..
• Risk Engine
  – Complex APIs and Application Server
  – Advanced Math Degree
  – Advanced Finance Education, Ph.D, CFA etc
  – Usually available in the form of APIs or
    Vendor product
• Other Technical Skill
  – Platform skill – Unix scripting, architecture,
    performance etc


                                                     13
Technology Team cont..
• QA / Testing
  –   Good understanding of Markets and Products
  –   Excel/VBA
  –   Good understanding of Trading
  –   Knowledge of Risk Measures etc
• Support Team
  –   Provide day to day system support
  –   Troubleshooting
  –   Platform Knowledge (Unix scripting, excel, VBA etc)
  –   Good business knowledge
  –   Good Communication Skills etc.


                                                            14
Quant
• Quantitative Analysts – Financial
  Engineers
• Role
  – Developing Pricing Models, Risk Models,
    Trading Strategies, etc
  – Assisting Traders in Trading Strategy
    development and testing
  – Build and Perform Regression tests, Stress
    tests etc



                                                 15
Vendor Trading Platforms
• Popular FI Trading Systems
  – Bloomberg Professional
  – Reuters Trading for Fixed Income
  – Thomson TradeWeb and many more
• Key Features
  –   Provide most of the basic features
  –   Connectivity with Liquidity Sources
  –   Algorithms of Analytics
  –   Risk Measures
  –   Support of complex products
  –   STP (Straight Through processing) support etc


                                                      16
Bloomberg/Reuters Trading Systems
• Full Service Trading Platforms
  – Trade Entry
  – Market Data
  – Risk and Portfolio Analytics etc
• Connectivity
  – Liquidation Sources (ECNs etc)
  – Other Broker/Dealers (Dealer-to-Dealer D2D)
  – Large Clients (Dealer-to-Client D2C)



                                                  17
Thank You
 Khader Vali Shaik

khaderv@yahoo.com
http://www.ksvali.com




                        18

Weitere ähnliche Inhalte

Was ist angesagt?

Data Architecture Best Practices for Today’s Rapidly Changing Data Landscape
Data Architecture Best Practices for Today’s Rapidly Changing Data LandscapeData Architecture Best Practices for Today’s Rapidly Changing Data Landscape
Data Architecture Best Practices for Today’s Rapidly Changing Data LandscapeDATAVERSITY
 
S4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activateS4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activateLokesh Modem
 
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...Kai Wähner
 
White Paper - Data Warehouse Project Management
White Paper - Data Warehouse Project ManagementWhite Paper - Data Warehouse Project Management
White Paper - Data Warehouse Project ManagementDavid Walker
 
Global Payment Reference Architecture
Global Payment Reference ArchitectureGlobal Payment Reference Architecture
Global Payment Reference ArchitectureRamadas MV
 
FSI301 An Architecture for Trade Capture and Regulatory Reporting
FSI301 An Architecture for Trade Capture and Regulatory ReportingFSI301 An Architecture for Trade Capture and Regulatory Reporting
FSI301 An Architecture for Trade Capture and Regulatory ReportingAmazon Web Services
 
Loan Origination Reference Architecture Deep Dive
Loan Origination Reference Architecture Deep DiveLoan Origination Reference Architecture Deep Dive
Loan Origination Reference Architecture Deep DiveMike Walker
 
OFSAA - BIGDATA - IBANK
OFSAA - BIGDATA - IBANKOFSAA - BIGDATA - IBANK
OFSAA - BIGDATA - IBANKibankuk
 
Webinar: How Banks Manage Reference Data with MongoDB
 Webinar: How Banks Manage Reference Data with MongoDB Webinar: How Banks Manage Reference Data with MongoDB
Webinar: How Banks Manage Reference Data with MongoDBMongoDB
 
Digital integration hub: Why, what and how?
Digital integration hub: Why, what and how?Digital integration hub: Why, what and how?
Digital integration hub: Why, what and how?confluent
 
TM Forum Webinar - Telco API-driven digital marketplace opportunities | Post-...
TM Forum Webinar - Telco API-driven digital marketplace opportunities | Post-...TM Forum Webinar - Telco API-driven digital marketplace opportunities | Post-...
TM Forum Webinar - Telco API-driven digital marketplace opportunities | Post-...ShubaS4
 
The art of implementing data lineage
The art of implementing data lineageThe art of implementing data lineage
The art of implementing data lineageLeigh Hill
 
Data Governance and Stewardship Roundtable
Data Governance and Stewardship RoundtableData Governance and Stewardship Roundtable
Data Governance and Stewardship RoundtableSumma
 
SAP S4/HANA meetup overview
SAP S4/HANA meetup overview SAP S4/HANA meetup overview
SAP S4/HANA meetup overview Accenture Hungary
 
Integrating Coupa with Your Enterprise
Integrating Coupa with Your EnterpriseIntegrating Coupa with Your Enterprise
Integrating Coupa with Your EnterpriseCoupa Software
 
Evolution from EDA to Data Mesh: Data in Motion
Evolution from EDA to Data Mesh: Data in MotionEvolution from EDA to Data Mesh: Data in Motion
Evolution from EDA to Data Mesh: Data in Motionconfluent
 
SAP Integration Suite L1
SAP Integration Suite L1SAP Integration Suite L1
SAP Integration Suite L1SAP Technology
 
Gathering Business Requirements for Data Warehouses
Gathering Business Requirements for Data WarehousesGathering Business Requirements for Data Warehouses
Gathering Business Requirements for Data WarehousesDavid Walker
 
Data as a Product by Wayne Eckerson
Data as a Product by Wayne EckersonData as a Product by Wayne Eckerson
Data as a Product by Wayne EckersonZoomdata
 
TigerGraph UI Toolkits Financial Crimes
TigerGraph UI Toolkits Financial CrimesTigerGraph UI Toolkits Financial Crimes
TigerGraph UI Toolkits Financial CrimesTigerGraph
 

Was ist angesagt? (20)

Data Architecture Best Practices for Today’s Rapidly Changing Data Landscape
Data Architecture Best Practices for Today’s Rapidly Changing Data LandscapeData Architecture Best Practices for Today’s Rapidly Changing Data Landscape
Data Architecture Best Practices for Today’s Rapidly Changing Data Landscape
 
S4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activateS4 h 188 sap s4hana cloud implementation with sap activate
S4 h 188 sap s4hana cloud implementation with sap activate
 
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
Apache Kafka in the Public Sector (Government, National Security, Citizen Ser...
 
White Paper - Data Warehouse Project Management
White Paper - Data Warehouse Project ManagementWhite Paper - Data Warehouse Project Management
White Paper - Data Warehouse Project Management
 
Global Payment Reference Architecture
Global Payment Reference ArchitectureGlobal Payment Reference Architecture
Global Payment Reference Architecture
 
FSI301 An Architecture for Trade Capture and Regulatory Reporting
FSI301 An Architecture for Trade Capture and Regulatory ReportingFSI301 An Architecture for Trade Capture and Regulatory Reporting
FSI301 An Architecture for Trade Capture and Regulatory Reporting
 
Loan Origination Reference Architecture Deep Dive
Loan Origination Reference Architecture Deep DiveLoan Origination Reference Architecture Deep Dive
Loan Origination Reference Architecture Deep Dive
 
OFSAA - BIGDATA - IBANK
OFSAA - BIGDATA - IBANKOFSAA - BIGDATA - IBANK
OFSAA - BIGDATA - IBANK
 
Webinar: How Banks Manage Reference Data with MongoDB
 Webinar: How Banks Manage Reference Data with MongoDB Webinar: How Banks Manage Reference Data with MongoDB
Webinar: How Banks Manage Reference Data with MongoDB
 
Digital integration hub: Why, what and how?
Digital integration hub: Why, what and how?Digital integration hub: Why, what and how?
Digital integration hub: Why, what and how?
 
TM Forum Webinar - Telco API-driven digital marketplace opportunities | Post-...
TM Forum Webinar - Telco API-driven digital marketplace opportunities | Post-...TM Forum Webinar - Telco API-driven digital marketplace opportunities | Post-...
TM Forum Webinar - Telco API-driven digital marketplace opportunities | Post-...
 
The art of implementing data lineage
The art of implementing data lineageThe art of implementing data lineage
The art of implementing data lineage
 
Data Governance and Stewardship Roundtable
Data Governance and Stewardship RoundtableData Governance and Stewardship Roundtable
Data Governance and Stewardship Roundtable
 
SAP S4/HANA meetup overview
SAP S4/HANA meetup overview SAP S4/HANA meetup overview
SAP S4/HANA meetup overview
 
Integrating Coupa with Your Enterprise
Integrating Coupa with Your EnterpriseIntegrating Coupa with Your Enterprise
Integrating Coupa with Your Enterprise
 
Evolution from EDA to Data Mesh: Data in Motion
Evolution from EDA to Data Mesh: Data in MotionEvolution from EDA to Data Mesh: Data in Motion
Evolution from EDA to Data Mesh: Data in Motion
 
SAP Integration Suite L1
SAP Integration Suite L1SAP Integration Suite L1
SAP Integration Suite L1
 
Gathering Business Requirements for Data Warehouses
Gathering Business Requirements for Data WarehousesGathering Business Requirements for Data Warehouses
Gathering Business Requirements for Data Warehouses
 
Data as a Product by Wayne Eckerson
Data as a Product by Wayne EckersonData as a Product by Wayne Eckerson
Data as a Product by Wayne Eckerson
 
TigerGraph UI Toolkits Financial Crimes
TigerGraph UI Toolkits Financial CrimesTigerGraph UI Toolkits Financial Crimes
TigerGraph UI Toolkits Financial Crimes
 

Andere mochten auch

How to build a trading system
How to build a trading systemHow to build a trading system
How to build a trading systemFXstreet.com
 
TradeZilla - Trading system Design
TradeZilla - Trading system DesignTradeZilla - Trading system Design
TradeZilla - Trading system DesignMarketcalls
 
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...QuantInsti
 
Trade And Settlement Process
Trade And Settlement ProcessTrade And Settlement Process
Trade And Settlement ProcessKartik Mehta
 
Online trading ppt
Online trading ppt Online trading ppt
Online trading ppt petkarshwt
 
7 steps to cloud onboarding
7 steps to cloud onboarding7 steps to cloud onboarding
7 steps to cloud onboardingInterxion
 
Quant trading theory series: electronic markets
Quant trading theory series: electronic marketsQuant trading theory series: electronic markets
Quant trading theory series: electronic marketsOliver Laslett
 
Online Trading
Online TradingOnline Trading
Online Tradingkoolzub
 
Ethernet Over Dwdm Whitepaper
Ethernet Over Dwdm WhitepaperEthernet Over Dwdm Whitepaper
Ethernet Over Dwdm WhitepaperSarmad Saleem Gul
 
Top 10 deputy director interview questions and answers
Top 10 deputy director interview questions and answersTop 10 deputy director interview questions and answers
Top 10 deputy director interview questions and answersJoshHartnett123
 
Extending the Platform with Spring Boot and Cloud Foundry
Extending the Platform with Spring Boot and Cloud FoundryExtending the Platform with Spring Boot and Cloud Foundry
Extending the Platform with Spring Boot and Cloud FoundryKenny Bastani
 
The Fashion Channel - A case Analysis
The Fashion Channel - A case AnalysisThe Fashion Channel - A case Analysis
The Fashion Channel - A case AnalysisDevanand Hariperumal
 
Distributed System Management
Distributed System ManagementDistributed System Management
Distributed System ManagementIbrahim Amer
 
Digital Engagement Strategies
Digital Engagement StrategiesDigital Engagement Strategies
Digital Engagement StrategiesDrew Diskin
 
Enterprise Architecture Frameworks
Enterprise Architecture FrameworksEnterprise Architecture Frameworks
Enterprise Architecture FrameworksStephen Lahanas
 

Andere mochten auch (20)

How to build a trading system
How to build a trading systemHow to build a trading system
How to build a trading system
 
TradeZilla - Trading system Design
TradeZilla - Trading system DesignTradeZilla - Trading system Design
TradeZilla - Trading system Design
 
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
Technology Edge in Algo Trading: Traditional Vs Automated Trading System Arch...
 
Trade And Settlement Process
Trade And Settlement ProcessTrade And Settlement Process
Trade And Settlement Process
 
Online trading ppt
Online trading ppt Online trading ppt
Online trading ppt
 
7 steps to cloud onboarding
7 steps to cloud onboarding7 steps to cloud onboarding
7 steps to cloud onboarding
 
Quant trading theory series: electronic markets
Quant trading theory series: electronic marketsQuant trading theory series: electronic markets
Quant trading theory series: electronic markets
 
Trading system designer
Trading system designerTrading system designer
Trading system designer
 
Online Trading
Online TradingOnline Trading
Online Trading
 
Introduction To The DANE Protocol (DNSSEC)
Introduction To The DANE Protocol  (DNSSEC)Introduction To The DANE Protocol  (DNSSEC)
Introduction To The DANE Protocol (DNSSEC)
 
Ethernet Over Dwdm Whitepaper
Ethernet Over Dwdm WhitepaperEthernet Over Dwdm Whitepaper
Ethernet Over Dwdm Whitepaper
 
Top 10 deputy director interview questions and answers
Top 10 deputy director interview questions and answersTop 10 deputy director interview questions and answers
Top 10 deputy director interview questions and answers
 
Introduction to Data Collection
Introduction to Data CollectionIntroduction to Data Collection
Introduction to Data Collection
 
Demand forecasting
Demand forecastingDemand forecasting
Demand forecasting
 
Extending the Platform with Spring Boot and Cloud Foundry
Extending the Platform with Spring Boot and Cloud FoundryExtending the Platform with Spring Boot and Cloud Foundry
Extending the Platform with Spring Boot and Cloud Foundry
 
The Fashion Channel - A case Analysis
The Fashion Channel - A case AnalysisThe Fashion Channel - A case Analysis
The Fashion Channel - A case Analysis
 
Distributed System Management
Distributed System ManagementDistributed System Management
Distributed System Management
 
Procurement Plan
Procurement PlanProcurement Plan
Procurement Plan
 
Digital Engagement Strategies
Digital Engagement StrategiesDigital Engagement Strategies
Digital Engagement Strategies
 
Enterprise Architecture Frameworks
Enterprise Architecture FrameworksEnterprise Architecture Frameworks
Enterprise Architecture Frameworks
 

Ähnlich wie Fixed Income Trading System Architecture

Fixed Income Trading Platform Architecture
Fixed Income Trading Platform ArchitectureFixed Income Trading Platform Architecture
Fixed Income Trading Platform ArchitectureKhader Shaik
 
18Mar14 Find the Hidden Signal in Market Data Noise Webinar
18Mar14 Find the Hidden Signal in Market Data Noise Webinar 18Mar14 Find the Hidden Signal in Market Data Noise Webinar
18Mar14 Find the Hidden Signal in Market Data Noise Webinar Revolution Analytics
 
Ankur Jain Resume
Ankur Jain ResumeAnkur Jain Resume
Ankur Jain ResumeAnkur Jain
 
GMS Company and Products Presentation (2014)
GMS Company and Products Presentation (2014)GMS Company and Products Presentation (2014)
GMS Company and Products Presentation (2014)Patrice Touraine
 
Quantlogic Product & Services Offerring
Quantlogic Product & Services OfferringQuantlogic Product & Services Offerring
Quantlogic Product & Services Offerringnscarr
 
Risk management framework
Risk management frameworkRisk management framework
Risk management frameworkRaman Kannan
 
Talent Opportunities - September 2021
Talent Opportunities - September 2021Talent Opportunities - September 2021
Talent Opportunities - September 2021Thakral One
 
AKRAM CV v - 2015-u - Copy
AKRAM CV  v - 2015-u - CopyAKRAM CV  v - 2015-u - Copy
AKRAM CV v - 2015-u - Copyakram Qasim
 
CG Consultancy UK Limited - Company Credentials Pack
CG Consultancy UK Limited - Company Credentials PackCG Consultancy UK Limited - Company Credentials Pack
CG Consultancy UK Limited - Company Credentials PackChris Goodall
 
1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.ppt1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.pptKalsoomTahir2
 
--Enterprise-Application-Integration.ppt
--Enterprise-Application-Integration.ppt--Enterprise-Application-Integration.ppt
--Enterprise-Application-Integration.ppteddielyndacanay0
 
UCAAS portals make or buy
UCAAS portals make or buyUCAAS portals make or buy
UCAAS portals make or buyAbdelKander
 

Ähnlich wie Fixed Income Trading System Architecture (20)

Fixed Income Trading Platform Architecture
Fixed Income Trading Platform ArchitectureFixed Income Trading Platform Architecture
Fixed Income Trading Platform Architecture
 
18Mar14 Find the Hidden Signal in Market Data Noise Webinar
18Mar14 Find the Hidden Signal in Market Data Noise Webinar 18Mar14 Find the Hidden Signal in Market Data Noise Webinar
18Mar14 Find the Hidden Signal in Market Data Noise Webinar
 
Ankur Jain Resume
Ankur Jain ResumeAnkur Jain Resume
Ankur Jain Resume
 
GMS Company and Products Presentation (2014)
GMS Company and Products Presentation (2014)GMS Company and Products Presentation (2014)
GMS Company and Products Presentation (2014)
 
Quantlogic Product & Services Offerring
Quantlogic Product & Services OfferringQuantlogic Product & Services Offerring
Quantlogic Product & Services Offerring
 
Risk management framework
Risk management frameworkRisk management framework
Risk management framework
 
Talent Opportunities - September 2021
Talent Opportunities - September 2021Talent Opportunities - September 2021
Talent Opportunities - September 2021
 
Vitaly gritsenko
Vitaly gritsenkoVitaly gritsenko
Vitaly gritsenko
 
Thiru_BA_Resume-Updated
Thiru_BA_Resume-UpdatedThiru_BA_Resume-Updated
Thiru_BA_Resume-Updated
 
Janakiraman_Mar2016_SF
Janakiraman_Mar2016_SFJanakiraman_Mar2016_SF
Janakiraman_Mar2016_SF
 
KEDAR_TERDALKAR
KEDAR_TERDALKARKEDAR_TERDALKAR
KEDAR_TERDALKAR
 
Thiru_BA_Resume-Updated
Thiru_BA_Resume-UpdatedThiru_BA_Resume-Updated
Thiru_BA_Resume-Updated
 
AKRAM CV v - 2015-u - Copy
AKRAM CV  v - 2015-u - CopyAKRAM CV  v - 2015-u - Copy
AKRAM CV v - 2015-u - Copy
 
CG Consultancy UK Limited - Company Credentials Pack
CG Consultancy UK Limited - Company Credentials PackCG Consultancy UK Limited - Company Credentials Pack
CG Consultancy UK Limited - Company Credentials Pack
 
1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.ppt1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.ppt
 
--Enterprise-Application-Integration.ppt
--Enterprise-Application-Integration.ppt--Enterprise-Application-Integration.ppt
--Enterprise-Application-Integration.ppt
 
UCAAS portals make or buy
UCAAS portals make or buyUCAAS portals make or buy
UCAAS portals make or buy
 
Janakiraman_Apr2016_3SF
Janakiraman_Apr2016_3SFJanakiraman_Apr2016_3SF
Janakiraman_Apr2016_3SF
 
Gateway Group - Corporate Presentation
Gateway Group - Corporate PresentationGateway Group - Corporate Presentation
Gateway Group - Corporate Presentation
 
Business platform proposal_v0
Business platform proposal_v0Business platform proposal_v0
Business platform proposal_v0
 

Mehr von Khader Shaik

The Dodd Frank & Derivatives market - Chapter 09
The Dodd Frank & Derivatives market - Chapter 09The Dodd Frank & Derivatives market - Chapter 09
The Dodd Frank & Derivatives market - Chapter 09Khader Shaik
 
Unix Internals OS Architecture
Unix Internals OS ArchitectureUnix Internals OS Architecture
Unix Internals OS ArchitectureKhader Shaik
 
Interest Rate Derivatives
Interest Rate DerivativesInterest Rate Derivatives
Interest Rate DerivativesKhader Shaik
 
Securities Trade Life Cycle
Securities Trade Life CycleSecurities Trade Life Cycle
Securities Trade Life CycleKhader Shaik
 
Introduction to Portfolio Management
Introduction to Portfolio ManagementIntroduction to Portfolio Management
Introduction to Portfolio ManagementKhader Shaik
 
MS Access – Part 1 (One Day Workshop)
MS Access – Part 1 (One Day Workshop)MS Access – Part 1 (One Day Workshop)
MS Access – Part 1 (One Day Workshop)Khader Shaik
 
Inside Financial Markets
Inside Financial MarketsInside Financial Markets
Inside Financial MarketsKhader Shaik
 
Introduction to Derivatives Market
Introduction to  Derivatives MarketIntroduction to  Derivatives Market
Introduction to Derivatives MarketKhader Shaik
 
VBA & ADO MS Access – Part 2
VBA & ADO  MS Access – Part 2VBA & ADO  MS Access – Part 2
VBA & ADO MS Access – Part 2Khader Shaik
 
Fixed Income Trading and Platform Architecture
Fixed Income Trading and Platform ArchitectureFixed Income Trading and Platform Architecture
Fixed Income Trading and Platform ArchitectureKhader Shaik
 
Structured Products
Structured ProductsStructured Products
Structured ProductsKhader Shaik
 
Fixed Income Markets
Fixed Income MarketsFixed Income Markets
Fixed Income MarketsKhader Shaik
 
01 fi market_overview
01 fi market_overview01 fi market_overview
01 fi market_overviewKhader Shaik
 
Introduction To Fixed Income Markets
Introduction To Fixed Income MarketsIntroduction To Fixed Income Markets
Introduction To Fixed Income MarketsKhader Shaik
 

Mehr von Khader Shaik (14)

The Dodd Frank & Derivatives market - Chapter 09
The Dodd Frank & Derivatives market - Chapter 09The Dodd Frank & Derivatives market - Chapter 09
The Dodd Frank & Derivatives market - Chapter 09
 
Unix Internals OS Architecture
Unix Internals OS ArchitectureUnix Internals OS Architecture
Unix Internals OS Architecture
 
Interest Rate Derivatives
Interest Rate DerivativesInterest Rate Derivatives
Interest Rate Derivatives
 
Securities Trade Life Cycle
Securities Trade Life CycleSecurities Trade Life Cycle
Securities Trade Life Cycle
 
Introduction to Portfolio Management
Introduction to Portfolio ManagementIntroduction to Portfolio Management
Introduction to Portfolio Management
 
MS Access – Part 1 (One Day Workshop)
MS Access – Part 1 (One Day Workshop)MS Access – Part 1 (One Day Workshop)
MS Access – Part 1 (One Day Workshop)
 
Inside Financial Markets
Inside Financial MarketsInside Financial Markets
Inside Financial Markets
 
Introduction to Derivatives Market
Introduction to  Derivatives MarketIntroduction to  Derivatives Market
Introduction to Derivatives Market
 
VBA & ADO MS Access – Part 2
VBA & ADO  MS Access – Part 2VBA & ADO  MS Access – Part 2
VBA & ADO MS Access – Part 2
 
Fixed Income Trading and Platform Architecture
Fixed Income Trading and Platform ArchitectureFixed Income Trading and Platform Architecture
Fixed Income Trading and Platform Architecture
 
Structured Products
Structured ProductsStructured Products
Structured Products
 
Fixed Income Markets
Fixed Income MarketsFixed Income Markets
Fixed Income Markets
 
01 fi market_overview
01 fi market_overview01 fi market_overview
01 fi market_overview
 
Introduction To Fixed Income Markets
Introduction To Fixed Income MarketsIntroduction To Fixed Income Markets
Introduction To Fixed Income Markets
 

Kürzlich hochgeladen

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Kürzlich hochgeladen (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Fixed Income Trading System Architecture

  • 1. Fixed Income Trading Platform Architecture Khader Vali Shaik Note: Design of hypothetical system for educational purpose
  • 3. Technical Requirements of Trading Platform • Performance • Scalability • Fault Tolerance • Reliability/Stability • Security • Modular (options to use selected components) • Open Architecture (support for extensions) – Open APIs – Easy Integration 3
  • 4. Functional Requirements of Trading System • Trade Capture • Market Access (D2D, D2C, Market Data) • Pricing • Risk & Portfolio Analytics • Position Management (Blotter) • Easy Integration with middle and backoffice systems 4
  • 5. Popular FI Products • Government Bonds • Strips • Corporate Bonds • Floaters • Inflation Linked Bonds • Multi-step bonds • Futures • Bond Options • Futures Options • Swaptions • Caps and Floors • Emerging Markets etc 5
  • 6. Front End • Users • Technologies – Traders – Excel + Vendor – Risk Management Libraries Group – C++ – Java – Operations – C# (latest – Support development) • Applications • Platforms – Trade Capture – Windows – Quote Entry – Unix (X-Windows) – Risk Analytics – Operations etc. 6
  • 7. Application Servers • Application Servers – Pricing Engine, Risk/Analytics Engine, Position Management, Market Data Server etc • Technologies – High Performance Architecture – Java (Core Java) – C++/C# – Communication Software (TIBCO EMS, SOAP etc) – Vendor APIs (if any vendor products used) 7
  • 8. Database • Popular Database Servers – Sybase – Oracle – MS SQL Server etc 8
  • 9. Multi-tier Architecture • Communication Protocols – Synchronous – TCP/IP etc – Asynchronous • Messaging • Messaging – Publish/Subscribe – Point-to-point – MQ, Tibco and vendor products • Java – JMS, RMI, Sockets, WebServices etc • .Net – Remoting, WebServices etc 9
  • 10. Design Considerations • Scalable and Powerful platform • Processing Power – complex calculations – Pricing – Analytics – Risk Calculations – P&L Calculations etc 10
  • 11. Backoffice • Usually different from Trading Systems • Settlement • Accounting & Finance • Regulations/Compliance – Usually External Service Providers • Custodian Houses • Many vendor software products available 11
  • 12. Technology Team • Front-end Developers – GUI developers with reasonable understanding of the products, fundamentals of Fixed Income mathematics • Pricing Engine – Back-end developers – Core language expertise (VBA, Java, C++, multi- threading, data structures, performance etc) – In-depth knowledge of Product Evaluation methods – Financial Mathematics/Mathematics educational background – Ph.D, MS in Math and Finance, or some certifications in finance etc. 12
  • 13. Technology Team cont.. • Risk Engine – Complex APIs and Application Server – Advanced Math Degree – Advanced Finance Education, Ph.D, CFA etc – Usually available in the form of APIs or Vendor product • Other Technical Skill – Platform skill – Unix scripting, architecture, performance etc 13
  • 14. Technology Team cont.. • QA / Testing – Good understanding of Markets and Products – Excel/VBA – Good understanding of Trading – Knowledge of Risk Measures etc • Support Team – Provide day to day system support – Troubleshooting – Platform Knowledge (Unix scripting, excel, VBA etc) – Good business knowledge – Good Communication Skills etc. 14
  • 15. Quant • Quantitative Analysts – Financial Engineers • Role – Developing Pricing Models, Risk Models, Trading Strategies, etc – Assisting Traders in Trading Strategy development and testing – Build and Perform Regression tests, Stress tests etc 15
  • 16. Vendor Trading Platforms • Popular FI Trading Systems – Bloomberg Professional – Reuters Trading for Fixed Income – Thomson TradeWeb and many more • Key Features – Provide most of the basic features – Connectivity with Liquidity Sources – Algorithms of Analytics – Risk Measures – Support of complex products – STP (Straight Through processing) support etc 16
  • 17. Bloomberg/Reuters Trading Systems • Full Service Trading Platforms – Trade Entry – Market Data – Risk and Portfolio Analytics etc • Connectivity – Liquidation Sources (ECNs etc) – Other Broker/Dealers (Dealer-to-Dealer D2D) – Large Clients (Dealer-to-Client D2C) 17
  • 18. Thank You Khader Vali Shaik khaderv@yahoo.com http://www.ksvali.com 18