SlideShare a Scribd company logo
1 of 16
The Future of Risk Controls
     EXTENT Trading Technology Trends and Quality Assurance




EXTENT Conference
April 14, 2012, Kostroma, Russia
Brokerage System
Brokerage System
Naked Sponsored Access
Access Procedures


Financial Controls to prevent:
o Orders that exceed appropriate pre-set credit or capital thresholds
o Orders that exceed appropriate price or size parameters


Regulatory Controls:
o Prevent entry of orders unless there has been compliance with all
  regulatory requirements
o Restrict a person’s access to only those market-access systems
and technologies that are pre-approved by the brokers
o Provide surveillance system of the brokers with immediate post-
trade execution reports
Risk Control Module
Implementation options:


• Hardware implementation:
   Firewalls
   Microcontrollers
   FPGA vs. ASIC

• Software implementation:
   A program integrated into OS
FIREWALLS
Types of traffic:
    Packets
    Connections
    State
Technologies in Firewalls:
   Packet filtering
   Proxy firewall
   Stateful packet filtering (Dynamic Filtering)
Dynamic Filtering:
   The best combination of performance and security
   ACL (Access Control List)
   A state table
Microcontroller
• central processing unit - ranging from small and simple 4-bit processors
  to complex 32- or 64-bit processors
• volatile memory (RAM) for data storage
• ROM, EPROM, EEPROM or Flash memory for program and operating
  parameter storage
• discrete input and output bits, allowing control or detection of the logic
  state of an individual package pin
• serial input/output such as serial ports (UARTs)
• other serial communications interfaces like I²C, Serial Peripheral
  Interface and Controller Area Network for system interconnect
• peripherals such as timers, event counters, PWM generators, and
  watchdog
• A clock generator - often an oscillator for a quartz timing crystal, a
  resonator or RC circuit
• A lot of microcontrollers include analog-to-digital converters, some
  include digital-to-analog converters
• in-circuit programming and debugging support
FPGA vs. ASIC

(FPGA) Field-programmable gate array
 Configurable by customer.
 Reprogrammed as many times as customer needed.
 High performance.
 High costs.


(ASIC) Application-specific integrated circuit
o Configurable by customer.
o Non possible to reprogram.
o The performance higher than FPGA.
o The cost lower than FPGA with large amounts.
Non-physical implementation. Only a program
     integrated into Client workstation


Low costs
Simple installation
Acceptable speed performance for most tasks
Mobility and speed when requirements change
Pricing module


Goal: to provide correct parameters to the risk
control

Risk exposure of portfolio
o e.g. options delta calculation
Pricing threshold
o Parameters for pricing threshold calculation


To make it fast:
o Delegate complicated calculations to GPU
Concurrent Computing in GPU


Portfolio: Parallel pricing for several options

Monte-Carlo simulation: Parallel simulation of several paths

Delta: Parallel pricing with different market rates

                             Pricing
    Ma
         rk e
             tR
                  at e
                         s
                                        Portfolio revaluation
   New Order
                                            Risk exposure
                 o
           tfoli
     Por
Example: SABR model for American options
  (Monte-Carlo simulation)

SABR – Stochastic Alpha, Beta, Rho
o Stochastic volatility model with three parameters – alpha, beta, rho
o Price and volatility evolution based on 2 correlated Wiener processes
o The model can be calibrated to suit the market data

American options – early exercise
Monte-Carlo Simulation – average random walk

Early exercise requires additional computation
o Solution of a system of linear equations
o No parallelizing  Gauss method ~ O(n3)
o Parallelizing  n multiplications and a number of additions
Thank you!




             Questions?

More Related Content

What's hot

QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
Iosif Itkin
 
Extent3 exactpro four_houses_test_tools_2012 (1)
Extent3 exactpro four_houses_test_tools_2012 (1)Extent3 exactpro four_houses_test_tools_2012 (1)
Extent3 exactpro four_houses_test_tools_2012 (1)
extentconf Tsoy
 
The next generation of testing tools for exchanges
The next generation of testing tools for exchangesThe next generation of testing tools for exchanges
The next generation of testing tools for exchanges
Iosif Itkin
 
Trading Clearing Systems Test Automation
Trading Clearing Systems Test AutomationTrading Clearing Systems Test Automation
Trading Clearing Systems Test Automation
Iosif Itkin
 
Alyona Lamash-Innovation in C&S
Alyona Lamash-Innovation in C&SAlyona Lamash-Innovation in C&S
Alyona Lamash-Innovation in C&S
Alexey Zverev
 
Exactpro Systems High Level Overview January 2014
Exactpro Systems High Level Overview January 2014Exactpro Systems High Level Overview January 2014
Exactpro Systems High Level Overview January 2014
Iosif Itkin
 
Test Automation
Test AutomationTest Automation
Test Automation
nikatmalik
 

What's hot (20)

EXTENT-2016: Quality at Source
EXTENT-2016: Quality at SourceEXTENT-2016: Quality at Source
EXTENT-2016: Quality at Source
 
QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
QA Meet up in Saratov 25.07.15: Инструменты для тестирования и Лондонская фон...
 
Extent3 exactpro four_houses_test_tools_2012 (1)
Extent3 exactpro four_houses_test_tools_2012 (1)Extent3 exactpro four_houses_test_tools_2012 (1)
Extent3 exactpro four_houses_test_tools_2012 (1)
 
Exactpro Test Tools EXTENT Feb 2011
Exactpro Test Tools EXTENT Feb 2011Exactpro Test Tools EXTENT Feb 2011
Exactpro Test Tools EXTENT Feb 2011
 
Extent 2013 Obninsk High Performance Messaging
Extent 2013 Obninsk High Performance MessagingExtent 2013 Obninsk High Performance Messaging
Extent 2013 Obninsk High Performance Messaging
 
The next generation of testing tools for exchanges
The next generation of testing tools for exchangesThe next generation of testing tools for exchanges
The next generation of testing tools for exchanges
 
Trading Systems: Testing at the Confluence of FT and NFT
Trading Systems: Testing at the Confluence of FT and NFTTrading Systems: Testing at the Confluence of FT and NFT
Trading Systems: Testing at the Confluence of FT and NFT
 
Trading Clearing Systems Test Automation
Trading Clearing Systems Test AutomationTrading Clearing Systems Test Automation
Trading Clearing Systems Test Automation
 
Extent 2013 Obninsk New Trading System: Architecture and Capabilities
Extent 2013 Obninsk New Trading System: Architecture and CapabilitiesExtent 2013 Obninsk New Trading System: Architecture and Capabilities
Extent 2013 Obninsk New Trading System: Architecture and Capabilities
 
Video Processing Projects Research Guidance
Video Processing Projects Research GuidanceVideo Processing Projects Research Guidance
Video Processing Projects Research Guidance
 
Technical User Group
Technical User GroupTechnical User Group
Technical User Group
 
Лекция в СГТУ: Информационные системы и технологическая инфраструктура биржев...
Лекция в СГТУ: Информационные системы и технологическая инфраструктура биржев...Лекция в СГТУ: Информационные системы и технологическая инфраструктура биржев...
Лекция в СГТУ: Информационные системы и технологическая инфраструктура биржев...
 
Alyona Lamash-Innovation in C&S
Alyona Lamash-Innovation in C&SAlyona Lamash-Innovation in C&S
Alyona Lamash-Innovation in C&S
 
Exactpro Systems High Level Overview January 2014
Exactpro Systems High Level Overview January 2014Exactpro Systems High Level Overview January 2014
Exactpro Systems High Level Overview January 2014
 
Defects mining in exchanges - medvedev, klimakov, yamkovi
Defects mining in exchanges - medvedev, klimakov, yamkoviDefects mining in exchanges - medvedev, klimakov, yamkovi
Defects mining in exchanges - medvedev, klimakov, yamkovi
 
Extent 2013 Obninsk LSE - The Focus Beyond Low Latency
Extent 2013 Obninsk  LSE - The Focus Beyond Low LatencyExtent 2013 Obninsk  LSE - The Focus Beyond Low Latency
Extent 2013 Obninsk LSE - The Focus Beyond Low Latency
 
Test Automation
Test AutomationTest Automation
Test Automation
 
EXTENT-2016: Conference Opening
EXTENT-2016: Conference OpeningEXTENT-2016: Conference Opening
EXTENT-2016: Conference Opening
 
SystemVerilog based OVM and UVM Verification Methodologies
SystemVerilog based OVM and UVM Verification MethodologiesSystemVerilog based OVM and UVM Verification Methodologies
SystemVerilog based OVM and UVM Verification Methodologies
 
EXTENT-2015: Hyper-Fast Trading
EXTENT-2015: Hyper-Fast TradingEXTENT-2015: Hyper-Fast Trading
EXTENT-2015: Hyper-Fast Trading
 

Viewers also liked

Extent april2012-kostroma social-networks-socialmedia-trading
Extent april2012-kostroma social-networks-socialmedia-tradingExtent april2012-kostroma social-networks-socialmedia-trading
Extent april2012-kostroma social-networks-socialmedia-trading
extentconf Tsoy
 
Extent3 exactpro testing_of_hft_gui
Extent3 exactpro testing_of_hft_guiExtent3 exactpro testing_of_hft_gui
Extent3 exactpro testing_of_hft_gui
extentconf Tsoy
 
Extent3 prognoz practical_approach_lppl_model_2012
Extent3 prognoz practical_approach_lppl_model_2012Extent3 prognoz practical_approach_lppl_model_2012
Extent3 prognoz practical_approach_lppl_model_2012
extentconf Tsoy
 

Viewers also liked (12)

Extent 2013 Obninsk Managing Uncertain Data at Scale
Extent 2013 Obninsk Managing Uncertain Data at ScaleExtent 2013 Obninsk Managing Uncertain Data at Scale
Extent 2013 Obninsk Managing Uncertain Data at Scale
 
Extent 2013 Obninsk Trading Systems: Testing at the Confluence of FT & NFT
Extent 2013 Obninsk Trading Systems: Testing at the Confluence of FT & NFTExtent 2013 Obninsk Trading Systems: Testing at the Confluence of FT & NFT
Extent 2013 Obninsk Trading Systems: Testing at the Confluence of FT & NFT
 
Extent april2012-kostroma social-networks-socialmedia-trading
Extent april2012-kostroma social-networks-socialmedia-tradingExtent april2012-kostroma social-networks-socialmedia-trading
Extent april2012-kostroma social-networks-socialmedia-trading
 
Extent3 exactpro testing_of_hft_gui
Extent3 exactpro testing_of_hft_guiExtent3 exactpro testing_of_hft_gui
Extent3 exactpro testing_of_hft_gui
 
Extent 2013 Obninsk Test Tools for Trading Systems: Evolution Theory
Extent 2013 Obninsk Test Tools for Trading Systems: Evolution TheoryExtent 2013 Obninsk Test Tools for Trading Systems: Evolution Theory
Extent 2013 Obninsk Test Tools for Trading Systems: Evolution Theory
 
EXTENT-2015: LSEG Technology Overview
EXTENT-2015: LSEG Technology Overview EXTENT-2015: LSEG Technology Overview
EXTENT-2015: LSEG Technology Overview
 
EXTENT-2015: Reconciliation Testing Aspects
EXTENT-2015: Reconciliation Testing AspectsEXTENT-2015: Reconciliation Testing Aspects
EXTENT-2015: Reconciliation Testing Aspects
 
EXTENT-2015: Big Button 2.0
EXTENT-2015: Big Button 2.0EXTENT-2015: Big Button 2.0
EXTENT-2015: Big Button 2.0
 
EXTENT-2015: UnaVista Technology 
EXTENT-2015: UnaVista Technology EXTENT-2015: UnaVista Technology 
EXTENT-2015: UnaVista Technology 
 
Extent3 prognoz practical_approach_lppl_model_2012
Extent3 prognoz practical_approach_lppl_model_2012Extent3 prognoz practical_approach_lppl_model_2012
Extent3 prognoz practical_approach_lppl_model_2012
 
EXTENT-2016: Industry Practices of Advanced Program Analysis
EXTENT-2016: Industry Practices of Advanced Program AnalysisEXTENT-2016: Industry Practices of Advanced Program Analysis
EXTENT-2016: Industry Practices of Advanced Program Analysis
 
EXTENT-2015: A Test Harness for Algo Trading Systems
EXTENT-2015: A Test Harness for Algo Trading Systems EXTENT-2015: A Test Harness for Algo Trading Systems
EXTENT-2015: A Test Harness for Algo Trading Systems
 

Similar to Extent3 exactpro the_future_of_risk_controls

GTG 2015 General Test Presentation V2.0
GTG 2015 General Test Presentation V2.0GTG 2015 General Test Presentation V2.0
GTG 2015 General Test Presentation V2.0
Muthu Babu
 
Overcoming challenges of_verifying complex mixed signal designs
Overcoming challenges of_verifying complex mixed signal designsOvercoming challenges of_verifying complex mixed signal designs
Overcoming challenges of_verifying complex mixed signal designs
Pankaj Singh
 
Verification Strategy for PCI-Express
Verification Strategy for PCI-ExpressVerification Strategy for PCI-Express
Verification Strategy for PCI-Express
DVClub
 
STS RF IC Test System
STS RF IC Test SystemSTS RF IC Test System
STS RF IC Test System
Hank Lydick
 
Final_Viva_Voce_Presentation_latest
Final_Viva_Voce_Presentation_latestFinal_Viva_Voce_Presentation_latest
Final_Viva_Voce_Presentation_latest
Nagendra Addagarla
 
Roy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONERoy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONE
DVClub
 

Similar to Extent3 exactpro the_future_of_risk_controls (20)

Soc.pptx
Soc.pptxSoc.pptx
Soc.pptx
 
Thaker q3 2008
Thaker q3 2008Thaker q3 2008
Thaker q3 2008
 
Breakthrough in Quality Management
Breakthrough in Quality ManagementBreakthrough in Quality Management
Breakthrough in Quality Management
 
GTG 2015 General Test Presentation V2.0
GTG 2015 General Test Presentation V2.0GTG 2015 General Test Presentation V2.0
GTG 2015 General Test Presentation V2.0
 
Overcoming challenges of_verifying complex mixed signal designs
Overcoming challenges of_verifying complex mixed signal designsOvercoming challenges of_verifying complex mixed signal designs
Overcoming challenges of_verifying complex mixed signal designs
 
Verification Strategy for PCI-Express
Verification Strategy for PCI-ExpressVerification Strategy for PCI-Express
Verification Strategy for PCI-Express
 
Data Stream Management
Data Stream ManagementData Stream Management
Data Stream Management
 
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
 
Prelim Slides
Prelim SlidesPrelim Slides
Prelim Slides
 
STS RF IC Test System
STS RF IC Test SystemSTS RF IC Test System
STS RF IC Test System
 
An Approach to Overcome Modeling Inaccuracies for Performance Simulation Sig...
An Approach to Overcome Modeling  Inaccuracies for Performance Simulation Sig...An Approach to Overcome Modeling  Inaccuracies for Performance Simulation Sig...
An Approach to Overcome Modeling Inaccuracies for Performance Simulation Sig...
 
Co emulation of scan-chain based designs
Co emulation of scan-chain based designsCo emulation of scan-chain based designs
Co emulation of scan-chain based designs
 
Trading Day Logs Replay at TMPA-2014 (Trading Systems Testing)
Trading Day Logs Replay at TMPA-2014 (Trading Systems Testing)Trading Day Logs Replay at TMPA-2014 (Trading Systems Testing)
Trading Day Logs Replay at TMPA-2014 (Trading Systems Testing)
 
Uav Stability Augmentation System Usas
Uav Stability Augmentation System   UsasUav Stability Augmentation System   Usas
Uav Stability Augmentation System Usas
 
ALSTOM SynchroPhasor Solutions
ALSTOM SynchroPhasor SolutionsALSTOM SynchroPhasor Solutions
ALSTOM SynchroPhasor Solutions
 
Devdutt Pawaskar Resume
Devdutt Pawaskar ResumeDevdutt Pawaskar Resume
Devdutt Pawaskar Resume
 
Final_Viva_Voce_Presentation_latest
Final_Viva_Voce_Presentation_latestFinal_Viva_Voce_Presentation_latest
Final_Viva_Voce_Presentation_latest
 
Lect 1.pptx
Lect 1.pptxLect 1.pptx
Lect 1.pptx
 
Roy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONERoy aeroVerifying Power Domains in AeroFONE
Roy aeroVerifying Power Domains in AeroFONE
 
EP-4221 -Chapter5.I(1).pptx
EP-4221 -Chapter5.I(1).pptxEP-4221 -Chapter5.I(1).pptx
EP-4221 -Chapter5.I(1).pptx
 

More from extentconf Tsoy

More from extentconf Tsoy (13)

Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...
Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...
Extent 2013 Obninsk How a Great QA Team Can Make a Disproportionate Contribut...
 
Extent3 turquoise equity_trading_2012
Extent3 turquoise equity_trading_2012Extent3 turquoise equity_trading_2012
Extent3 turquoise equity_trading_2012
 
Extent3 witology prediction_markets_2012
Extent3 witology prediction_markets_2012Extent3 witology prediction_markets_2012
Extent3 witology prediction_markets_2012
 
Verification of Financial Models
Verification of Financial ModelsVerification of Financial Models
Verification of Financial Models
 
The Simple Matter of Project Management
The Simple Matter of Project ManagementThe Simple Matter of Project Management
The Simple Matter of Project Management
 
Exchange Simulators for SOR / Algo Testing: Advantages vs. Shortcomings
Exchange Simulators for SOR / Algo Testing: Advantages vs. ShortcomingsExchange Simulators for SOR / Algo Testing: Advantages vs. Shortcomings
Exchange Simulators for SOR / Algo Testing: Advantages vs. Shortcomings
 
Behavior Driven Development Pros and Cons
Behavior Driven Development Pros and ConsBehavior Driven Development Pros and Cons
Behavior Driven Development Pros and Cons
 
Virtualization Technology for Test Automation
Virtualization Technology for Test AutomationVirtualization Technology for Test Automation
Virtualization Technology for Test Automation
 
Cost of Quality How to Save Money
Cost of Quality How to Save MoneyCost of Quality How to Save Money
Cost of Quality How to Save Money
 
Exactpro Test Tools EXTENT Feb 2011
Exactpro Test Tools EXTENT Feb 2011Exactpro Test Tools EXTENT Feb 2011
Exactpro Test Tools EXTENT Feb 2011
 
Technical Testing Introduction
Technical Testing IntroductionTechnical Testing Introduction
Technical Testing Introduction
 
Financial Instruments EXTENT February 2011
Financial Instruments EXTENT February 2011Financial Instruments EXTENT February 2011
Financial Instruments EXTENT February 2011
 
Liquidity Fragmentation & SOR
Liquidity Fragmentation & SORLiquidity Fragmentation & SOR
Liquidity Fragmentation & SOR
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Extent3 exactpro the_future_of_risk_controls

  • 1. The Future of Risk Controls EXTENT Trading Technology Trends and Quality Assurance EXTENT Conference April 14, 2012, Kostroma, Russia
  • 5.
  • 6. Access Procedures Financial Controls to prevent: o Orders that exceed appropriate pre-set credit or capital thresholds o Orders that exceed appropriate price or size parameters Regulatory Controls: o Prevent entry of orders unless there has been compliance with all regulatory requirements o Restrict a person’s access to only those market-access systems and technologies that are pre-approved by the brokers o Provide surveillance system of the brokers with immediate post- trade execution reports
  • 8. Implementation options: • Hardware implementation:  Firewalls  Microcontrollers  FPGA vs. ASIC • Software implementation:  A program integrated into OS
  • 9. FIREWALLS Types of traffic:  Packets  Connections  State Technologies in Firewalls: Packet filtering Proxy firewall Stateful packet filtering (Dynamic Filtering) Dynamic Filtering: The best combination of performance and security ACL (Access Control List) A state table
  • 10. Microcontroller • central processing unit - ranging from small and simple 4-bit processors to complex 32- or 64-bit processors • volatile memory (RAM) for data storage • ROM, EPROM, EEPROM or Flash memory for program and operating parameter storage • discrete input and output bits, allowing control or detection of the logic state of an individual package pin • serial input/output such as serial ports (UARTs) • other serial communications interfaces like I²C, Serial Peripheral Interface and Controller Area Network for system interconnect • peripherals such as timers, event counters, PWM generators, and watchdog • A clock generator - often an oscillator for a quartz timing crystal, a resonator or RC circuit • A lot of microcontrollers include analog-to-digital converters, some include digital-to-analog converters • in-circuit programming and debugging support
  • 11. FPGA vs. ASIC (FPGA) Field-programmable gate array  Configurable by customer.  Reprogrammed as many times as customer needed.  High performance.  High costs. (ASIC) Application-specific integrated circuit o Configurable by customer. o Non possible to reprogram. o The performance higher than FPGA. o The cost lower than FPGA with large amounts.
  • 12. Non-physical implementation. Only a program integrated into Client workstation Low costs Simple installation Acceptable speed performance for most tasks Mobility and speed when requirements change
  • 13. Pricing module Goal: to provide correct parameters to the risk control Risk exposure of portfolio o e.g. options delta calculation Pricing threshold o Parameters for pricing threshold calculation To make it fast: o Delegate complicated calculations to GPU
  • 14. Concurrent Computing in GPU Portfolio: Parallel pricing for several options Monte-Carlo simulation: Parallel simulation of several paths Delta: Parallel pricing with different market rates Pricing Ma rk e tR at e s Portfolio revaluation New Order Risk exposure o tfoli Por
  • 15. Example: SABR model for American options (Monte-Carlo simulation) SABR – Stochastic Alpha, Beta, Rho o Stochastic volatility model with three parameters – alpha, beta, rho o Price and volatility evolution based on 2 correlated Wiener processes o The model can be calibrated to suit the market data American options – early exercise Monte-Carlo Simulation – average random walk Early exercise requires additional computation o Solution of a system of linear equations o No parallelizing  Gauss method ~ O(n3) o Parallelizing  n multiplications and a number of additions
  • 16. Thank you! Questions?