garch and the Algorithmic Trading Conference

December 10, 2012

(This article was first published on Portfolio Probe » R language, and kindly contributed to R-bloggers)

The Imperial College Algorithmic Trading Conference was Saturday.


Massoud Mussavian

Massoud gave a great talk on “Algo Evolution”.  It started with a historical review of how trading used to be done “by hand”.  It culminated in a phylogenetic tree of trading algorithms.  There was an herbivore branch and a carnivore branch.

Robert Macrae

Robert talked about risk.  He put it into a 2-by-2 table:

  • Are you measuring or controlling?
  • Are you thinking of normal times or extreme times?

Measuring for normal times is easy.  Easy in quotation marks.

Controlling risk in normal times is possible, but there are some tricky bits.

Measuring extremes is too hard.  We can get estimates but the variability of those estimates is extremely high.  To get practical value we have to impose prior beliefs.

Controlling extreme risk is: “Err …”  It is basically impossible.  On the other hand it is essential for civilization to continue.  In Robert’s words, “If the ATMs stop working, things are going to get rough.”  Robert also pointed out that it is very easy to do things in the name of controlling extreme risk that will make it worse.

Panos Parpas

Panos talked on “Multiscale Stochastic Volatility”.  Stochastic volatility is the continuous-time cousin of garch (see below).  However, the trail to stochastic volatility was hard to see.  I found the talk interesting because I saw some mathematics and computing that I know nothing about.

Keith Quinton

Keith talked about 130/30 funds.  These in his view solve a few problems.  In particular, they allow the fund manager to be more active, and allow bets on stocks going down (which tend to work better than positive bets) to be fully realized.

He emphasized that 130/30 is a portfolio construction device, it is not an alpha generator.  In fact, if you don’t have alpha and you do 130/30, you get a whole lot more of nothing.

The 130/30 form has fallen out of favor with investors because performance has happened to be not so great.  Keith thinks that a restart is called for.

Pat Burns

I talked about “3 realms of garch modelling” (pdf).  A companion to the talk is the blog post “A practical introduction to garch modeling”.  This points to another blog post on variance targeting, which is also discussed in the talk.  The talk concludes with an argument for doing financial research in R.

High Frequency Trading Panel

There was a lively debate about the topic:

  • Do we know what “high frequency trading” means?  No.
  • Does it provide liquidity?  Maybe, maybe not.
  • Is it dangerous?  Various opinions.

To leave a comment for the author, please follow the link and comment on their blog: Portfolio Probe » R language. offers daily e-mail updates about R news and tutorials on topics such as: Data science, Big Data, R jobs, visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...

If you got this far, why not subscribe for updates from the site? Choose your flavor: e-mail, twitter, RSS, or facebook...

Comments are closed.

Search R-bloggers


Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)