AN INTRODUCTION TO BACKTESTING WITH PYTHON AND …
AN INTRODUCTION TO BACKTESTING WITH PYTHON AND PANDAS
Michael Halls-Moore -
Wednesday, 19 March 14
WHAT'S THIS TALK ABOUT?
?A talk of two halves!
?In the first half we talk about quantitative trading and
backtesting from a theoretical point of view.
?In the second half we show how to use modern Python tools
to implement a backtesting environment for a simple trading strategy.
Wednesday, 19 March 14
QUANTITATIVE TRADING
? Creates a set of rules for trade order generation and risk management of
positions with minimal subsequent manager intervention.
? Attempts to identify statistically significant and repeatable market behaviour that
can be exploited to generate profits.
? Low-frequency (weekly, daily) through to high-frequency (seconds, milliseconds...) ? Carried out both at the "retail" level and at the large quantitative hedge funds.
Wednesday, 19 March 14
TAXONOMY OF TRADING STRATEGIES
? Forecasting methods attempt to predict the direction or value of an
instrument in subsequent future time periods based on certain historical factors.
? Mean Reversion trades on the deviation of a spread between two or more
instruments. Utilises cointegration tests to ascertain mean reverting behaviour.
? Momentum or "trend following".Trades on the basis of the slow diffusion of
information (in direct contrast to Efficient Market Hypothesis).
? High Frequency Trading or HFT. Specifically referring to exploitation of
sub-millisecond market microstructure. FPGAs, Infiniband networks, lots of "dirty tricks"!
Wednesday, 19 March 14
WHAT IS BACKTESTING?
? A simulation designed to test the performance of a set of trading and risk
management rules on historical data.
? Provides quantified performance of a strategy that can be used for comparison
with other strategies.
? Outlines likely capital requirements, trade frequency and risk to a portfolio. ? Arguably a significant improvement beyond guessing!
Wednesday, 19 March 14
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- creating an eportfolio using google sites
- my 72 rules for investing in stocks and winning in the market
- analysis of stock market investment strategies
- the stock market game teacher s guide
- optimize my stock portfolio a case study with three
- learning by doing portfolio management using the
- an introduction to backtesting with python and
- creating a portfolio in bloomberg 1 hit client in
Related searches
- an introduction to marketing pdf
- an introduction to moral philosophy
- an introduction to business
- an introduction to r pdf
- an introduction to an essay
- an introduction to linguistics
- an introduction to formal logic
- an introduction to information retrieval
- an introduction to hazardous materials
- an introduction to literature pdf
- an introduction to community development
- chapter 8 an introduction to metabolism key