Trading and mobile computing    based on FIX Protocol      M.Phil (CS) Thesis       Deepak Singhvi                        1
Collaboration of technology and           platforms     FIX                  Mobile   Protocol              Application   ...
The Bridge
FIX ProtocolProtocols are processes that           FIX is a public domain help groups achieve deep             specificati...
Trading Platform                                     Order Management System   Trading activity involves                  ...
Mobile Trends                .
Mobile Trading Application QuickFix/J based InteractiveMobile Message Manager. It is a  Java based messaging FIX          ...
Bridging the gap with the web     XMPP protocol based                            (XMPP Protocol) communication with the bu...
FIX System Connectivity  Customer (i.e. Investment Mgr)                                            Supplier (Broker/Dealer...
FIX Mobile System Connectivity                                           Supplier (Broker/Dealer)                         ...
Speed Trade Mobile Client
Questions            .
Android Architecture Overview
Thank You         Deepak Singhvi                deepak.singhvi@gmail.comwww.linkedin.com/in/deepaksinghvi   www.deepaksing...
Upcoming SlideShare
Loading in …5
×

Trading and Mobile Computing based on FIX protocol

1,487 views

Published on

This concept was used in my thesis for M.Phil (CS).

  • Be the first to comment

Trading and Mobile Computing based on FIX protocol

  1. 1. Trading and mobile computing based on FIX Protocol M.Phil (CS) Thesis Deepak Singhvi 1
  2. 2. Collaboration of technology and platforms FIX Mobile Protocol Application Trading Bridging with the web Platform and ESB.
  3. 3. The Bridge
  4. 4. FIX ProtocolProtocols 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. 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 towhich users can trade and may automatically trade specificprovide additional trading tools, strategies based on technicalsuch as charting packages, etc. analysis or to do high-frequency trading/Algo trading.
  6. 6. Mobile Trends .
  7. 7. Mobile Trading Application QuickFix/J based InteractiveMobile Message Manager. It is a Java based messaging FIX engine. Translation of mobile data Jabber communication as thepackets using ESB from Mobile transport communicator. to OMS.
  8. 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. 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 TraderTrader inForeign Trader inOffice Foreign Office
  10. 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
  11. 11. Speed Trade Mobile Client
  12. 12. Questions .
  13. 13. Android Architecture Overview
  14. 14. Thank You Deepak Singhvi deepak.singhvi@gmail.comwww.linkedin.com/in/deepaksinghvi www.deepaksinghviblog.blogspot.in .

×