Submit Search
Upload
ORS: Order Routing System
•
0 likes
•
4 views
AI-enhanced title
IRJET Journal
Follow
https://www.irjet.net/archives/V9/i4/IRJET-V9I4157.pdf
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 6
Download now
Download to read offline
Recommended
High-Frequency Trading in Stock Market
High-Frequency Trading in Stock Market
IRJET Journal
Appshare sms alert system for stock investors
Appshare sms alert system for stock investors
IAEME Publication
EXTENT-2016: MiFID 2 Compliant Fixed Income SOR System
EXTENT-2016: MiFID 2 Compliant Fixed Income SOR System
Iosif Itkin
Electronic Trading: A Primer
Electronic Trading: A Primer
ManagedFunds
IRJET- Stock Market Prediction using ANN
IRJET- Stock Market Prediction using ANN
IRJET Journal
DATA SCIENCE APPROACH TO STOCK MARKET ANALYSIS
DATA SCIENCE APPROACH TO STOCK MARKET ANALYSIS
IRJET Journal
Stock Price Prediction Using Sentiment Analysis and Historic Data of Stock
Stock Price Prediction Using Sentiment Analysis and Historic Data of Stock
IRJET Journal
Algorithmic Trading and its Impact on the Market
Algorithmic Trading and its Impact on the Market
IRJET Journal
Recommended
High-Frequency Trading in Stock Market
High-Frequency Trading in Stock Market
IRJET Journal
Appshare sms alert system for stock investors
Appshare sms alert system for stock investors
IAEME Publication
EXTENT-2016: MiFID 2 Compliant Fixed Income SOR System
EXTENT-2016: MiFID 2 Compliant Fixed Income SOR System
Iosif Itkin
Electronic Trading: A Primer
Electronic Trading: A Primer
ManagedFunds
IRJET- Stock Market Prediction using ANN
IRJET- Stock Market Prediction using ANN
IRJET Journal
DATA SCIENCE APPROACH TO STOCK MARKET ANALYSIS
DATA SCIENCE APPROACH TO STOCK MARKET ANALYSIS
IRJET Journal
Stock Price Prediction Using Sentiment Analysis and Historic Data of Stock
Stock Price Prediction Using Sentiment Analysis and Historic Data of Stock
IRJET Journal
Algorithmic Trading and its Impact on the Market
Algorithmic Trading and its Impact on the Market
IRJET Journal
IRJET - Bit-Contracts: Smart Contracts for Cars
IRJET - Bit-Contracts: Smart Contracts for Cars
IRJET Journal
Smart Contract for Insurance: Opportunities and Challenges for Insurers
Smart Contract for Insurance: Opportunities and Challenges for Insurers
IRJET Journal
IRJET- Decentralized Freelancing System - Trust and Transparency
IRJET- Decentralized Freelancing System - Trust and Transparency
IRJET Journal
Impact of Algo Trading Platforms on Global Financial Markets.pdf
Impact of Algo Trading Platforms on Global Financial Markets.pdf
smithlindsay766
ARCHITECTURE FOR INTEGRATION OF POINT OF SALE TERMINALS WITH FINANCIAL INSTIT...
ARCHITECTURE FOR INTEGRATION OF POINT OF SALE TERMINALS WITH FINANCIAL INSTIT...
Nathan Mathis
Case study commodity value chain banking luxoft for one of the largest global...
Case study commodity value chain banking luxoft for one of the largest global...
Luxoft
A Novel Intelligence-based e-Procurement System to offer Maximum Fairness Ind...
A Novel Intelligence-based e-Procurement System to offer Maximum Fairness Ind...
IJECEIAES
Cryptocurrency: Evolution in Finance
Cryptocurrency: Evolution in Finance
IRJET Journal
IRJET- Secure Banking System using Block Chain Technology
IRJET- Secure Banking System using Block Chain Technology
IRJET Journal
Decentralized Finance
Decentralized Finance
IRJET Journal
IRJET - Stock Market Analysis and Prediction using Deep Learning
IRJET - Stock Market Analysis and Prediction using Deep Learning
IRJET Journal
BizDay: Marco Polo: Making Trade Finance Smarter, More Transparent & Better C...
BizDay: Marco Polo: Making Trade Finance Smarter, More Transparent & Better C...
R3
Ecnpit a&b book systems
Ecnpit a&b book systems
Vishal Doshi
IRJET- Blockchain-A Secure Mode for Transaction
IRJET- Blockchain-A Secure Mode for Transaction
IRJET Journal
IRJET - A Detailed Study on Cryptocurrency
IRJET - A Detailed Study on Cryptocurrency
IRJET Journal
Cryptocurrency Tracker
Cryptocurrency Tracker
IRJET Journal
IRJET- Study of Blockchain and its Concepts
IRJET- Study of Blockchain and its Concepts
IRJET Journal
Stock Market Prediction Using Deep Learning
Stock Market Prediction Using Deep Learning
IRJET Journal
eDelta Trading Platform Marketing-2015
eDelta Trading Platform Marketing-2015
Frank Castelluccio
Trade Surveillance with Big Data
Trade Surveillance with Big Data
Cognizant
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
More Related Content
Similar to ORS: Order Routing System
IRJET - Bit-Contracts: Smart Contracts for Cars
IRJET - Bit-Contracts: Smart Contracts for Cars
IRJET Journal
Smart Contract for Insurance: Opportunities and Challenges for Insurers
Smart Contract for Insurance: Opportunities and Challenges for Insurers
IRJET Journal
IRJET- Decentralized Freelancing System - Trust and Transparency
IRJET- Decentralized Freelancing System - Trust and Transparency
IRJET Journal
Impact of Algo Trading Platforms on Global Financial Markets.pdf
Impact of Algo Trading Platforms on Global Financial Markets.pdf
smithlindsay766
ARCHITECTURE FOR INTEGRATION OF POINT OF SALE TERMINALS WITH FINANCIAL INSTIT...
ARCHITECTURE FOR INTEGRATION OF POINT OF SALE TERMINALS WITH FINANCIAL INSTIT...
Nathan Mathis
Case study commodity value chain banking luxoft for one of the largest global...
Case study commodity value chain banking luxoft for one of the largest global...
Luxoft
A Novel Intelligence-based e-Procurement System to offer Maximum Fairness Ind...
A Novel Intelligence-based e-Procurement System to offer Maximum Fairness Ind...
IJECEIAES
Cryptocurrency: Evolution in Finance
Cryptocurrency: Evolution in Finance
IRJET Journal
IRJET- Secure Banking System using Block Chain Technology
IRJET- Secure Banking System using Block Chain Technology
IRJET Journal
Decentralized Finance
Decentralized Finance
IRJET Journal
IRJET - Stock Market Analysis and Prediction using Deep Learning
IRJET - Stock Market Analysis and Prediction using Deep Learning
IRJET Journal
BizDay: Marco Polo: Making Trade Finance Smarter, More Transparent & Better C...
BizDay: Marco Polo: Making Trade Finance Smarter, More Transparent & Better C...
R3
Ecnpit a&b book systems
Ecnpit a&b book systems
Vishal Doshi
IRJET- Blockchain-A Secure Mode for Transaction
IRJET- Blockchain-A Secure Mode for Transaction
IRJET Journal
IRJET - A Detailed Study on Cryptocurrency
IRJET - A Detailed Study on Cryptocurrency
IRJET Journal
Cryptocurrency Tracker
Cryptocurrency Tracker
IRJET Journal
IRJET- Study of Blockchain and its Concepts
IRJET- Study of Blockchain and its Concepts
IRJET Journal
Stock Market Prediction Using Deep Learning
Stock Market Prediction Using Deep Learning
IRJET Journal
eDelta Trading Platform Marketing-2015
eDelta Trading Platform Marketing-2015
Frank Castelluccio
Trade Surveillance with Big Data
Trade Surveillance with Big Data
Cognizant
Similar to ORS: Order Routing System
(20)
IRJET - Bit-Contracts: Smart Contracts for Cars
IRJET - Bit-Contracts: Smart Contracts for Cars
Smart Contract for Insurance: Opportunities and Challenges for Insurers
Smart Contract for Insurance: Opportunities and Challenges for Insurers
IRJET- Decentralized Freelancing System - Trust and Transparency
IRJET- Decentralized Freelancing System - Trust and Transparency
Impact of Algo Trading Platforms on Global Financial Markets.pdf
Impact of Algo Trading Platforms on Global Financial Markets.pdf
ARCHITECTURE FOR INTEGRATION OF POINT OF SALE TERMINALS WITH FINANCIAL INSTIT...
ARCHITECTURE FOR INTEGRATION OF POINT OF SALE TERMINALS WITH FINANCIAL INSTIT...
Case study commodity value chain banking luxoft for one of the largest global...
Case study commodity value chain banking luxoft for one of the largest global...
A Novel Intelligence-based e-Procurement System to offer Maximum Fairness Ind...
A Novel Intelligence-based e-Procurement System to offer Maximum Fairness Ind...
Cryptocurrency: Evolution in Finance
Cryptocurrency: Evolution in Finance
IRJET- Secure Banking System using Block Chain Technology
IRJET- Secure Banking System using Block Chain Technology
Decentralized Finance
Decentralized Finance
IRJET - Stock Market Analysis and Prediction using Deep Learning
IRJET - Stock Market Analysis and Prediction using Deep Learning
BizDay: Marco Polo: Making Trade Finance Smarter, More Transparent & Better C...
BizDay: Marco Polo: Making Trade Finance Smarter, More Transparent & Better C...
Ecnpit a&b book systems
Ecnpit a&b book systems
IRJET- Blockchain-A Secure Mode for Transaction
IRJET- Blockchain-A Secure Mode for Transaction
IRJET - A Detailed Study on Cryptocurrency
IRJET - A Detailed Study on Cryptocurrency
Cryptocurrency Tracker
Cryptocurrency Tracker
IRJET- Study of Blockchain and its Concepts
IRJET- Study of Blockchain and its Concepts
Stock Market Prediction Using Deep Learning
Stock Market Prediction Using Deep Learning
eDelta Trading Platform Marketing-2015
eDelta Trading Platform Marketing-2015
Trade Surveillance with Big Data
Trade Surveillance with Big Data
More from IRJET Journal
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
React based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
More from IRJET Journal
(20)
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
React based fullstack edtech web application
React based fullstack edtech web application
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Recently uploaded
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Dr.Costas Sachpazis
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
jennyeacort
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
Asst.prof M.Gokilavani
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
Mark Billinghurst
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
Chandu841456
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
Asst.prof M.Gokilavani
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
ssuser7cb4ff
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
C Sai Kiran
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
abhishek36461
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
Tagore Institute of Engineering And Technology
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
rehmti665
Internship report on mechanical engineering
Internship report on mechanical engineering
malavadedarshan25
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
959SahilShah
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
SAURABHKUMAR892774
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
GDSCAESB
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
ROCENODodongVILLACER
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
DeepakSakkari2
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
LewisJB
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
VICTOR MAESTRE RAMIREZ
Recently uploaded
(20)
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Internship report on mechanical engineering
Internship report on mechanical engineering
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
ORS: Order Routing System
1.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 897 Order Routing System for Stock Brokers connected to multiple exchanges Siddhesh L. More1, Akshay V. Birari2, Awanish D. Yadav3, Yash N. Chaudhari4, Surekha R. Janrao5 1234Student, Department of Computer Engineering, Terna Engineering College, Nerul, India 5Professor, Department of Computer Engineering, Terna Engineering College, Nerul, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - In the past, traders had to place orders through the trading desk and the options were limited. Routing orders through a trading desk causes delay in order execution, putting traders at a disadvantage. In an Electronic Trading Platform or Online Trading Platform both buyers and sellers use the internet to connect to a trading platform such as an exchange-based system or electronic communication network (ECN). In recent years, the Smart Order Routing(SOR) system has become a topic of interest in the financial industry. Order routing is the process by which a buy or sell order in the stock market is placed. Order Routing is the ability to correctly and efficiently route an order by choosing the best execution destination based on factors like price, costs, speed, quantity, etc. Order Routing takes decisions based on certain rules that are defined by the broker or the brokerage firm. Key Words: ORS (Order Routing System), FIX (Financial Information Exchange) Protocol, QuickFIX Engine, SOR (Smart Order Routing), VWAP (Volume Weighted Average Price) 1. Introduction Large investment banks, hedge funds and institutional investors are investing money in building High Frequency and Low Latency trading platforms to use powerful computers and servers and connectivity technology like FIX (Financial Information Exchange) Protocol [5],[8],[11] to trade large numbers of orders at extremely high speeds. The vast majority of exchanges and brokers use the FIX protocol for accepting orders from third party systems or brokers. FIX has become the de-facto standard in broker- exchange connectivity. Order routing server will send orders received from clients to a best execution venue through FIX engine which utilizes FIX messages. FIX messages reduce time and complexity involved in connecting to multiple trading partners and exchanges around the world[1],[3]. This is because FIX Protocol has been developed through the collaboration of banks, exchanges, brokers and information providers from around the world. 1.1 Objectives The main idea behind the Order Routing System is to scan the markets and find the best deal to execute a customer's order, based on price, cost, execution speed and liquidity. It is the process of automatically taking advantage of the best price available across multiple exchanges and liquidity to optimize the outcome of an order. Main Objectives: ● Broker can set rules for order routing ● Automatic search for the best Price ● To create Rule-based Order Routing System ● Fast and efficient routing of orders ● Brokers will be able to see order execution status. In this project, we intend to achieve a platform that can handle many exchanges and select the one with best price, cost and liquidity. 1.2 Scope The scope of this project is to get the input from users (brokers) like select Stock ticker, quantity of shares, order side i.e. buy or sell, type like market, limit, stop. The system will focus on routing market orders efficiently and brokers can see order execution status. The order routing server will route broker’s orders to the best venue i.e. to the best exchange by comparing the market data prices from multiple connected exchanges[1]. Final product will also have a UI where brokers can see order execution status. Some of the Steps in order routing systems are receiving incoming orders through different channels, processing the orders inside the order routing system, taking into account, routing the orders to one or several venues according to the decision made by the order routing system. Using the order routing system we get simultaneous access to several venues, automatic search for the best Price.
2.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 898 2. Literature Survey Sr. No. Year and Name of Journal Autho r Title Key Findings 1 IEEE Sympos ium Series on Comput ational Intellig ence- 2016 Andre w Todd, Peter Beling and Willia m Scher er Order Routing and Arbitra ge Opport unities in a Multi- Market Trading Simulat ion In this paper the authors present a simple multimarket trading model. The same security trades in private pairs trading platforms. Prices and ratings are linked only by strategic behavior of traders. 2 Journal of Finance , Vol. 63, 2008 Thierr y Fouca ult and Albert Menk veld. Compet ition for Order Flow and Smart Order Routing System s In this paper, the authors study the changes in liquidity after the introduction of a new electronic limit order market. Since before its introduction trading was centralized in a single limit order market. 3 The Journal of Trading Winter- 2010 Dhire n Rawal Bringin g Intellig ent Decisio n- Making to Order Routing This paper discusses the fragmentation and how it speeds up the exchange of funds between territories or venues, making it necessary for the second generation of smart order routing (SOR) to bring real-time intelligence to the decision-making process. 4 Quantit ative Finance Journal, Volume 17, 2017 Rama Cont, Arseni y Kukan ov Optimal order placem ent in limit order market s In this paper it discusses stochastic algorithms that combine optimal route policy and learning. This algorithm uses data in the latest order that completes the transition to the numerical use of the algorithm to obtain this information through a supervised learning process. 5 4th Interna tional Multi- Confere nce on Engine ering and Techno logical Innovat ion(IM ET) - 2011 Shwet a Swarn ka and John Jenq Implem entatio n of FIX Engine and Order Manage ment System s using ASP.NE T and C In this paper, a FIX engine is integrated and linked to an Order Management System (OMS) for brokers and one FIX engine with an exchange server. The paper talks about the benefits of FIX engine in Stock Exchange and Order Routing. 6 IEEE 14th Interna tional Confere nce on Intellig ent Comput er Commu nicatio n and Process ing (ICCP)- 2018 Claudi a Pop, Cristia n Pop, Antal Marce l, Andre ea Vesa, Teodo r Petric an, Tudor Cioara , Ionut Anghe l, Ioan Salom Decentr alizing the Stock Exchan ge using Blockch ain This paper addresses the shortcomings of medium-term stock trading systems, such as high transaction costs, centralized risk-taking control and a lack of openness about market actions and algorithms, by proposing new formats using blockchain to improve stock trading and the ongoing open market.
3.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 899 ie 7 Quanti nsti Blog- 2019 Rekhit Pacha nekar Automa ted Trading System s: Archite cture, Protoco ls, Types of Latency This was based on the development of an automated trading system that provided a more intuitive knowledge of the components involved and the various challenges architects needed to address / overcome in order to build a robust automated trading system. 8 Confere nce Society and Techno logy, 2008 Emilij a Vuksa novic and Borisl av Josan ov The Belgrad e Stock Exchan ge: The Success Story of FIX Protoco l Implem entatio n The purpose of this paper is to introduce a new Belgrade Stock Exchange trading system based on the FIX protocol. This paper talks about the features of the Belgrade Stock Exchange, specific aspects of the FIX protocol and implementation of the FIX protocol on the Belgrade Stock Exchange. 9 Journal of Risk and Financi al Manage ment(J RFM) - 2021 Suchis mita Mishr a and Le Zhao Order Routing Decisio ns for a Fragme nted Market This paper reviews the latest theoretical, evidentiary, and experimental books related to choosing a trading platform in the context of different stock markets. It discusses the direct and indirect effects of market segregation on market quality in a variety of ways, including financial prowess, flexibility, and price efficiency. 10 Journal of risk manage ment in financia l instituti ons- 2010 Jan Fraen kle, Svetlo zar T. Rache v, Christ ian Scherr er Market Impact Measur ement of a VWAP Trading Algorit hm They proposed a market impact model for algorithmic trading. They show that this VWAP algorithm is the perfect solution to the problem of efficiency using market impact models presented. 3. Proposed Order Routing System Architecture 3.1 Requirements (1) QuickFix Engine[12] (2) JAVA (3) Java virtual machine (JVM compatible with Oracle JRE Java 1.7.x or higher.) (4) Java swing (5) MySQL (6) JDBC 3.2 Project Architecture This Paper presents Order routing system architecture which contains following contents with figure The whole system can be broken down into 4 components: (1) Client - side application (GUI) (2) Order Routing Server (3) Connector (Connects Order Routing System to multiple Exchanges) (4) Stock Exchanges (3rd party market data vendors)
4.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 900 Figure 3.1 Order Routing System Architecture 1) Client-side GUI application for placing orders. Brokers will be able to select stock ticker, Quantity of shares, order side(Buy or Sell), etc. Broker(client) can also add rules with respect to the type of order (limit order, stop order, stop limit order, etc.) Clients can also monitor the status of order whether an order has reached a desired exchange. 2) Server The Server block contains the data normalization, order routing server, data storage. This block directly communicates with different Exchanges in the stock market. ● Data normalization Block FIX (Financial Information Exchange)[5,8,11] is used extensively in broker-exchange connectivity. As there are multiple destinations (Exchanges) connected to the order routing server there is a need for data normalization. Hence data normalizer block is added to convert the market data from multiple exchanges to standard form(i.e. FIX message). This normalized market data is constantly provided to the order routing system. ● Order Routing Server Order Routing server will be provided with Market data from mock exchanges. The incoming order from the client is fed into the ORS as a FIX message. Server will use this market data and apply certain rules defined by the end user (broker) to route incoming orders to the stock exchange with the best price. ● Data Storage All the event history / order routing history is stored in a database. When an order reaches a particular destination the record of routed order will be stored in a database. These records can be retrieved by the client-side to monitor the status of an order. 3) Connector As the Order Routing System is going to interact with multiple exchanges, the server will have to handle multiple FIX sessions. The Connector component will handle these FIX sessions between ORS and multiple connected exchanges. 4) Exchanges We are using a simulator destination for testing purposes instead of an actual exchange. 5) FIX Protocol FIX protocol is a messaging standard for electronic communication for financial information or trade - related messages. A FIX message contains tag and value pairs. Each FIX tag represents a specific field and is denoted by numbers. Sample FIX message 8=FIX.4.4 | 9=284 | 35=8 | 34=61 | 49=TEST | 52=20180822-08:10:35.644 | 56=TESTSESSION | 57=testuser | 6=0 | 11=Order1 | 14=0 | 15=USD | 17=testsession-testuser-0asd-U-0 | 22=1 | 37=sdsda3- sds3-67ju-629d-18caf14bb34a | 38=3000000 | 39=0 | 40=2 | 44=100 | 48=26054abcd | 54=1 | 55=[N/A] | 60=20180822-08:10:35.452 | 150=0 | 151=3000000 | 423=1 | 10=117 | The above FIX message is a type of FIX message called “Execution Report” and it’s the acknowledgement message from the server to show that the order has been placed on the market. For example , tag 54=1 means the trade placed a BUY side order , 38=3000000 means that broker wants to buy 3 million shares. We are using QuickFIX/J which is a java version of an open source FIX engine. QuickFIX addresses the session level messaging of the FIX protocol. It also supports logging to multiple destinations. FIX is a session based protocol. Session is a communication or information exchange between two parties. FIX communication involves two parties:- 1) Initiator / Client - initiates the communication 2) Acceptor / Server - receives connection request from initiator and validates client request using login message.
5.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 901 The Order Routing System will act as an acceptor for receiving orders from a broker and at the same time for routing orders to a particular exchange it will act as an initiator. The Order Routing System is going to connect with multiple exchanges simultaneously so that it can route orders received from brokers to the desired exchange. So in this case we will have one initiator and multiple acceptors. QuickFIX engine requires all these details about the sessions so that it can read the configurations and initiate sessions accordingly. There is a separate session for receiving market data via FIX protocol. Configurations for Order Routing System to connect to multiple exchanges: [DEFAULT] ConnectionType=i nitiator ReconnectInterval =60 StartTime=00:00:0 0 EndTime=00:00:0 0 SenderCompID=O RS FileStorePath=data [SESSION] BeginString=FI X.4.2 SenderCompID =ORS TargetCompID =NYSE HeartBtInt=20 SocketConnect Host=127.0.0.1 SocketConnect Port=9823 [SESSION] BeginString=FIX .4.2 SenderCompID= ORS TargetCompID= NASDAQ HeartBtInt=30 SocketConnectH ost=127.0.0.1 SocketConnectP ort=8323 Table 3.1 shows the configurations that are required to create a FIX sessions Session ID Description BeginString Shows FIX protocol version in the use SenderCompID ID of the party who is sending message TargetCompID ID of the party who is receiving message ConnectionType Defines if session will act as an acceptor or an initiator StartTime FIX session activation time EndTime FIX session deactivation time HeartBtInt HeartBeat Interval in seconds.(Only used for initiators) ReconnectInterval quickFIX engine Attempts to reconnect after certain interval (in seconds)(only for initiators) SocketConnectPort Used with a SocketIntiator. Socket port for connecting to a session with the acceptor Table 3.1 Configurations 4. Result Analysis There are a variety of algorithms used by brokerage firms, hedge funds and large investment banks to guide their decision or to route their orders to the exchange where they will get the best execution price. VWAP and TWAP are two such algorithms. For the scope of this paper, we will understand how VWAP works. 4.1 Proposed Order Routing Algorithm VWAP (Volume Weighted Average Price)[10] : Volume is important and it has an impact on the financial markets. Trading volume also helps investors identify the trend and momentum in a security. VWAP was created so that investors would make a decision by taking into account both volume and price. VWAP = ∑ ∑ (1) First step for finding VWAP involves calculating the average price at which a security was traded for a given period Average Price = (high + low + close)/3 = (3815.95 + 3757.60 + 3784.20)/3 Average price = 3785.91 (2) For the second step, multiply the average price with the volume for that period and we need to add the cumulative total of the previous period For example, Let’s say at a particular time period (t) volume traded was 105003. (Price * Volume) = 397,351,907.73 For x+1, with volume at 57668 The cumulative average price = ((Avg. Price at t+1) * (volume at t+1)) + cumulative total at t The cumulative average price = (3786.42 * 57688) + 397,351,907.73 = 615,782,904.69
6.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 902 (3) For the third step, find the cumulative total volume. Volume at time t = 105003 Volume at time t+1 = 57668 Cumulative total volume = 105003 + 57668 = 162671 (4) In the final step simply find VWAP by dividing cumulative price* volume by the cumulative volume. VWAP = (Cumulative(Price*Volume)) / (Cumulative Volume) For time t, VWAP = 397,351,907.73 / 105003 = 3784.1957 For time t+1, VWAP = 615,782,904.69 / 162671 = 3785.449 Below Figure shows the results calculated using the above four steps involved in VWAP Algorithm on 1-minute interval. Figure 4.1 VWAP Sample Calculation Many 3rd party market data vendors and API also provide this VWAP value so that traders can make their decision and it also helps them to determine the trend for a particular security. 5. Conclusion This paper overcomes problems of an existing system which requires more time for executing an order and because of this delay there is a decrease in efficiency or performance of the system. In this paper, we tried to overcome this problem. Smart Order Routing System can quickly find the best execution of an Order based on some parameters. This system increases the flexibility, customizability, efficiency and becomes more fast and secure because of the FIX engine. FIX engine will increase efficiency between brokers for provision and completion of trading services. It is popular within the Exchanges community over the last several years all exchanges surveyed supported a FIX interface. Currently, FIX is being used for equities, fixed income and foreign exchange trading which can be very helpful in the stock market. In future, along with the transport layer the FIX network will become more integrated with the trading ecosystem. This will help save time and also eliminate errors or inaccuracies making the trading ecosystem more efficient. References [1] Andrew Todd, Peter Beling, Willia, Scherer, “Order Routing and Arbitrage Opportunities in a Multi-Market Trading Simulation” - IEEE Symposium series on Computational Intelligence (IEEE), 2018. [2] Thierry Foucault, Albert J. Menkveld, "Competition for Order Flow and Smart Order Routing Systems" - Journal of Finance, Vol. 63, 2008. [3] Dhiren Rawal, "Bringing Intelligent Decision-Making to Order Routing" - The Journal of Trading Winter, 2010. [4] Rama Cont, Arseniy Kukanov, "Optimal order placement in limit order markets" - Quantitative Finance, 2017. [5] Shweta Swarnkar, John Jenq, "Implementation of FIX engine and order management systems using ASP.NET C#" - IMETI 2011, 4th International Multi-Conference on Engineering and Technological Innovation (IMETI), 2011. [6] Claudia Pop, Cristian Pop, Antal Marcel, Andreea Vesa, Teodor Petrican, Tudor Cioara, Ionut Anghel, Ioan Salomie, "Decentralizing the Stock Exchange using Blockchain" - IEEE 14th International Conference on Intelligent Computer Communication and Processing (ICCP),2018. [7] Rekhit Pachanekar, “Automated Trading Systems: Architecture, Protocols, Types of Latency” - https://blog.quantinsti.com/automated-trading- system/,2019. [8] Conference: Society and Technology, “The Belgrade Stock Exchange: The Success Story of FIX Protocol Implementation” - Conference: Society and Technology, 2008. [9] Suchismita Mishra, Le Zhao, "Order Routing Decisions for a Fragmented Market" - Journal of risk and financial management (JRFM), 2021. [10] Jan Fraenkle,Svetlozar T. Rachev,Christian Scherrer, “Market Impact Measurement of a VWAP Trading Algorithm” -Journal of risk management in financial institutions,2010. [11]https://javarevisited.blogspot.com/2011/01/basics- of-fix-protcol-and-fix-engine.html#axzz77eONfcnn [12] https://www.quickfixj.org/documentation/index.html.
Download now