Linked e-resources
Details
Table of Contents
At a Glance; Introduction; Chapter 1: The Fixed Income Market; Fixed Income Overview; Why Using C++; Calculating Simple Interest Rates; Problem; Solution; How It Works; Complete Code; Sample Use; Compound Interest; Problem; Solution; How It Works; Complete Code; Sample Use; Modeling Cash Flows; Problem; Solution; Calculating Present Value; Calculating Present Value in C++; Using STL Containers; Complete Code; Running the Code; Modeling Bonds; Problem; Solution; Complete Code; Running the Code; Further Reference; Conclusion; Chapter 2: The Equities Market; Equities Market Concepts
Sec2Market Participants; Moving Average Calculation; Problem; Solution; Complete Code; Running the Code; Calculating Volatility; Problem; Solution; Complete Code; Running the Code; Computing Instrument Correlation; Sec15; Problem; Solution; Complete Code; Running the Code; Calculating Fundamental Indicators; Problem; Solution; Complete Code; Running the Code; Conclusion; Chapter 3: C++ Programming Techniques in Finance; Calculating Interest Rates for Investment Instru ments; Solution; Complete Code; Running the Code; Creating Financial Statement Objects; Solution; Smart Pointers
Using Auto PointersComplete Code; Transferring Ownership; Pitfalls of Auto Pointers; Determining Credit Ratings; Solution; Using Shared Pointers; Complete Code; Using the auto Keyword; Collecting Transaction Data; Solution; Exception Handling; Complete Code; Implementing Vector Operations; Solution; Operator Overloading; Complete Code; Conclusion; Chapter 4: Common Libraries for Financial Applications; Handling Analyst Recommendations; Solution; More About STL Vectors and Maps; Complete Code; Performing Time-Series Transformations; Solution; Using STL Algorithms; Complete Code
Running the CodeCopying Transaction Files; Solution; Boost Libraries; Complete Code; Running the Code; Handling Dates; Solution; Complete Code; Running the Code; Conclusion; Chapter 5: Designing Numerical Classes; Representing Matrices in C++; Solution; Complete Code; Using Templates to Calculate Factorials; Solution; Complete Code; Running the Code; Representing Calmar Ratios at Compile Time; Solution; Representing Calmar Ratios; Complete Code; Running the Code; Generating Statistical Data; Solution; Probability Distributions; Complete Code; Running the Code; Conclusion
Chapter 6: Plotting Financial DataPlotting with Gnuplot; Solution; Complete Code; Running the Code; Plotting Data from a GUI; Solution; Complete Code; Running the Code; Conclusion; Chapter 7: Linear Algebra; Using Basic Linear Algebra Operations; Solution; Complete Code; Using Matrix-Oriented Operations; Solution; Complete Code; Running the Application; Calculate the Determinant of a Matrix; Solution; Complete Code; Conclusion; Chapter 8: Interpolation; Linear Interpolation; Solution; Complete Code; Running the Code; Polynomial Interpolation; Solution; Complete Code; Running the Code
Sec2Market Participants; Moving Average Calculation; Problem; Solution; Complete Code; Running the Code; Calculating Volatility; Problem; Solution; Complete Code; Running the Code; Computing Instrument Correlation; Sec15; Problem; Solution; Complete Code; Running the Code; Calculating Fundamental Indicators; Problem; Solution; Complete Code; Running the Code; Conclusion; Chapter 3: C++ Programming Techniques in Finance; Calculating Interest Rates for Investment Instru ments; Solution; Complete Code; Running the Code; Creating Financial Statement Objects; Solution; Smart Pointers
Using Auto PointersComplete Code; Transferring Ownership; Pitfalls of Auto Pointers; Determining Credit Ratings; Solution; Using Shared Pointers; Complete Code; Using the auto Keyword; Collecting Transaction Data; Solution; Exception Handling; Complete Code; Implementing Vector Operations; Solution; Operator Overloading; Complete Code; Conclusion; Chapter 4: Common Libraries for Financial Applications; Handling Analyst Recommendations; Solution; More About STL Vectors and Maps; Complete Code; Performing Time-Series Transformations; Solution; Using STL Algorithms; Complete Code
Running the CodeCopying Transaction Files; Solution; Boost Libraries; Complete Code; Running the Code; Handling Dates; Solution; Complete Code; Running the Code; Conclusion; Chapter 5: Designing Numerical Classes; Representing Matrices in C++; Solution; Complete Code; Using Templates to Calculate Factorials; Solution; Complete Code; Running the Code; Representing Calmar Ratios at Compile Time; Solution; Representing Calmar Ratios; Complete Code; Running the Code; Generating Statistical Data; Solution; Probability Distributions; Complete Code; Running the Code; Conclusion
Chapter 6: Plotting Financial DataPlotting with Gnuplot; Solution; Complete Code; Running the Code; Plotting Data from a GUI; Solution; Complete Code; Running the Code; Conclusion; Chapter 7: Linear Algebra; Using Basic Linear Algebra Operations; Solution; Complete Code; Using Matrix-Oriented Operations; Solution; Complete Code; Running the Application; Calculate the Determinant of a Matrix; Solution; Complete Code; Conclusion; Chapter 8: Interpolation; Linear Interpolation; Solution; Complete Code; Running the Code; Polynomial Interpolation; Solution; Complete Code; Running the Code