Algorithmic Trading

Total Page:16

File Type:pdf, Size:1020Kb

Algorithmic Trading Algorithmic Trading HPC & AI Reference Guide Authors Erik Vynckier Erik Vynckier is board member of Foresters Friendly Society and chair of the Institute and Faculty of Actuaries (Research and Thought Leadership Board), following a career in investment banking, insurance, asset management and the petrochemical industry. He co-founded EU initiatives on high performance computing and big data in finance and co-authored “High-Performance Computing in Finance” and “Tercentenary Essays on the Philosophy and Science of Leibniz”. Erik graduated as MBA at London Business School and as chemical engineer at Universiteit Gent. Gabriel Pirastru – Dell Technologies, HPC & AI Team John Ashely – NVIDIA FSI team Keith Manthey and Darren Miller – Dell Technologies, UDS For any enquires regarding Algorithmic Trading and Dell Technologies: [email protected] For any enquires regarding Algorithmic Trading and NVIDIA: [email protected] For any enquiries regarding Algorithmic Trading and storage solutions: [email protected] Contact your local HPC contact: • [email protected][email protected][email protected][email protected] Dell Technologies Useful Links: • Guides to Connected Finance • High-Performance Computing • HPC and AI Innovation Lab • Reference Architectures Contents Introduction.........................................................................................................................................................................................6 Level Setting ........................................................................................................................................................................................6 i. Why do we do algorithmic trading?.......................................................................................................................................6 ii. Pattern detection and Risk ....................................................................................................................................................6 iii. Back-testing ............................................................................................................................................................................6 iv. Short-shelf time ......................................................................................................................................................................7 v. Who is doing algorithmic trading? ........................................................................................................................................7 vi. What is the workflow of algorithmic trading? ...................................................................................................................7 vii. How big is algorithmic trading versus ‘standard’ trading? .............................................................................................8 I. Industry ............................................................................................................................................................................................9 1. Information technology as a competitive advantage in financial services .......................................................................9 2. Electronic trading, algorithmic trading and high frequency trading ................................................................................ 10 i. Electronic trading .................................................................................................................................................................. 10 ii. Algorithmic trading .............................................................................................................................................................. 10 iii. High frequency trading ....................................................................................................................................................... 10 iv. Algorithmic trading market .................................................................................................................................................11 v. Products traded in algorithmic trading ..............................................................................................................................11 vi. Characteristics of trading ...................................................................................................................................................12 vii. Characteristics of algorithmic tradings ...........................................................................................................................12 3. Strategy development process in algorithmic computing ................................................................................................13 i. Passive management ........................................................................................................................................................... 14 ii. Systematic risk ..................................................................................................................................................................... 14 iii. Active management .............................................................................................................................................................15 iv. ETFs .......................................................................................................................................................................................15 v. Arbitrage Trading ...................................................................................................................................................................15 vi. Factors to consider ..............................................................................................................................................................15 4. Markets and market structure ............................................................................................................................................... 16 i. Exchanges .............................................................................................................................................................................. 16 ii. Where futures trade ............................................................................................................................................................. 17 iii. Where Forex trade - Foreign Exchange Market .............................................................................................................. 17 iv. Where corporate bonds trade ........................................................................................................................................... 17 v. Where OTCs – over the counter - trade ............................................................................................................................ 18 vi. Repos - repurchase agreements .......................................................................................................................................19 vii. Clearing .................................................................................................................................................................................19 viii. Market rules - regulators ...................................................................................................................................................19 5. Regulations in the capital markets ....................................................................................................................................... 20 6. Financial computation ............................................................................................................................................................ 21 i. Monte Carlo simulation ........................................................................................................................................................ 21 ii. Mathematical optimisation................................................................................................................................................. 22 iii. Portfolio optimisation ......................................................................................................................................................... 22 iv. Back-testing ......................................................................................................................................................................... 23 v. Trading ................................................................................................................................................................................... 23 vi. Short Shelf Life .................................................................................................................................................................... 24 7. Trends - where’s the industry heading? ................................................................................................................................ 24 i. Artificial intelligence ............................................................................................................................................................. 24 ii. Cryptocurrency ....................................................................................................................................................................
Recommended publications
  • 19Th November 2015 Marina Bay Sands, Singapore
    The 12th Annual 18 - 19th November 2015 Marina Bay Sands, Singapore Bringing Together The Most Influential Buy Side Heads of Equity Trading New Speakers in 2015 include: Gianluca Minieri Joe Kassel Kevin Cronin Mike Bellaro Global Head of Global Head Global Head Global Head of Equity Trading, Executive of Dealing of Trading, Trading Vice President & Exposure Managing Deutsche Asset & Pioneer Management Director Wealth Management Investments AMP Capital Invesco Management Tim Bruenjes Greg Heaton Richard Nelson Francis So Head of Asian Senior Director, Head of Australia Head of Trading, Asia Trading Licensing, Intermediaries & Japan Equity BNP Paribas PIMCO Pacific Securities and Futures Trading FIN’AMS Investment Commission of Hong T. Rowe Price Management Kong NEW! NEW! Regulation: Get first hand Hong Kong: Shanghai Connect SFC: Gain clarity on Country Clinics: Hear market clarity on the impact of Project: Determine solutions to Hong Kong’s new updates from the leading buy commission unbundling on the legal & political challenges licensing regime for side in India, Australia, China market structure & liquidity faced by the buy side Dark Pool operators and Japan Sponsored By: Bringing Together The Most Influential Buy Side Heads of Equity Trading PAGE 2 Advisory Board An agenda designed for the buy side by the buy side Dear Colleagues 2015 Advisory In light of new regulations, increasing fragmentation and changing market Board structures, there is no doubt your role as equity trading head is becoming progressively complex. Kent Rossiter In order to offer you a buy side focused agenda that solves your biggest Head of Asia trading challenges, we have conducted 70+ research interviews with senior Pacific Trading figures from across the industry.
    [Show full text]
  • CTA Disclosure Document
    Disclosure Document Managed Account Agreement Opes Capital Group, LLC 9454 Wilshire Blvd, Suite 803 Beverly Hills, CA 90212 Phone: 310-247-8038 Fax: 310-388-3995 Trading Program The date of this Disclosure Document is July 30, 2012, 2012 and may not be utilized after April 30, 2013 THE COMMODITY FUTURES TRADING COMMISSION HAS NOT PASSED UPON THE MERITS OF PARTICIPATING IN THIS TRADING PROGRAM NOR HAS THE COMMISSION PASSED ON THE ADEQUACY OR ACCURACY OF THIS DISCLOSURE DOCUMENT. THE DELIVERY OF THIS DISCLOSURE DOCUMENT AT ANY TIME DOES NOT IMPLY THAT THE INFORMATION CONTAINED HEREIN IS CORRECT AS OF ANY TIME SUBSEQUENT TO THE DATE SHOWN ABOVE. 1 RISK DISCLOSURE STATEMENT THE RISK OF LOSS IN TRADING COMMODITY INTERESTS CAN BE SUBSTANTIAL. YOU SHOULD, THEREFORE, CAREFULLY CONSIDER WHETHER SUCH TRADING IS SUITABLE FOR YOU IN LIGHT OF YOUR FINANCIAL CONDITION. IN CONSIDERING WHETHER TO TRADE OR TO AUTHORIZE SOMEONE ELSE TO TRADE FOR YOU, YOU SHOULD BE AWARE OF THE FOLLOWING: IF YOU PURCHASE A COMMODITY OPTION YOU MAY SUSTAIN A TOTAL LOSS OF THE PREMIUM AND OF ALL TRANSACTION COSTS. IF YOU PURCHASE OR SELL A COMMODITY FUTURES CONTRACT OR SELL A COMMODITY OPTION OR ENGAGE IN OFF-EXCHANGE FOREIGN CURRENCY TRADING YOU MAY SUSTAIN A TOTAL LOSS OF THE INITIAL MARGIN FUNDS OR SECURITY DEPOSIT AND ANY ADDITIONAL FUNDS THAT YOU DEPOSIT WITH YOUR BROKER TO ESTABLISH OR MAINTAIN YOUR POSITION. IF THE MARKET MOVES AGAINST YOUR POSITION, YOU MAY BE CALLED UPON BY YOUR BROKER TO DEPOSIT A SUBSTANTIAL AMOUNT OF ADDITIONAL MARGIN FUNDS, ON SHORT NOTICE, IN ORDER TO MAINTAIN YOUR POSITION.
    [Show full text]
  • The Future of Computer Trading in Financial Markets an International Perspective
    The Future of Computer Trading in Financial Markets An International Perspective FINAL PROJECT REPORT This Report should be cited as: Foresight: The Future of Computer Trading in Financial Markets (2012) Final Project Report The Government Office for Science, London The Future of Computer Trading in Financial Markets An International Perspective This Report is intended for: Policy makers, legislators, regulators and a wide range of professionals and researchers whose interest relate to computer trading within financial markets. This Report focuses on computer trading from an international perspective, and is not limited to one particular market. Foreword Well functioning financial markets are vital for everyone. They support businesses and growth across the world. They provide important services for investors, from large pension funds to the smallest investors. And they can even affect the long-term security of entire countries. Financial markets are evolving ever faster through interacting forces such as globalisation, changes in geopolitics, competition, evolving regulation and demographic shifts. However, the development of new technology is arguably driving the fastest changes. Technological developments are undoubtedly fuelling many new products and services, and are contributing to the dynamism of financial markets. In particular, high frequency computer-based trading (HFT) has grown in recent years to represent about 30% of equity trading in the UK and possible over 60% in the USA. HFT has many proponents. Its roll-out is contributing to fundamental shifts in market structures being seen across the world and, in turn, these are significantly affecting the fortunes of many market participants. But the relentless rise of HFT and algorithmic trading (AT) has also attracted considerable controversy and opposition.
    [Show full text]
  • Resume of Dr. Michael J. Bisconti
    Table of Contents This file contains, in order: Time Savers Experience Matrix Resume _________________________ 1 Time Savers There are a number of things we can do to save everyone’s time. In addition to resume information there are a number of common questions that employers and recruiters have. Here is an FAQ that addresses these questions. (We may expand this FAQ over time.) Frequently Asked Questions 1099 Multiple Interviewers Severance Pay Contract End Date Multiple Interviews Technical Exam Contract Job Need/Skill Assessment Interview Temporary Vs. Permanent Contract Rate Payment Due Dates U.S. Citizenship Drug Testing Permanent Job W2 Face-to-face Interview Phone Interview Word Resume Job Hunt Progress Salary Are you a U.S. citizen? Yes. Do you have a Word resume? Yes, and I also have an Adobe PDF resume. Do you prefer temporary (contract) or permanent employment? Neither, since, in the end, they are equivalent. Will you take a drug test? 13 drug tests taken and passed. Do you work 1099? Yes, but I give W2 payers preference. Do you work W2? Yes, and I work 1099 as well but I give W2 payers preference. How is your job search going? See 1.2 Job Hunt Progress. What contract rate do you expect? $65 to $85/hr. W2 and see the 2.5 Quick Rates Guide. What salary do you expect? 120k to 130k/yr. and see the 2.5 Quick Rates Guide. When do you expect to be paid? Weekly or biweekly and weekly payers will be given preference. Will you do a face-to-face interview? Yes, but I prefer a Skype or equivalent interview because gas is so expensive and time is so valuable.
    [Show full text]
  • Gwinnett County, Georgia Investment Committee of the RPMC Agenda
    Gwinnett County, Georgia Investment Committee of the RPMC December 14, 2012 9:30 a.m. Second Floor, Financial Services - Dogwood Conference Room Agenda Call to order 1. Approval of Agenda* ML 2. Approval of Investment Committee Minutes* ML 3. Gwinnett IPS Monitoring Report Discussion 4. Large Cap Growth Manager Search ML i. Columbia ii. TCW Adjournment* *Action Items Gwinnett County, Georgia Investment Committee of the RPMC Quarterly Meeting Minutes November 09, 2012 8:30 a.m. Dogwood Conference Room - GJAC Members Present: Mike Ludwiczak, Karen Karasinski, Bill Rodenbeck, Phil Hoskins, Paul Turner, Staff Present: Aaron Bovos, Debbi Davidson, Megan Ward, Rick Reagan Others Present: UBS Members – Scott Olsen, Earle Dodd; Great-West Members - Donald Erwin, Fred Minot, Michael Baker; BNY Mellon – Ray Kronz (via teleconference) Chairman Mike Ludwiczak called the meeting to order at 8:36 a.m. 1. Approval of Agenda Action: Motion to Approve: Paul Turner; Second: Phil Hoskins. Vote (5-0); Ludwiczak – Yes; Rodenbeck – Yes; Hoskins – Yes; Karasinski – Yes; Turner – Yes. 2. Approval of Investment Committee Minutes Regular Meeting: 9:30 A.M. October 12, 2012 Action: Motion to Approve: Phil Hoskins; Second: Paul Turner. Vote (5-0); Ludwiczak – Yes; Rodenbeck – Yes; Turner – Yes; Hoskins– Yes; Karasinski – Yes. 3. Securities Lending Ray Kronz of BNY Mellon gave a brief overview of the Securities Lending services currently provided to the County by BNY Mellon. The full presentation is available on the County website. Ray Kronz terminated his teleconference connection into the meeting at the conclusion of this item. 4. Third Quarter 2012 Report Great-West Michael Baker of Great-West reviewed the 3rd Quarter performance reports for the County’s DC plans.
    [Show full text]
  • LIST of NOSQL DATABASES [Currently 150]
    Your Ultimate Guide to the Non - Relational Universe! [the best selected nosql link Archive in the web] ...never miss a conceptual article again... News Feed covering all changes here! NoSQL DEFINITION: Next Generation Databases mostly addressing some of the points: being non-relational, distributed, open-source and horizontally scalable. The original intention has been modern web-scale databases. The movement began early 2009 and is growing rapidly. Often more characteristics apply such as: schema-free, easy replication support, simple API, eventually consistent / BASE (not ACID), a huge amount of data and more. So the misleading term "nosql" (the community now translates it mostly with "not only sql") should be seen as an alias to something like the definition above. [based on 7 sources, 14 constructive feedback emails (thanks!) and 1 disliking comment . Agree / Disagree? Tell me so! By the way: this is a strong definition and it is out there here since 2009!] LIST OF NOSQL DATABASES [currently 150] Core NoSQL Systems: [Mostly originated out of a Web 2.0 need] Wide Column Store / Column Families Hadoop / HBase API: Java / any writer, Protocol: any write call, Query Method: MapReduce Java / any exec, Replication: HDFS Replication, Written in: Java, Concurrency: ?, Misc: Links: 3 Books [1, 2, 3] Cassandra massively scalable, partitioned row store, masterless architecture, linear scale performance, no single points of failure, read/write support across multiple data centers & cloud availability zones. API / Query Method: CQL and Thrift, replication: peer-to-peer, written in: Java, Concurrency: tunable consistency, Misc: built-in data compression, MapReduce support, primary/secondary indexes, security features.
    [Show full text]
  • Algorithmic Approach to Options Trading
    International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 08 Issue: 05 | May 2021 www.irjet.net p-ISSN: 2395-0072 Algorithmic Approach to Options Trading Shubham Horambe1, Ketan Khanolkar1, Dhairya Dixit1, Huzaifa Shaikh1, Prof. Manasi U. Kulkarni2 1B. Tech Student, Dept of Computer Engineering and IT, VJTI College, Mumbai, Maharashtra, India 2 Assistant Professor, Dept of Computer Engineering and IT, VJTI College, Mumbai, Maharashtra, India ----------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Majority of the traders lose money whilst trading sitting in front of the screen for hours. Due to this continuous in options owing to market speculation, emotional trading and monitoring requirement, the performance of Manual Trading lack of risk management. The purpose of this research paper is is limited to the amount of time of the day the trader can to introduce an automated way of trading in options in order dedicate to trading. Other than this, Manual Trading also to tackle these problems. To achieve this, we have adopted suffers from time delays, which is the ability to execute some basic option strategies namely Covered Call, Protective trades in a small-time window. Also, for predicting Put and Covered Strangle. These strategies have been tested unprecedented non-random changes that take place in trade over a period of 5 years (2015-2019) for a set of stocks in the prices, a trader must delve into and analyze more and more U.S options market. information which is more powerful than information available on open-sources like news platforms. This is very Key Words: Options, Algorithmic Trading, Call Option, Put difficult to do for humans, as unlike computers, we can Option.
    [Show full text]
  • Theoretical and Practical Aspects of Algorithmic Trading Dissertation Dipl
    Theoretical and Practical Aspects of Algorithmic Trading Zur Erlangung des akademischen Grades eines Doktors der Wirtschaftswissenschaften (Dr. rer. pol.) von der Fakult¨at fuer Wirtschaftwissenschaften des Karlsruher Instituts fuer Technologie genehmigte Dissertation von Dipl.-Phys. Jan Frankle¨ Tag der m¨undlichen Pr¨ufung: ..........................07.12.2010 Referent: .......................................Prof. Dr. S.T. Rachev Korreferent: ......................................Prof. Dr. M. Feindt Erkl¨arung Ich versichere wahrheitsgem¨aß, die Dissertation bis auf die in der Abhandlung angegebene Hilfe selbst¨andig angefertigt, alle benutzten Hilfsmittel vollst¨andig und genau angegeben und genau kenntlich gemacht zu haben, was aus Arbeiten anderer und aus eigenen Ver¨offentlichungen unver¨andert oder mit Ab¨anderungen entnommen wurde. 2 Contents 1 Introduction 7 1.1 Objective ................................. 7 1.2 Approach ................................. 8 1.3 Outline................................... 9 I Theoretical Background 11 2 Mathematical Methods 12 2.1 MaximumLikelihood ........................... 12 2.1.1 PrincipleoftheMLMethod . 12 2.1.2 ErrorEstimation ......................... 13 2.2 Singular-ValueDecomposition . 14 2.2.1 Theorem.............................. 14 2.2.2 Low-rankApproximation. 15 II Algorthmic Trading 17 3 Algorithmic Trading 18 3 3.1 ChancesandChallenges . 18 3.2 ComponentsofanAutomatedTradingSystem . 19 4 Market Microstructure 22 4.1 NatureoftheMarket........................... 23 4.2 Continuous Trading
    [Show full text]
  • Due Diligence Support Documentation
    Due Diligence Support Documentation Vulcan Metals Fund Investment Manager: James Gallo Chief Executive: James L. Koutoulas, Esq. The delivery of this Due Diligence Questionnaire at any time does not imply that the information contained herein is correct at any time subsequent to the date shown above. No person is authorized to give any information or to make any representation not contained herein, in connection with the matters described herein, and if given or made, such information or representation must not be relied upon as having been authorized by Typhon Capital Management, LLC. PURSUANT TO AN EXEMPTION FROM THE COMMODITY FUTURES TRADING COMMISSION IN CONNECTION WITH ACCOUNTS OF QUALIFIED ELIGIBLE PERSONS, THIS BROCHURE IS NOT REQUIRED TO BE, AND HAS NOT BEEN, FILED WITH THE COMMISSION. THE COMMODITY FUTURES TRADING COMMISSION DOES NOT PASS UPON THE MERITS OF PARTICIPATING IN A TRADING PROGRAM OR UPON THE ADEQUACY OR ACCURACY OF COMMODITY TRADING ADVISOR DISCLOSURE. CONSEQUENTLY, THE COMMODITY FUTURES TRADING COMMISSION HAS NOT REVIEWED OR APPROVED THIS TRADING PROGRAM OR THIS BROCHURE. Typhon Capital Management, LLC 1776 N Pine Island Road, Suite 316 Plantation, FL 33322 Date: March 2019 Page 1 of 25 TABLE OF CONTENTS TABLE OF CONTENTS 2 BACKGROUND 3 FUND INFORMATION 9 MANAGED ACCOUNTS INFORMATION 10 PERFORMANCE & STATISTICS 11 METHODOLOGY 13 PORTFOLIO & ACCOUNTS 18 EXECUTION & TRADING 19 RISK MANAGEMENT 20 RESEARCH 22 ADMINISTRATION, OPERATIONS AND FEES 23 LEGAL 24 Page 2 of 25 BACKGROUND ORGANIZATION Company name: Typhon Capital Management, LLC Form of organization: Limited Liability Corporation Address: 1776 N. Pine Island Road, Suite 316, Plantation, FL 33322 Telephone: 312.836.1180 Website: www.typhoncap.com Name of contact: Mr.
    [Show full text]
  • Ordered Indexing Methods for Data Streaming Applications
    IT 11 061 Examensarbete 45 hp Augusti 2011 Ordered indexing methods for data streaming applications Sobhan Badiozamany Institutionen för informationsteknologi Department of Information Technology Abstract Ordered indexing methods for data streaming applications Sobhan Badiozamany Teknisk- naturvetenskaplig fakultet UTH-enheten Many data streaming applications need ordered indexing techniques in order to maintain statistics required to answer historical and continuous queries. Conventional Besöksadress: DBMS indexing techniques are not specifically designed for data streaming Ångströmlaboratoriet Lägerhyddsvägen 1 applications; this motivates an investigation on comparing the scalability of different Hus 4, Plan 0 ordered indexing techniques in data streaming applications. This master thesis compares two ordered indexing techniques – tries and B-trees - with each other in Postadress: the context of data streaming applications. Indexing data streams also requires Box 536 751 21 Uppsala supporting high insertion and deletion rates. Two deletion strategies, bulk deletion and incremental deletion were also compared in this project. The Linear Road Telefon: Benchmark, SCSQ-LR and Amos II were comprehensively used to perform the 018 – 471 30 03 scalability comparisons and draw conclusions. Telefax: 018 – 471 30 00 Hemsida: http://www.teknat.uu.se/student Handledare: Tore Risch Ämnesgranskare: Tore Risch Examinator: Anders Jansson IT 11 061 Sponsor: This project is supported by VINNOVA, grant 2007-02916. Tryckt av: Reprocentralen ITC Acknowledgments The idea of this project was suggested by Prof. Tore Risch. Without his continuous valuable supervision, support, guidance and encouragement it was impossible to perform this study. I would also like to thank Erik Zeitler and Thanh Truong. Erik helped me in understanding the LRB and also running the experiments.
    [Show full text]
  • Data Management in Set-Top Box Electronic Programming Guides
    Data Management in Set-Top Box Electronic Programming Guides Abstract: The electronic programming guide (EPG) offers the most fully developed interactive browsing service on digital television, enabling users to search, filter and customize program listings and even control access to some content. These capabilities add significant data management considerations to the design of new set-top boxes. Seeking a proven solution, a handful of vendors have begun incorporating off-the-shelf database technology into their set-top boxes. This paper explores EPG data management, with the goal of educating developers and improving their software results. It maps emerging digital TV standards and the set-top box technology environment, explores data management requirements, and presents typical data objects and interrelationships found in programming guides. In examining solutions, the paper focuses on one relatively new type of data management, the in-memory database system (IMDS), which improves data management performance and minimizes resource demands through a streamlined design. Code examples and sample database schema focus on efficiencies gained by implementing set-top box data management using an off-the-shelf database system. McObject LLC 22525 SE 64th Place Suite 302 Issaquah, WA 98027 Phone: 425-831-5964 E-mail: [email protected] www.mcobject.com Copyright 2002, McObject LLC Introduction. Digital television has no doubt emerged as one of the most fully realized networked multimedia technologies. While other convergence applications strive to move into the mainstream, digital TV is already delivering hundreds of channels, a crisp clear picture, and better-than-CD-quality audio to millions of users. The period of transition from analog to digital broadcasting could last a decade or more, but eventually all broadcasters will move to the digital domain.
    [Show full text]
  • Extremedb™ Kernel Mode Edition
    Product Datasheet eXtreme DB Kernel Mode Edit ion “The Linux kernel is no place for 'self-expressive fancy.' ” Kernel -mode main memory storage solution for -- Andrew Morton, performance-critical applications Open Source Development Labs Overview eXtreme DB-KM achieves this by providing direct The essential part of any operating system is the operating access to kernel data . The eXtreme DB-KM run-time system “kernel”. The kernel is responsible for resource maps its databases directly into the driver or kernel allocation, scheduling, low-level hardware interfaces, module address space, providing direct pointers to the networking, security etc. data and eliminating expensive buffer management. The Challenge The eXtreme DB run-time code is directly linked with the module, so remote procedure calls are eliminated Increasingly, system software vendors try to put more from the execution path. As a consequence, the application functionality into the operating system kernel. execution path generally requires just a few CPU Running parts of the application in the kernel adds to the entire instructions. Concurrent access is coordinated by the system’s performance tremendously. At the same time, many database run-time. The databases are also made modern application architectures require sophisticated data available to user-mode applications via a set of public management functions such as concurrent data access, interfaces implemented via system calls. transaction control and complex searches. Putting the data management portion of the system into the kernel makes those functions faster and more robust. For example, firewalls and other types of computer security User Program software (access control applications, etc) must run their policy engines as kernel components, to achieve needed performance.
    [Show full text]