Quantitative Finance


Events
Random Portfolios
The R Language in Finance
The Technical Analysis Challenge
Other Sections of the Website


A Glimpse at Quantitative Finance is one perspective on the subject.


Events

Note that events listed here may have nothing to do with Burns Statistics.

• London Quant Spring Seminar. 2008 May 19 and 20. London. Sponsored by London Quant Group. Details.

• "R training for financial services" 2008 May 20-22 in London. Presented by Mango Solutions. http://www.mango-solutions.com

• The 15th Forecasting Financial Markets Conference in Aix-en-Provence 2008 May 21-23. http://www.ffm-conference.com

• Computational and Financial Econometrics workshop 2008 June 19-21 at Neuchatel Switzerland. Abstracts accepted until 2008 April 30. http://www.dcs.bbk.ac.uk/cfe08

• Computing in Economics and Finance 2008 June 26-28 Paris. http://www.cepremap.cnrs.fr/cef2008/

• UseR! 2008 at Dortmund Germany 2008 August 12-14. Information on the Conferences tab of the R Project website: http://www.r-project.org

• COMPSTAT 2008 at Porto Portugal 2008 August 24-29. http://www.fep.up.pt/compstat08/


Random Portfolios

Random portfolios -- a form of Monte Carlo -- are an extremely useful, but very under-valued technique for finance. The random portfolios page is meant to help remedy the lack of appreciation. In particular random portfolios dramatically improve the performance measurement of investment funds.


The R Language in Finance

The R language has rapidly been gaining larger acceptance in the finance community. It is clearly a suitable environment for many quantitative tasks in finance. Lately there has also been a larger body of financial functionality available.

Introduction to R

R is a language designed for the interactive analysis of data. An Introduction to the S Language provides a quick introduction to the ideas (R is a dialect of the S language). A Guide for the Unwilling S User is a very brief introduction to using R (or S-PLUS, the commercial implementation of the language).

Financial Specifics

There are a number of "Task Views" available for different applications of R. There is the Task view on Finance and there is also the Task view on Econometrics.

Rmetrics provides quite a large amount of financial functionality.

A mailing list for those interested both in finance and in R has been established. You can sign up to it via:
https://www.stat.math.ethz.ch/mailman/listinfo/r-sig-finance

Alternatives to R

Spreadsheets are over-used in finance (and elsewhere). Spreadsheet Addiction discusses some of the challenges posed by spreadsheets to error-free computation as well as highlighting several specific problems with Microsoft Excel. R is a very good antidote to the problems of spreadsheets.

The C language can (and often does) perform tasks that are often done in R. C does calculations very fast, and so is often a good tool. The downside of C is that it can take a substantial amount of time to write the code. Perhaps the best approach is to think of C and R as complements rather than competitors. It is very easy to call C functions from R. Doing data manipulation in R and numerical computation in C is a very efficient model. When developing new functionality, it is quick to try out ideas in R. For ideas that pan out, the computationally intense portions can then be moved into C.

Another alternative to R is Matlab. In many respects these two are very similar. A key difference is that Matlab was made for mathematics while R was made for data analysis. The result is that R has a much richer set of objects available. That extra complexity means that Matlab is somewhat easier to learn initially. However, solutions to the complex problems of finance generally end up being simpler in R than in Matlab.



The Technical Analysis Challenge

In the autumn of 2003 the Technical Analysis Challenge was held. The challenge was to select an actual price series from some random alternatives. There is an explanation and access to the data as well as a working paper on the results.


Other Sections of the Website

Other areas of the Burns Statistics website that have financial applications are:

Software Products

Focuses on portfolio construction.

Working Papers

The strongest theme running through the papers is on asset management. The utility of an investor's entire portfolio should be the driving force behind the investment strategy. The papers tend to discourage managing funds relative to benchmarks -- a focus on tracking errors is found to be counter-productive in many cases. Information ratios relative to a benchmark are very noisy. Unconstrained fund management is encouraged, especially since random portfolios can be used to assess the skill of the investment manager. Performance fees for fund managers is also encouraged. It is suggested that minimum variance portfolios could be used to produce another type of passive investment. The evaluation of predictions, and the creation of variance matrices with factor models are also studied.

Risk management is addressed with an out-of-sample study comparing various estimators of Value at Risk.

Statistical aspects include the combination of p-values, an introduction to random permutation tests, and a study of the rank Ljung-Box test.

There is a brief note on computing multivariate GARCH estimates.

Training Courses

Links