Building Quantitative Finance Applications with R

Building Quantitative Finance Applications with R

Building Quantitative Finance Applications with R, is offered with two goals: First, assist financial analysts in developing their own unique quantitative financial models. Second, aid in tooling these analysts to express their models with the R computer language. Both goals are now easily within reach of the aspiring financial analyst. Every effort is made here to keep the R programming elementary .

Thus Building Quantitative Finance Applications with R is written to assist financial analysts to quickly learn to express their ideas in the R computer language.

Also quantitative finance is now widely applied in a variety of career fields. Quantitative financial analysts are now needed in a variety of different arenas. The ability for these analysts to express their own ideas in R is a highly valued skill.

Finance is a social science. Thus, as ideas about how certain financial products should be valued and managed evolve, the actual value and risk properties also change. Therefore, there will never be a “theory of everything” in finance. More likely, we should be surprised if there ever appears a “theory of anything” that endures for very long.

Because of the dynamic nature of financial markets, financial analysts need to be able to rapidly adapt their valuation and risk management models to changing times. Rather than rely on faulty communication between analysts and professional programmers, financial analysts can express their ideas in prototype R code. This ability dramatically reduces errors and allows financial analysts greater precision in expressing their ideas.

Building Quantitative Finance Applications with R is written for college students and entry-level financial analysts. No prior knowledge of programming is assumed. As with any language, having access to multiple sources when learning technical material is highly recommended. Therefore, it is assumed that you have access to several introductory R books or similar web-based materials.

There are several other books linking quantitative finance with computer programming. The approach taken here is distinctly different. Rather than present state-of-the-art programming techniques, we use only elementary R. Rarely do financial analysts want to become professional programmers. Rather, they want to rapidly learn how to express their unique analytical ideas in a form that the computer can run. Therefore, we focus on the minimal set of computer programming tools necessary to perform this task.

Although the book form is undecided, the expected publication date is early 2024. A draft version of each chapter, complete with R code, is freely available at http://robertebrooks.org/project/buildiingqfawr/. Further, there is a YouTube Channel dedicated to presenting this material even though the book is not finished. Please consider subscribing (and liking) @FRMHelpForYou. Channel direct link: https://www.youtube.com/@FRMHelpForYou

Robert E. Brooks
Robert E. Brooks
President

My research interests include financial valuation, financial risk management, financial derivatives, and financial philosophy.

Related