SlideShare una empresa de Scribd logo
1 de 22
Introduction To  The Financial Information eXchange  (FIX) Protocol presented by Brian Driscoll at BarCampNYC3
What is the FIX Protocol? ,[object Object]
Who uses FIX? ,[object Object],[object Object],[object Object],[object Object],[object Object]
What is it used for? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Products & regions supported ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How is the standard governed? ,[object Object],[object Object],[object Object],[object Object],[object Object]
A brief history of FIX ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Session & application layers ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Transport independent ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FIX messages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Message types ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Message fields ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
User defined fields & msgs ,[object Object],[object Object],[object Object],[object Object],[object Object]
Two message syntaxes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A simple example scenario A money manager sends an order to a broker, and receives an execution/fill back. TCP socket Over a WAN FIX Session Layer Transport via TCP used with tag=value message syntax where the buy side initiates connection and the sell side accepts. buy side trading system FIX engine sell side trading system FIX engine
Typical simplified msg flow ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Buy 5000 IBM @ 110.75 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],8=FIX.4.2^9=251^35=D^49=AFUNDMGR^56=ABROKER^34=2^ 52=20030615-01:14:49^11=12345^21=1^ 55=IBM^54=1^ 60=2003061501:14:49^38=5000^40=2^44=110.75^10=127
Same message in FIXML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],<OrderQtyData> <OrderQty>5000 </OrderQty> </OrderQtyData> <OrdType Value=&quot;2&quot;/> <Price>110..75</Price> </Order> </ApplicationMessage> </FIXMLMessage> </FIXML>
Integrating applications w/ FIX ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Open source FIX Engines ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FIX engine vendors ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FIX Info on the Web ,[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

VoLTE Interfaces , Protocols & IMS Stack Explained
VoLTE Interfaces , Protocols & IMS Stack ExplainedVoLTE Interfaces , Protocols & IMS Stack Explained
VoLTE Interfaces , Protocols & IMS Stack ExplainedVikas Shokeen
 
SIP - Introduction to SIP Protocol
SIP - Introduction to SIP ProtocolSIP - Introduction to SIP Protocol
SIP - Introduction to SIP ProtocolLivePerson
 
ims registration call flow procedure volte sip
ims registration call flow procedure volte sipims registration call flow procedure volte sip
ims registration call flow procedure volte sipVikas Shokeen
 
VoLTE Flows and CS network
VoLTE Flows and CS networkVoLTE Flows and CS network
VoLTE Flows and CS networkKarel Berkovec
 
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...Vikas Shokeen
 
Ims call flow
Ims call flowIms call flow
Ims call flowMorg
 
Trade Life Cycle Presentation.pptx
Trade Life Cycle Presentation.pptxTrade Life Cycle Presentation.pptx
Trade Life Cycle Presentation.pptxAnkitCapoor1
 
Diameter Presentation
Diameter PresentationDiameter Presentation
Diameter PresentationBeny Haddad
 
volte ims network architecture tutorial - Explained
volte ims network architecture tutorial - Explained volte ims network architecture tutorial - Explained
volte ims network architecture tutorial - Explained Vikas Shokeen
 
LTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from QualcommLTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from QualcommLow Hong Chuan
 
Trade life cycle
Trade life cycleTrade life cycle
Trade life cycleAyush0734
 
IMS Authentication with AKAv1 and AKAv2
IMS Authentication with AKAv1 and AKAv2 IMS Authentication with AKAv1 and AKAv2
IMS Authentication with AKAv1 and AKAv2 mohammad norozzudegan
 
Initial LTE call Setup Flow
Initial LTE call Setup FlowInitial LTE call Setup Flow
Initial LTE call Setup Flowassinha
 
Lte default and dedicated bearer / VoLTE
Lte default and dedicated bearer / VoLTELte default and dedicated bearer / VoLTE
Lte default and dedicated bearer / VoLTEmanish_sapra
 

La actualidad más candente (20)

Trade life cycle 2
Trade life cycle   2Trade life cycle   2
Trade life cycle 2
 
Call flow
Call flowCall flow
Call flow
 
VoLTE Interfaces , Protocols & IMS Stack Explained
VoLTE Interfaces , Protocols & IMS Stack ExplainedVoLTE Interfaces , Protocols & IMS Stack Explained
VoLTE Interfaces , Protocols & IMS Stack Explained
 
SIP - Introduction to SIP Protocol
SIP - Introduction to SIP ProtocolSIP - Introduction to SIP Protocol
SIP - Introduction to SIP Protocol
 
ims registration call flow procedure volte sip
ims registration call flow procedure volte sipims registration call flow procedure volte sip
ims registration call flow procedure volte sip
 
VoLTE Flows and CS network
VoLTE Flows and CS networkVoLTE Flows and CS network
VoLTE Flows and CS network
 
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...
volte call flow - SIP IMS Call Flow - MO and MT Call - Volte Mobile originati...
 
IMS Call Follow
IMS Call FollowIMS Call Follow
IMS Call Follow
 
Ims call flow
Ims call flowIms call flow
Ims call flow
 
Trade Life Cycle Presentation.pptx
Trade Life Cycle Presentation.pptxTrade Life Cycle Presentation.pptx
Trade Life Cycle Presentation.pptx
 
Guide to OTC Trading
Guide to OTC TradingGuide to OTC Trading
Guide to OTC Trading
 
Quick Fix Sample
Quick Fix SampleQuick Fix Sample
Quick Fix Sample
 
Diameter Presentation
Diameter PresentationDiameter Presentation
Diameter Presentation
 
volte ims network architecture tutorial - Explained
volte ims network architecture tutorial - Explained volte ims network architecture tutorial - Explained
volte ims network architecture tutorial - Explained
 
LTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from QualcommLTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from Qualcomm
 
Trade life cycle
Trade life cycleTrade life cycle
Trade life cycle
 
IMS Authentication with AKAv1 and AKAv2
IMS Authentication with AKAv1 and AKAv2 IMS Authentication with AKAv1 and AKAv2
IMS Authentication with AKAv1 and AKAv2
 
Initial LTE call Setup Flow
Initial LTE call Setup FlowInitial LTE call Setup Flow
Initial LTE call Setup Flow
 
3GPP IMS
3GPP IMS3GPP IMS
3GPP IMS
 
Lte default and dedicated bearer / VoLTE
Lte default and dedicated bearer / VoLTELte default and dedicated bearer / VoLTE
Lte default and dedicated bearer / VoLTE
 

Destacado

Algorithmic Trading and FIX Protocol
Algorithmic Trading and FIX ProtocolAlgorithmic Trading and FIX Protocol
Algorithmic Trading and FIX ProtocolEXANTE
 
How to place orders through FIX Message
How to place orders through FIX MessageHow to place orders through FIX Message
How to place orders through FIX MessageNeeraj Kaushik
 
Trading and Mobile Computing based on FIX protocol
Trading and Mobile Computing based on FIX protocolTrading and Mobile Computing based on FIX protocol
Trading and Mobile Computing based on FIX protocolDeepak Singhvi
 
Microservices forscale
Microservices forscaleMicroservices forscale
Microservices forscaleDeepak Singhvi
 
High Speed Networks - Applications in Finance
High Speed Networks - Applications in FinanceHigh Speed Networks - Applications in Finance
High Speed Networks - Applications in FinanceOmar Bashir
 
The third generation of mobile voice recording smart guide
The third generation of mobile voice recording smart guideThe third generation of mobile voice recording smart guide
The third generation of mobile voice recording smart guidemParticle
 
A Flash Crash Simulator: Analyzing HFT's Impact on Market Quality
A Flash Crash Simulator: Analyzing HFT's Impact on Market QualityA Flash Crash Simulator: Analyzing HFT's Impact on Market Quality
A Flash Crash Simulator: Analyzing HFT's Impact on Market QualityYoshi S.
 
RubyConf Taiwan 2012 Opening & Closing
RubyConf Taiwan 2012 Opening & ClosingRubyConf Taiwan 2012 Opening & Closing
RubyConf Taiwan 2012 Opening & ClosingWen-Tien Chang
 
Exante algotrading
Exante algotradingExante algotrading
Exante algotradingEXANTE
 
Financial Conduct Authority_Developing our approach to implementing MiFID II ...
Financial Conduct Authority_Developing our approach to implementing MiFID II ...Financial Conduct Authority_Developing our approach to implementing MiFID II ...
Financial Conduct Authority_Developing our approach to implementing MiFID II ...Oliver Blower
 
Real-time данные на фронтенде
Real-time данные на фронтендеReal-time данные на фронтенде
Real-time данные на фронтендеEXANTE
 
Meeting the data management challenges of MiFID II
Meeting the data management challenges of MiFID IIMeeting the data management challenges of MiFID II
Meeting the data management challenges of MiFID IILeigh Hill
 
MiFID II: Data for best execution
MiFID II: Data for best executionMiFID II: Data for best execution
MiFID II: Data for best executionLeigh Hill
 
Getting Ready for MiFID II
Getting Ready for MiFID II Getting Ready for MiFID II
Getting Ready for MiFID II corfinancial
 
Your MiFID II Solutions & Services Guide
Your MiFID II Solutions & Services GuideYour MiFID II Solutions & Services Guide
Your MiFID II Solutions & Services GuideConor Coughlan
 
Application design for MiFID II-compliant operations
Application design for MiFID II-compliant operationsApplication design for MiFID II-compliant operations
Application design for MiFID II-compliant operationsLászló Árvai
 

Destacado (20)

Algorithmic Trading and FIX Protocol
Algorithmic Trading and FIX ProtocolAlgorithmic Trading and FIX Protocol
Algorithmic Trading and FIX Protocol
 
How to place orders through FIX Message
How to place orders through FIX MessageHow to place orders through FIX Message
How to place orders through FIX Message
 
Trading and Mobile Computing based on FIX protocol
Trading and Mobile Computing based on FIX protocolTrading and Mobile Computing based on FIX protocol
Trading and Mobile Computing based on FIX protocol
 
Microservices forscale
Microservices forscaleMicroservices forscale
Microservices forscale
 
Dse mobile user manual
Dse mobile user manualDse mobile user manual
Dse mobile user manual
 
High Speed Networks - Applications in Finance
High Speed Networks - Applications in FinanceHigh Speed Networks - Applications in Finance
High Speed Networks - Applications in Finance
 
The third generation of mobile voice recording smart guide
The third generation of mobile voice recording smart guideThe third generation of mobile voice recording smart guide
The third generation of mobile voice recording smart guide
 
A Flash Crash Simulator: Analyzing HFT's Impact on Market Quality
A Flash Crash Simulator: Analyzing HFT's Impact on Market QualityA Flash Crash Simulator: Analyzing HFT's Impact on Market Quality
A Flash Crash Simulator: Analyzing HFT's Impact on Market Quality
 
RubyConf Taiwan 2012 Opening & Closing
RubyConf Taiwan 2012 Opening & ClosingRubyConf Taiwan 2012 Opening & Closing
RubyConf Taiwan 2012 Opening & Closing
 
Exante algotrading
Exante algotradingExante algotrading
Exante algotrading
 
LabVIEW FPGA
LabVIEW FPGALabVIEW FPGA
LabVIEW FPGA
 
Financial Conduct Authority_Developing our approach to implementing MiFID II ...
Financial Conduct Authority_Developing our approach to implementing MiFID II ...Financial Conduct Authority_Developing our approach to implementing MiFID II ...
Financial Conduct Authority_Developing our approach to implementing MiFID II ...
 
Real-time данные на фронтенде
Real-time данные на фронтендеReal-time данные на фронтенде
Real-time данные на фронтенде
 
Meeting the data management challenges of MiFID II
Meeting the data management challenges of MiFID IIMeeting the data management challenges of MiFID II
Meeting the data management challenges of MiFID II
 
MiFID II: Data for best execution
MiFID II: Data for best executionMiFID II: Data for best execution
MiFID II: Data for best execution
 
Getting Ready for MiFID II
Getting Ready for MiFID II Getting Ready for MiFID II
Getting Ready for MiFID II
 
Your MiFID II Solutions & Services Guide
Your MiFID II Solutions & Services GuideYour MiFID II Solutions & Services Guide
Your MiFID II Solutions & Services Guide
 
Application design for MiFID II-compliant operations
Application design for MiFID II-compliant operationsApplication design for MiFID II-compliant operations
Application design for MiFID II-compliant operations
 
HIGH SPEED NETWORKS
HIGH SPEED NETWORKSHIGH SPEED NETWORKS
HIGH SPEED NETWORKS
 
FPGA
FPGAFPGA
FPGA
 

Similar a FIX Protocol Explained for Financial Markets

Exactpro FinTech Webinar - Global Exchanges FIX Protocol
Exactpro FinTech Webinar - Global Exchanges FIX ProtocolExactpro FinTech Webinar - Global Exchanges FIX Protocol
Exactpro FinTech Webinar - Global Exchanges FIX ProtocolIosif Itkin
 
Versa cloud slide-deck-03-security-aspects
Versa cloud slide-deck-03-security-aspectsVersa cloud slide-deck-03-security-aspects
Versa cloud slide-deck-03-security-aspectsRoberto C. Mayer
 
O Tlearing 13 Cpril 2010 0.1
O  Tlearing 13  Cpril 2010 0.1O  Tlearing 13  Cpril 2010 0.1
O Tlearing 13 Cpril 2010 0.1John Rapa
 
Tegsoft Contact Center Introduction
Tegsoft Contact Center Introduction Tegsoft Contact Center Introduction
Tegsoft Contact Center Introduction Tuba Gürsoy
 
Top-Rated Cryptocurrency Exchange Features Must know the features Before star...
Top-Rated Cryptocurrency Exchange Features Must know the features Before star...Top-Rated Cryptocurrency Exchange Features Must know the features Before star...
Top-Rated Cryptocurrency Exchange Features Must know the features Before star...fitriaroslin
 
CTG FIX API Package of Global Asset Classes
CTG FIX API Package of Global Asset ClassesCTG FIX API Package of Global Asset Classes
CTG FIX API Package of Global Asset ClassesPeter Wises
 
Session 3 Bss
Session 3 BssSession 3 Bss
Session 3 BssGredmill
 
System Analysis and Design Supporting Documents
System Analysis and Design Supporting DocumentsSystem Analysis and Design Supporting Documents
System Analysis and Design Supporting DocumentsChase Hoover
 
\'Cloud Service Broker\' - service provider transformation
\'Cloud Service Broker\' - service provider transformation\'Cloud Service Broker\' - service provider transformation
\'Cloud Service Broker\' - service provider transformationSteve Crawford
 
Matrix Telecom Solutions: SIMADO GFXD1111S - FCT
Matrix Telecom Solutions: SIMADO GFXD1111S - FCTMatrix Telecom Solutions: SIMADO GFXD1111S - FCT
Matrix Telecom Solutions: SIMADO GFXD1111S - FCTMatrix Comsec
 
Sungard Global trading Presentation
Sungard Global trading PresentationSungard Global trading Presentation
Sungard Global trading Presentationahemeury
 
Hacking The Trading Floor
Hacking The Trading FloorHacking The Trading Floor
Hacking The Trading Flooriffybird_099
 
Exploring Payment Platforms - ISO 20022 and ISO 8583
Exploring Payment Platforms - ISO 20022 and ISO 8583Exploring Payment Platforms - ISO 20022 and ISO 8583
Exploring Payment Platforms - ISO 20022 and ISO 8583PECB
 
Operation and mainetainence of switch ppt
Operation and mainetainence of switch pptOperation and mainetainence of switch ppt
Operation and mainetainence of switch pptIsha Negi
 
Topic2 Understanding Middleware
Topic2 Understanding MiddlewareTopic2 Understanding Middleware
Topic2 Understanding Middlewaresanjoysanyal
 

Similar a FIX Protocol Explained for Financial Markets (20)

Fix
FixFix
Fix
 
Exactpro FinTech Webinar - Global Exchanges FIX Protocol
Exactpro FinTech Webinar - Global Exchanges FIX ProtocolExactpro FinTech Webinar - Global Exchanges FIX Protocol
Exactpro FinTech Webinar - Global Exchanges FIX Protocol
 
GSM Rating Overview
GSM Rating OverviewGSM Rating Overview
GSM Rating Overview
 
Fix mt4-bridge
Fix mt4-bridgeFix mt4-bridge
Fix mt4-bridge
 
Versa cloud slide-deck-03-security-aspects
Versa cloud slide-deck-03-security-aspectsVersa cloud slide-deck-03-security-aspects
Versa cloud slide-deck-03-security-aspects
 
O Tlearing 13 Cpril 2010 0.1
O  Tlearing 13  Cpril 2010 0.1O  Tlearing 13  Cpril 2010 0.1
O Tlearing 13 Cpril 2010 0.1
 
Tegsoft Contact Center Introduction
Tegsoft Contact Center Introduction Tegsoft Contact Center Introduction
Tegsoft Contact Center Introduction
 
Top-Rated Cryptocurrency Exchange Features Must know the features Before star...
Top-Rated Cryptocurrency Exchange Features Must know the features Before star...Top-Rated Cryptocurrency Exchange Features Must know the features Before star...
Top-Rated Cryptocurrency Exchange Features Must know the features Before star...
 
CTG FIX API Package of Global Asset Classes
CTG FIX API Package of Global Asset ClassesCTG FIX API Package of Global Asset Classes
CTG FIX API Package of Global Asset Classes
 
CTG FIX API Package of Global Asset Classes
CTG FIX API Package of Global Asset Classes CTG FIX API Package of Global Asset Classes
CTG FIX API Package of Global Asset Classes
 
Session 3 Bss
Session 3 BssSession 3 Bss
Session 3 Bss
 
System Analysis and Design Supporting Documents
System Analysis and Design Supporting DocumentsSystem Analysis and Design Supporting Documents
System Analysis and Design Supporting Documents
 
\'Cloud Service Broker\' - service provider transformation
\'Cloud Service Broker\' - service provider transformation\'Cloud Service Broker\' - service provider transformation
\'Cloud Service Broker\' - service provider transformation
 
Matrix Telecom Solutions: SIMADO GFXD1111S - FCT
Matrix Telecom Solutions: SIMADO GFXD1111S - FCTMatrix Telecom Solutions: SIMADO GFXD1111S - FCT
Matrix Telecom Solutions: SIMADO GFXD1111S - FCT
 
Sungard Global trading Presentation
Sungard Global trading PresentationSungard Global trading Presentation
Sungard Global trading Presentation
 
Hacking The Trading Floor
Hacking The Trading FloorHacking The Trading Floor
Hacking The Trading Floor
 
Exploring Payment Platforms - ISO 20022 and ISO 8583
Exploring Payment Platforms - ISO 20022 and ISO 8583Exploring Payment Platforms - ISO 20022 and ISO 8583
Exploring Payment Platforms - ISO 20022 and ISO 8583
 
Operation and mainetainence of switch ppt
Operation and mainetainence of switch pptOperation and mainetainence of switch ppt
Operation and mainetainence of switch ppt
 
Topic2 Understanding Middleware
Topic2 Understanding MiddlewareTopic2 Understanding Middleware
Topic2 Understanding Middleware
 
PIE Messaging day 1-2-3
PIE Messaging day 1-2-3PIE Messaging day 1-2-3
PIE Messaging day 1-2-3
 

Último

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
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
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 

Último (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 

FIX Protocol Explained for Financial Markets

  • 1. Introduction To The Financial Information eXchange (FIX) Protocol presented by Brian Driscoll at BarCampNYC3
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. A simple example scenario A money manager sends an order to a broker, and receives an execution/fill back. TCP socket Over a WAN FIX Session Layer Transport via TCP used with tag=value message syntax where the buy side initiates connection and the sell side accepts. buy side trading system FIX engine sell side trading system FIX engine
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.