Options and derivatives programming in C++20: algorithms and programming techniques for the financial industry
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
New York, NY
Apress
[2020]
|
Ausgabe: | Second edition |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | xxiv, 393 Seiten Diagramme |
ISBN: | 9781484263143 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV047066808 | ||
003 | DE-604 | ||
005 | 20210128 | ||
007 | t | ||
008 | 201217s2020 |||| |||| 00||| eng d | ||
020 | |a 9781484263143 |9 978-1-4842-6314-3 | ||
035 | |a (OCoLC)1232517277 | ||
035 | |a (DE-599)BVBBV047066808 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-355 | ||
082 | 0 | |a 004 |2 23 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Oliveira, Carlos |e Verfasser |0 (DE-588)1221638807 |4 aut | |
245 | 1 | 0 | |a Options and derivatives programming in C++20 |b algorithms and programming techniques for the financial industry |c Carlos Oliveira |
250 | |a Second edition | ||
264 | 1 | |a New York, NY |b Apress |c [2020] | |
300 | |a xxiv, 393 Seiten |b Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a Professional Computing | |
650 | 4 | |a Programming Languages, Compilers, Interpreters | |
650 | 4 | |a Theory of Computation | |
650 | 4 | |a Algorithms | |
650 | 4 | |a Business Finance | |
650 | 4 | |a Computer software | |
650 | 4 | |a Programming languages (Electronic computers) | |
650 | 4 | |a Computers | |
650 | 4 | |a Algorithms | |
650 | 4 | |a Business enterprises—Finance | |
650 | 0 | 7 | |a Algorithmus |0 (DE-588)4001183-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Finanzwirtschaft |0 (DE-588)4017214-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a C++ |0 (DE-588)4193909-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Wirtschaftsinformatik |0 (DE-588)4112736-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 0 | 1 | |a Wirtschaftsinformatik |0 (DE-588)4112736-5 |D s |
689 | 0 | 2 | |a Finanzwirtschaft |0 (DE-588)4017214-4 |D s |
689 | 0 | 3 | |a C++ |0 (DE-588)4193909-8 |D s |
689 | 0 | 4 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-1-4842-6315-0 |
856 | 4 | 2 | |m Digitalisierung UB Regensburg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032473893&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-032473893 |
Datensatz im Suchindex
_version_ | 1804182066805342208 |
---|---|
adam_text | Table of Contents About the Author................................................................................................................... xi About the Technical Reviewer..................................... xiii Introduction........................................................................................................................... xv Chapter 1 : Options Concepts................................................................................................1 Basic Definitions...........................................................................................................................................2 Option Greeks................................................................................................................................................ 9 Using C++20 for Options Programming................................................................................................. 11 Availability............................................................................................................................................. 12 Performance..........................................................................................................................................12 Standardization................................................................................. 13 Expressiveness..................................................................................................................................... 15 Modeling Options in
C++.......................................................................................................................... 15 Creating Well-Behaved Classes......................................................................................................... 16 Computing the Option Value at Expiration....................................................................................... 18 Complete Listing................................................. 20 Building and Testing............................................................................................................................ 24 Further References.................................................................................................................................... 25 Conclusion...................................................................................................................................................26 Chapter 2: Financial Derivatives........................................................................................29 Models for Derivative Pricing...................................................................... 30 Credit Default Swaps........................................................................................................................... 32 Collateralized Debt Obligations.........................................................................................................33 FX Derivatives....................................................................................................................................... 34
Derivative Modeling Equations.......................................................................................................... 35 Numerical Models.................................................................................................................................37 v
TABLE OF CONTENTS Binomial Trees............................................................................................................................. 37 Simulation Models.......................................................................................................................Յ8 Using the STL.................................................................................................................................... 39 Generating a Random Walk........................................................................................................ 41 Complete Listing..........................................................................................................................44 Building and Testing................................................................................................................... 49 Further References.......................................................................................................................... 50 Conclusion........................................................................................................................................ 51 Chapter 3: Basic C++ Algorithms....................................................................................... 53 Date and Time Handling................................................................................................................... 54 Date Operations.......................................................................................................................... 54 Computing the Day of the
Week.................................. 56 Complete Listing.........................................................................................................................59 A Compact Date Representation..................................................................................................... 72 Complete Listings.......................................................................................................................74 Building and Testing.................................................................................................................. 79 Working with Networks................................................................................................................... 79 Creating a Dictionary Class.......................................................................................................BO Calculating a Shortest Path.......................................................................................................84 Complete Listings...................................................................................................................... 87 Building and Testing..................................................................................................................96 Conclusion...................................................................................................................................... 97 Chapter 4: Object-Oriented Techniques............................................................................ 99 00 Programming
Concepts.......................................................................................................... 100 Encapsulation..........................................................................................................................102 Inheritance..............................................................................................................................106 Polymorphism......................................................................................................................... 107 Polymorphism and Virtual Tables.......................................................................................... 111 Virtual Functions and Virtual Destructors.............................................................................. 112 Abstract Functions............................................................................................................ vi I15
TABLE OF CONTENTS Building Class Hierarchies............................................................................................................... 117 Object Composition.......................................................................................................................... 119 Objects and C++20.................................................................................................................................121 Conclusion................................................................................................................................................122 Chapter 5: Design Patterns for Options Processing.................................................... 125 Introduction to Design Patterns............................................................................................................126 The Factory Method Design Pattern.....................................................................................................128 The Singleton Pattern............................................................................................................................ 132 Clearing House Implementation in C++....................................................................................... 134 The Observer Design Pattern................................................................................................................ 136 Complete Code..................................................................................................................................140 The Visitor
Pattern...................................................................................................................................146 Conclusion............................... 148 Chapter 6: Template-Based Techniques........................................................................ 149 Introduction to Templates......................................................................................................................150 Compilation-Time Polymorphism..........................................................................................................152 Template Functions.................................................................................................................................154 Implementing Recursive Functions...................................................................................................... 156 Recursive Functions and Template Classes........................................................................................159 Containers and Smart Pointers.............................................................................................................161 Avoiding Lengthy Template Instantiations........................................................................................... 163 Preinstantiating Templates.............................................................................................................. 164 Templates in C++20......................................................................................................................... 166
Conclusion................................................................................................................................................168 Chapter 7: STL for Derivatives Programming................ 169 Introduction to Algorithms in the STL................................................................................................... 170 Sorting...................................................................................................................................................... 171 Presenting Frequency Data............................................................................................................. 175 Copying Container Data......................................................................................................................... 178 vii
TABLE OF CONTENTS Finding Elements........................................................................................................................................181 Selecting Option Data......... ........................................................................................ STL Improvements in C++20................................................................................................................... 186 Conclusion...................................................................................................................................................187 Chapter 8: Functional Programming Techniques....................................................... 189 Functional Programming Concepts.........................................................................................................190 Function Objects........................................................................................................................................ 191 Functional Predicates in the STL............................................................................................................195 The Bind Function..................................................................................................................................... 198 Lambda Functions in C++20.................................................................................................................. 201 Complete Code...........................................................................................................................................204
Conclusion..................................................................................................................................................211 Chapter 9: Linear Algebra Algorithms........................................................................213 Vector Operations...................................................................................................................................... 214 Scalar-to-Vector Operations............................................................................................................. 215 Vector-to-Vector Operations.............................................................................................................218 Matrix Implementation.............................................................................................................................222 Using the uBLAS Library......................................................................................................................... 230 Complete Code.......................................................................................................................................... 233 Conclusion.................................................................................................................................................239 Chapter 10: Algorithms for Numerical Analysis....................................................... 241 Representing Mathematical Functions................................................................... 242 Using Horner’s
Method..................................................................................................................... 244 Finding Roots of Equations.................................................................................................................... 246 Newton’s Method............................................................................................................................... 247 Integration..................................................................................................................................................255 Complete Code......................................................................................................................................... 260 Conclusion................................................................................................................................................ 270 viii
TABLE OF CONTENTS Chapter 11 : Models Based on Differential Equations................................................. 271 General Differential Equations.............................................................................................................. 272 Ordinary Differential Equations............................................................................................................. 273 Euler’s Method......................................................................................................................................... 274 Implementing the Method............................................................................................................... 276 The Runge-Kutta Method....................................................................................................................... 282 Runge-Kutta Implementation..........................................................................................................284 Complete Code......................................................................................................................................... 287 Conclusion................................................................................................................................................290 Chapter 12: Basic Models for Options Pricing............................................................. 291 Lattice Models.......................................................................................................................................... 292 Binomial
Model........................................................................................................................................293 Binomial Model Implementation..................................................................................................... 295 Pricing American-Style Options...................................................................................................... 301 Solving the Black-Scholes Model.........................................................................................................303 Numerical Solution of the Model.................................................................................................... 305 Complete Code......................................................................................................................................... 310 Conclusion................................................................................................................................................ 315 Chapter 13: Monte Carlo Methods..................................................................................317 Introduction to Monte Carlo Methods................................................................................................... 318 Random Number Generation..................................................................................................................319 Probability Distributions...................................................................................................................322 Using Common Probability
Distributions.......................................................................................326 Creating Random Walks..........................................................................................................................332 Conclusion................................................................................................................................................ 337 Chapter 14: Using C++ Libraries for Finance...............................................................339 Boost Libraries......................................................................................................................................... 340 Installing Boost.................................................................................................................................. 342 Solving ODEs with Boost..................................................................................................................343 ix
TABLE OF CONTENTS Solving a Simple ODE......................................................................................................................... 345 Creating Histograms with Boost....................................................................................................... 347 The QuantLib Library................................................................................................................................. 349 Handling Dates.....................................................................................................................................350 Working with Calendars.....................................................................................................................352 Computing Solutions for Black-Scholes Equations...................................................................... 355 Creating a C++ Interface............................................................................................................ 358 Complete Code.................................................................................................................................... 361 Conclusion..................................................................................................................................................364 Appendix A: Features of C++20........................................ .............................. . 367 Automatic Type Detection........................................................................................................................368
Lambdas............................................................................................................................................... 371 User-Defined Literals..........................................................................................................................372 Range-Based for................................................................................................................................. 373 Rvalue References.............................................................................................................................. 374 New Function Declarator Syntax and decltype............................................................................. 377 Delegating Constructors....................................................................................................................378 Inheriting Constructors........................................................................................................................... 379 Generalized Attributes............................................................................................................................. 380 Generalized Constant Expressions........................................................................................................ 381 Null Pointer Constant.............................................................................................................................. 382 Defaulted and Deleted Member Functions.......................................................................................... 383
Initializer Lists.......................................................................................................................................... 384 Index......................................................................................................................... x 387
|
adam_txt |
Table of Contents About the Author. xi About the Technical Reviewer. xiii Introduction. xv Chapter 1 : Options Concepts.1 Basic Definitions.2 Option Greeks. 9 Using C++20 for Options Programming. 11 Availability. 12 Performance.12 Standardization. 13 Expressiveness. 15 Modeling Options in
C++. 15 Creating Well-Behaved Classes. 16 Computing the Option Value at Expiration. 18 Complete Listing. 20 Building and Testing. 24 Further References. 25 Conclusion.26 Chapter 2: Financial Derivatives.29 Models for Derivative Pricing. 30 Credit Default Swaps. 32 Collateralized Debt Obligations.33 FX Derivatives. 34
Derivative Modeling Equations. 35 Numerical Models.37 v
TABLE OF CONTENTS Binomial Trees. 37 Simulation Models.Յ8 Using the STL. 39 Generating a Random Walk. 41 Complete Listing.44 Building and Testing. 49 Further References. 50 Conclusion. 51 Chapter 3: Basic C++ Algorithms. 53 Date and Time Handling. 54 Date Operations. 54 Computing the Day of the
Week. 56 Complete Listing.59 A Compact Date Representation. 72 Complete Listings.74 Building and Testing. 79 Working with Networks. 79 Creating a Dictionary Class.BO Calculating a Shortest Path.84 Complete Listings. 87 Building and Testing.96 Conclusion. 97 Chapter 4: Object-Oriented Techniques. 99 00 Programming
Concepts. 100 Encapsulation.102 Inheritance.106 Polymorphism. 107 Polymorphism and Virtual Tables. 111 Virtual Functions and Virtual Destructors. 112 Abstract Functions. vi I15
TABLE OF CONTENTS Building Class Hierarchies. 117 Object Composition. 119 Objects and C++20.121 Conclusion.122 Chapter 5: Design Patterns for Options Processing. 125 Introduction to Design Patterns.126 The Factory Method Design Pattern.128 The Singleton Pattern. 132 Clearing House Implementation in C++. 134 The Observer Design Pattern. 136 Complete Code.140 The Visitor
Pattern.146 Conclusion. 148 Chapter 6: Template-Based Techniques. 149 Introduction to Templates.150 Compilation-Time Polymorphism.152 Template Functions.154 Implementing Recursive Functions. 156 Recursive Functions and Template Classes.159 Containers and Smart Pointers.161 Avoiding Lengthy Template Instantiations. 163 Preinstantiating Templates. 164 Templates in C++20. 166
Conclusion.168 Chapter 7: STL for Derivatives Programming. 169 Introduction to Algorithms in the STL. 170 Sorting. 171 Presenting Frequency Data. 175 Copying Container Data. 178 vii
TABLE OF CONTENTS Finding Elements.181 Selecting Option Data. . STL Improvements in C++20. 186 Conclusion.187 Chapter 8: Functional Programming Techniques. 189 Functional Programming Concepts.190 Function Objects. 191 Functional Predicates in the STL.195 The Bind Function. 198 Lambda Functions in C++20. 201 Complete Code.204
Conclusion.211 Chapter 9: Linear Algebra Algorithms.213 Vector Operations. 214 Scalar-to-Vector Operations. 215 Vector-to-Vector Operations.218 Matrix Implementation.222 Using the uBLAS Library. 230 Complete Code. 233 Conclusion.239 Chapter 10: Algorithms for Numerical Analysis. 241 Representing Mathematical Functions. 242 Using Horner’s
Method. 244 Finding Roots of Equations. 246 Newton’s Method. 247 Integration.255 Complete Code. 260 Conclusion. 270 viii
TABLE OF CONTENTS Chapter 11 : Models Based on Differential Equations. 271 General Differential Equations. 272 Ordinary Differential Equations. 273 Euler’s Method. 274 Implementing the Method. 276 The Runge-Kutta Method. 282 Runge-Kutta Implementation.284 Complete Code. 287 Conclusion.290 Chapter 12: Basic Models for Options Pricing. 291 Lattice Models. 292 Binomial
Model.293 Binomial Model Implementation. 295 Pricing American-Style Options. 301 Solving the Black-Scholes Model.303 Numerical Solution of the Model. 305 Complete Code. 310 Conclusion. 315 Chapter 13: Monte Carlo Methods.317 Introduction to Monte Carlo Methods. 318 Random Number Generation.319 Probability Distributions.322 Using Common Probability
Distributions.326 Creating Random Walks.332 Conclusion. 337 Chapter 14: Using C++ Libraries for Finance.339 Boost Libraries. 340 Installing Boost. 342 Solving ODEs with Boost.343 ix
TABLE OF CONTENTS Solving a Simple ODE. 345 Creating Histograms with Boost. 347 The QuantLib Library. 349 Handling Dates.350 Working with Calendars.352 Computing Solutions for Black-Scholes Equations. 355 Creating a C++ Interface. 358 Complete Code. 361 Conclusion.364 Appendix A: Features of C++20. . . 367 Automatic Type Detection.368
Lambdas. 371 User-Defined Literals.372 Range-Based for. 373 Rvalue References. 374 New Function Declarator Syntax and decltype. 377 Delegating Constructors.378 Inheriting Constructors. 379 Generalized Attributes. 380 Generalized Constant Expressions. 381 Null Pointer Constant. 382 Defaulted and Deleted Member Functions. 383
Initializer Lists. 384 Index. x 387 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Oliveira, Carlos |
author_GND | (DE-588)1221638807 |
author_facet | Oliveira, Carlos |
author_role | aut |
author_sort | Oliveira, Carlos |
author_variant | c o co |
building | Verbundindex |
bvnumber | BV047066808 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)1232517277 (DE-599)BVBBV047066808 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | Second edition |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02261nam a2200565zc 4500</leader><controlfield tag="001">BV047066808</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20210128 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">201217s2020 |||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484263143</subfield><subfield code="9">978-1-4842-6314-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1232517277</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV047066808</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-355</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Oliveira, Carlos</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1221638807</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Options and derivatives programming in C++20</subfield><subfield code="b">algorithms and programming techniques for the financial industry</subfield><subfield code="c">Carlos Oliveira</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Second edition</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">New York, NY</subfield><subfield code="b">Apress</subfield><subfield code="c">[2020]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xxiv, 393 Seiten</subfield><subfield code="b">Diagramme</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Professional Computing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming Languages, Compilers, Interpreters</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Theory of Computation</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Algorithms</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Business Finance</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming languages (Electronic computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computers</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Algorithms</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Business enterprises—Finance</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Finanzwirtschaft</subfield><subfield code="0">(DE-588)4017214-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Wirtschaftsinformatik</subfield><subfield code="0">(DE-588)4112736-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Wirtschaftsinformatik</subfield><subfield code="0">(DE-588)4112736-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Finanzwirtschaft</subfield><subfield code="0">(DE-588)4017214-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="4"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-1-4842-6315-0</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Regensburg - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032473893&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032473893</subfield></datafield></record></collection> |
id | DE-604.BV047066808 |
illustrated | Not Illustrated |
index_date | 2024-07-03T16:12:50Z |
indexdate | 2024-07-10T09:01:39Z |
institution | BVB |
isbn | 9781484263143 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032473893 |
oclc_num | 1232517277 |
open_access_boolean | |
owner | DE-355 DE-BY-UBR |
owner_facet | DE-355 DE-BY-UBR |
physical | xxiv, 393 Seiten Diagramme |
publishDate | 2020 |
publishDateSearch | 2020 |
publishDateSort | 2020 |
publisher | Apress |
record_format | marc |
spelling | Oliveira, Carlos Verfasser (DE-588)1221638807 aut Options and derivatives programming in C++20 algorithms and programming techniques for the financial industry Carlos Oliveira Second edition New York, NY Apress [2020] xxiv, 393 Seiten Diagramme txt rdacontent n rdamedia nc rdacarrier Professional Computing Programming Languages, Compilers, Interpreters Theory of Computation Algorithms Business Finance Computer software Programming languages (Electronic computers) Computers Business enterprises—Finance Algorithmus (DE-588)4001183-5 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Finanzwirtschaft (DE-588)4017214-4 gnd rswk-swf C++ (DE-588)4193909-8 gnd rswk-swf Wirtschaftsinformatik (DE-588)4112736-5 gnd rswk-swf Algorithmus (DE-588)4001183-5 s Wirtschaftsinformatik (DE-588)4112736-5 s Finanzwirtschaft (DE-588)4017214-4 s C++ (DE-588)4193909-8 s Programmierung (DE-588)4076370-5 s DE-604 Erscheint auch als Online-Ausgabe 978-1-4842-6315-0 Digitalisierung UB Regensburg - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032473893&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Oliveira, Carlos Options and derivatives programming in C++20 algorithms and programming techniques for the financial industry Professional Computing Programming Languages, Compilers, Interpreters Theory of Computation Algorithms Business Finance Computer software Programming languages (Electronic computers) Computers Business enterprises—Finance Algorithmus (DE-588)4001183-5 gnd Programmierung (DE-588)4076370-5 gnd Finanzwirtschaft (DE-588)4017214-4 gnd C++ (DE-588)4193909-8 gnd Wirtschaftsinformatik (DE-588)4112736-5 gnd |
subject_GND | (DE-588)4001183-5 (DE-588)4076370-5 (DE-588)4017214-4 (DE-588)4193909-8 (DE-588)4112736-5 |
title | Options and derivatives programming in C++20 algorithms and programming techniques for the financial industry |
title_auth | Options and derivatives programming in C++20 algorithms and programming techniques for the financial industry |
title_exact_search | Options and derivatives programming in C++20 algorithms and programming techniques for the financial industry |
title_exact_search_txtP | Options and derivatives programming in C++20 algorithms and programming techniques for the financial industry |
title_full | Options and derivatives programming in C++20 algorithms and programming techniques for the financial industry Carlos Oliveira |
title_fullStr | Options and derivatives programming in C++20 algorithms and programming techniques for the financial industry Carlos Oliveira |
title_full_unstemmed | Options and derivatives programming in C++20 algorithms and programming techniques for the financial industry Carlos Oliveira |
title_short | Options and derivatives programming in C++20 |
title_sort | options and derivatives programming in c 20 algorithms and programming techniques for the financial industry |
title_sub | algorithms and programming techniques for the financial industry |
topic | Professional Computing Programming Languages, Compilers, Interpreters Theory of Computation Algorithms Business Finance Computer software Programming languages (Electronic computers) Computers Business enterprises—Finance Algorithmus (DE-588)4001183-5 gnd Programmierung (DE-588)4076370-5 gnd Finanzwirtschaft (DE-588)4017214-4 gnd C++ (DE-588)4193909-8 gnd Wirtschaftsinformatik (DE-588)4112736-5 gnd |
topic_facet | Professional Computing Programming Languages, Compilers, Interpreters Theory of Computation Algorithms Business Finance Computer software Programming languages (Electronic computers) Computers Business enterprises—Finance Algorithmus Programmierung Finanzwirtschaft C++ Wirtschaftsinformatik |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032473893&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT oliveiracarlos optionsandderivativesprogramminginc20algorithmsandprogrammingtechniquesforthefinancialindustry |