SlideShare uma empresa Scribd logo
1 de 14
Trading and mobile computing
    based on FIX Protocol
      M.Phil (CS) Thesis


       Deepak Singhvi

                        1
Collaboration of technology and
           platforms


     FIX                  Mobile
   Protocol              Application


   Trading        Bridging with the web
   Platform              and ESB.
The Bridge
FIX Protocol



Protocols are processes that           FIX is a public domain
 help groups achieve deep             specification owned and
  understanding through            maintained by FIX Protocol Ltd.
         dialogue.


FIX defines message format.       Structured language protocol.
FIX is Open Protocol brings all    FIX defines message format.
        players together
Trading Platform


                                     Order Management System
   Trading activity involves
                                     (OMS) enable to connect to
 exchange of goods either for
                                     electronic trading systems,
       goods or cash.
                                    access real-time market data,
   Equity, Commodity, Forex           apply trading strategies.
           trading, etc

  Stream live market prices on                        .
                                      They may also be designed to
which users can trade and may          automatically trade specific
provide additional trading tools,     strategies based on technical
such as charting packages, etc.      analysis or to do high-frequency
                                          trading/Algo trading.
Mobile Trends




                .
Mobile Trading Application


 QuickFix/J based Interactive
Mobile Message Manager. It is a
  Java based messaging FIX
           engine.



  Translation of mobile data      Jabber communication as the
packets using ESB from Mobile       transport communicator.
           to OMS.
Bridging the gap with the web


     XMPP protocol based                            (XMPP Protocol)

 communication with the buy
                                              Client ==> JMS Queue
  side firm. ActiveMQ queue
(based on XMPP) and topic for             JMS Queue ==> Fix Client (Buy
              ESB.                                Side Firm)



Fix Client (Buy Side Firm)                                 .
                                                Fix based Server
   (Fix Message on TCP/IP To Exchange )      (Broadcast-Unicast/ TCP-IP Message)


                ==>                                       ==>
Fix based Server (Exchange)                           Fix Client
                                                          ==>
                                                   Mobile Client
FIX System Connectivity
  Customer (i.e. Investment Mgr)                                            Supplier (Broker/Dealer)
              FIX System                                                             FIX System
                                             Wide Area Network
 Business Msg              FIX Engine                                   FIX Engine            Business Msg
 Processing                                            TCP/IP                                 Processing
                                             (TCP Socket opened by
       Business Msg                                                              Business Msg
       Processing
                                            customer, persists during            Processing
                                                life of FIX session)

  Order Management System                                                Order Management System




            Trader    Trader       Trader                               Trader       Trader       Trader

Trader in
Foreign                                                                                              Trader in
Office                                                                                               Foreign
                                                                                                     Office
FIX Mobile System Connectivity
                                           Supplier (Broker/Dealer)
                                     FIX System
                                              FIX System

                        FIX Engine        Business Msg
                                                              Leased
                                          Processing
                                                               Line/
                               Business Msg
                                                             ISDN Line
                               Processing
  (HTTP/TCP Socket opened
        by customer)
                       Order Management
                       System



                      Trader     Trader    Trader

                                              Trader in
                                              Foreign
                                              Office
Speed Trade Mobile Client
Questions




            .
Android Architecture Overview
Thank You




         Deepak Singhvi                deepak.singhvi@gmail.com

www.linkedin.com/in/deepaksinghvi   www.deepaksinghviblog.blogspot.in
                                                  .

Mais conteúdo relacionado

Semelhante a FIX Protocol Mobile Trading Thesis

Solving Enterprise Integration Challenges With Biz Talk Server
Solving Enterprise Integration Challenges With Biz Talk ServerSolving Enterprise Integration Challenges With Biz Talk Server
Solving Enterprise Integration Challenges With Biz Talk Serverrsnarayanan
 
Solaiemes RCS-e Open & Ubiquitous
Solaiemes RCS-e Open & UbiquitousSolaiemes RCS-e Open & Ubiquitous
Solaiemes RCS-e Open & UbiquitousSolaiemes
 
Printing is Easy - Everything Else is Hard Dscoop7
Printing is Easy - Everything Else is Hard Dscoop7Printing is Easy - Everything Else is Hard Dscoop7
Printing is Easy - Everything Else is Hard Dscoop7charlesgehman
 
Temenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationTemenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationAshraf Imran
 
Bsit – integration styles (intra + inter)
Bsit – integration styles (intra + inter)Bsit – integration styles (intra + inter)
Bsit – integration styles (intra + inter)kyroskoh
 
Lixsql port enterprise integration
Lixsql port   enterprise integrationLixsql port   enterprise integration
Lixsql port enterprise integrationSandro Pereira
 
Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm Sandro Pereira
 
Compass Catalyst 14052010 Final
Compass Catalyst 14052010 FinalCompass Catalyst 14052010 Final
Compass Catalyst 14052010 FinalDamir Medved
 
Jobo 1 ims_tm_value_2012_q2
Jobo 1 ims_tm_value_2012_q2Jobo 1 ims_tm_value_2012_q2
Jobo 1 ims_tm_value_2012_q2Helene Lyon
 
About Nextware
About NextwareAbout Nextware
About NextwareSmith Kim
 
Introduction to Enterprise Service Bus
Introduction to Enterprise Service BusIntroduction to Enterprise Service Bus
Introduction to Enterprise Service BusFolio3 Software
 
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...We4IT Group
 
Selling Stuff on the Web in Style with Microsoft Commerce Server
Selling Stuff on the Web in Style with Microsoft Commerce ServerSelling Stuff on the Web in Style with Microsoft Commerce Server
Selling Stuff on the Web in Style with Microsoft Commerce Servergoodfriday
 
TV as enhanced communicator using RCS
TV as enhanced communicator using RCSTV as enhanced communicator using RCS
TV as enhanced communicator using RCSSolaiemes
 
VSC Wholesale & Retail Softswitch
VSC Wholesale & Retail SoftswitchVSC Wholesale & Retail Softswitch
VSC Wholesale & Retail Softswitchmytlaw
 
Our Software.Services
Our Software.ServicesOur Software.Services
Our Software.Servicesmonica_singh
 

Semelhante a FIX Protocol Mobile Trading Thesis (20)

Solving Enterprise Integration Challenges With Biz Talk Server
Solving Enterprise Integration Challenges With Biz Talk ServerSolving Enterprise Integration Challenges With Biz Talk Server
Solving Enterprise Integration Challenges With Biz Talk Server
 
Fix session layer_rev1
Fix session layer_rev1Fix session layer_rev1
Fix session layer_rev1
 
MobeeSuite Brochure
MobeeSuite BrochureMobeeSuite Brochure
MobeeSuite Brochure
 
Solaiemes RCS-e Open & Ubiquitous
Solaiemes RCS-e Open & UbiquitousSolaiemes RCS-e Open & Ubiquitous
Solaiemes RCS-e Open & Ubiquitous
 
Printing is Easy - Everything Else is Hard Dscoop7
Printing is Easy - Everything Else is Hard Dscoop7Printing is Easy - Everything Else is Hard Dscoop7
Printing is Easy - Everything Else is Hard Dscoop7
 
Temenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationTemenos- Fiorano T24 Integration
Temenos- Fiorano T24 Integration
 
Bsit – integration styles (intra + inter)
Bsit – integration styles (intra + inter)Bsit – integration styles (intra + inter)
Bsit – integration styles (intra + inter)
 
Lixsql port enterprise integration
Lixsql port   enterprise integrationLixsql port   enterprise integration
Lixsql port enterprise integration
 
Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm
 
Compass Catalyst 14052010 Final
Compass Catalyst 14052010 FinalCompass Catalyst 14052010 Final
Compass Catalyst 14052010 Final
 
Jobo 1 ims_tm_value_2012_q2
Jobo 1 ims_tm_value_2012_q2Jobo 1 ims_tm_value_2012_q2
Jobo 1 ims_tm_value_2012_q2
 
About Nextware
About NextwareAbout Nextware
About Nextware
 
Introduction to Enterprise Service Bus
Introduction to Enterprise Service BusIntroduction to Enterprise Service Bus
Introduction to Enterprise Service Bus
 
CrossFIX 1.1
CrossFIX 1.1CrossFIX 1.1
CrossFIX 1.1
 
Bondhawk Overview
Bondhawk OverviewBondhawk Overview
Bondhawk Overview
 
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
 
Selling Stuff on the Web in Style with Microsoft Commerce Server
Selling Stuff on the Web in Style with Microsoft Commerce ServerSelling Stuff on the Web in Style with Microsoft Commerce Server
Selling Stuff on the Web in Style with Microsoft Commerce Server
 
TV as enhanced communicator using RCS
TV as enhanced communicator using RCSTV as enhanced communicator using RCS
TV as enhanced communicator using RCS
 
VSC Wholesale & Retail Softswitch
VSC Wholesale & Retail SoftswitchVSC Wholesale & Retail Softswitch
VSC Wholesale & Retail Softswitch
 
Our Software.Services
Our Software.ServicesOur Software.Services
Our Software.Services
 

FIX Protocol Mobile Trading Thesis

  • 1. Trading and mobile computing based on FIX Protocol M.Phil (CS) Thesis Deepak Singhvi 1
  • 2. Collaboration of technology and platforms FIX Mobile Protocol Application Trading Bridging with the web Platform and ESB.
  • 4. FIX Protocol Protocols are processes that FIX is a public domain help groups achieve deep specification owned and understanding through maintained by FIX Protocol Ltd. dialogue. FIX defines message format. Structured language protocol. FIX is Open Protocol brings all FIX defines message format. players together
  • 5. Trading Platform Order Management System Trading activity involves (OMS) enable to connect to exchange of goods either for electronic trading systems, goods or cash. access real-time market data, Equity, Commodity, Forex apply trading strategies. trading, etc Stream live market prices on . They may also be designed to which users can trade and may automatically trade specific provide additional trading tools, strategies based on technical such as charting packages, etc. analysis or to do high-frequency trading/Algo trading.
  • 7. Mobile Trading Application QuickFix/J based Interactive Mobile Message Manager. It is a Java based messaging FIX engine. Translation of mobile data Jabber communication as the packets using ESB from Mobile transport communicator. to OMS.
  • 8. Bridging the gap with the web XMPP protocol based (XMPP Protocol) communication with the buy Client ==> JMS Queue side firm. ActiveMQ queue (based on XMPP) and topic for JMS Queue ==> Fix Client (Buy ESB. Side Firm) Fix Client (Buy Side Firm) . Fix based Server (Fix Message on TCP/IP To Exchange ) (Broadcast-Unicast/ TCP-IP Message) ==> ==> Fix based Server (Exchange) Fix Client ==> Mobile Client
  • 9. FIX System Connectivity Customer (i.e. Investment Mgr) Supplier (Broker/Dealer) FIX System FIX System Wide Area Network Business Msg FIX Engine FIX Engine Business Msg Processing TCP/IP Processing (TCP Socket opened by Business Msg Business Msg Processing customer, persists during Processing life of FIX session) Order Management System Order Management System Trader Trader Trader Trader Trader Trader Trader in Foreign Trader in Office Foreign Office
  • 10. FIX Mobile System Connectivity Supplier (Broker/Dealer) FIX System FIX System FIX Engine Business Msg Leased Processing Line/ Business Msg ISDN Line Processing (HTTP/TCP Socket opened by customer) Order Management System Trader Trader Trader Trader in Foreign Office
  • 14. Thank You Deepak Singhvi deepak.singhvi@gmail.com www.linkedin.com/in/deepaksinghvi www.deepaksinghviblog.blogspot.in .