18
votes
9answers
14k views

Except Zipline, are there any other Pythonic algorithmic trading library I can choose?

Except Zipline, are there any other Pythonic algorithmic trading library I can choose? Especially, for backtesting?
18
votes
3answers
5k views

Why hold options when you can dynamically replicate their payoff?

When holding vanilla options, you can cancel out, theoretically, all risk with dynamic (delta) hedging. Then you earn the "risk free rate of return". Why would you make such a portfolio when you can ...
18
votes
3answers
5k views

What are the best sources for equity quantitative research?

What are the best sources of quantitative finance research in equities? I will list a couple and note an asterisk if the research is available by request (i.e. non-clients) or online: BAC-Merrill ...
18
votes
2answers
1k views

Statistical properties of stochastic processes for moving average trading to work

Common wisdom holds it that a moving average approach is more successful than buy-and-hold. There is quantitative evidence for that across different asset classes (see e.g. this book, or this paper ...
18
votes
5answers
921 views

Model Validation Criteria

Let's say I have a brand new fancy model on some asset class (calibration porcedure included over a set of vanilla options) in which I truly believe I made a step forward comparing to existing ...
18
votes
1answer
9k views

How to interpret the eigenmatrix from a Johansen cointegration test?

I ran a Johansen cointegration test on 3 instruments, A B and C. The results that I got are: ...
18
votes
2answers
777 views

How do you correct Max Draw-Down for auto-correlation?

When returns are auto-correlated, calculating a Sharpe ratio := $\frac {mean(x)}{\sqrt{var(x)}}$, (where $x$ are the returns) is complicated, but basically solved (see, e.g. Lo (2005)). Without the ...
18
votes
1answer
1k views

Portfolio optimization with monte carlo sampling from predictive distribution

Let's say we have a predictive distribution of expected returns for N assets. The distribution is not normal. We can interpret the dispersion in the distribution as reflection of our uncertainty (or ...
18
votes
2answers
898 views

Diversification, Rebalancing and Different Means

I have found many financial authors making generalizations about GM and AM but they are wrong in certain circumstances. Could someone explain their reasoning? My fact why they are wrong is based ...
18
votes
0answers
798 views

Law of an integrated CIR Process as sum of Independent Random Variables

It is known (see for example Joshi-Chan "Fast and Accureate Long Stepping Simulation of the Heston SV Model" available at SSRN) that for a CIR process defined as : $$dY_t= \kappa(\theta -Y_t)dt+ \...
17
votes
7answers
3k views

Good quant finance jokes

Have a good quant joke? Share it here. The principle "should be of interest to quants" trumps. I would be particularly keen to learn jokes which involve some nontrivial finance/mathematics. I am ...
17
votes
5answers
25k views

how to derive yield curve from interest rate swap?

According to some textbooks, to derive the yield curve, quote overnight to 1 week: rates from interbank money market deposit, 1 month to 1 year: LIBOR; 1 year to 7 years: Interest Rate Swap; 7 ...
17
votes
4answers
202 views

What are the effects of turning a backed currency into a fiat currency?

I hear a lot of debate over the removal of the U.S. Dollar's precious metal backing and the subsequent inflation rates, but is there any proven relationship between unbacked currency and extreme ...
17
votes
5answers
6k views

Is the stock price process a martingale or a Markov process?

Some people claim that the data-generating process for stocks is a "martingale" and that is has the "Markov property". Are they unrelated? Is it that the Markov property implies some sort of ...
17
votes
2answers
8k views

Transformation from the Black-Scholes differential equation to the diffusion equation - and back

I know the derivation of the Black-Scholes differential equation and I understand (most of) the solution of the diffusion equation. What I am missing is the transformation from the Black-Scholes ...
17
votes
3answers
3k views

Please give a step-by-step explanation on how to build a factor model

Factor models such as Fama-French or the other ones that are partially summarized here work on the cross-section of asset returns. How are the factors built, how are sensitivities/coefficients ...
17
votes
5answers
6k views

Implementing data-structures in a Limit order book

I'm working on implementing a 'LOB' and I'm being very careful about choosing my data-structures so as to maximize performance. Using F# as an example, I need to consider a List versus Array for ...
17
votes
6answers
2k views

Why are options trades supposed to be delta-neutral?

I'm reading Natenberg's book, and he says that all options trades should be delta neutral. I understand that this prevents small changes in the underlying price from changing the price of the option, ...
17
votes
4answers
4k views

Local Volatility vs. Stochastic Volatility

Are there any empirical observations or practices when to prefer Local Volatility Model for pricing over Stochastic Model or vice versa?
17
votes
2answers
8k views

How to derive the implied probability distribution from B-S volatilities?

The general problem I have is visualization of the implied distribution of returns of a currency pair. I usually use QQplots for historical returns, so for example versus the normal distribution: ...
17
votes
2answers
758 views

Concentration risk in credit portfolio

How do you model concentration risk of credit portfolio in IRB/Basel II framework?
17
votes
5answers
6k views

Free paper trading site with an API

I've got a quanitative trading model I want to test out in the real stock market. Right now, I'm writing some code to pull "live" quotes from yahoo, feed them to my model, and keep track of the ...
17
votes
2answers
1k views

How to execute a large futures order?

I am currently trading futures products on some contracts that have low volumes. More accurately, the volumes of working orders in the book are fairly light. I am trying to execute a relatively large ...
17
votes
2answers
3k views

Do you have historical tick data you want to donate?

Do you have historical market/pricing ticket data that you would like to donate to the Open Source Trader project (OST)?? Please: upload your files! Once we gather some data, we'll do our best to ...
17
votes
3answers
636 views

Tests that any system must pass to be taken seriously

In an interview from '96 Bill Eckhardt points out that there are tests that any system must pass to be taken seriously. That is: tests for (1) overfitting, (2) post-dictiveness, (3) maldistribution ...
17
votes
2answers
2k views

Is there a standard method for getting a continuous time series from futures data?

I would like to be able to analyse futures prices as one continuous time series, so what kinds of methods exist for combining the prices for the various delivery dates into a single time series? I am ...
17
votes
2answers
686 views

Measuring Behavioral Finance Effects in Fund/Portfolio Manager Analysis

I want to know if there are some standardized measures to evaluate how irrationally human a portfolio manager is. Are there any performance measures or scorings for behavioral finance effects? How "...
16
votes
8answers
20k views

Is the Interactive Brokers API suitable for hft?

By HFT here I mean anything with holding period less than 5 to 10 minutes. Any empirical/anecdotal evidence of using it successfully on even higher frequencies?
16
votes
9answers
7k views

Why Drifts are not in the Black Scholes Formula

This question has puzzled me for a while. We all know geometric brownian motions have drifts $\mu$: $dS / S = \mu dt + \sigma dW$ and different stocks have different drifts of $\mu$. Why would ...
16
votes
6answers
11k views

Is Scala used in trading systems

I'm curious about high performance computing and consider algo/program trading as an interesting source of information about what are performant technologies that are used to trade the markets. Is ...
16
votes
5answers
4k views

What exactly is meant by “microstructure noise”?

I see that term tossed around a lot, in articles relating to HFT, and ultra high frequency data. It says at higher frequencies, smaller intervals, microstructure noise is very dominant. What is ...
16
votes
6answers
3k views

Why does the VIX index have *any* correlation to the market?

It appears that the log 'returns' of the VIX index have a (negative) correlation to the log 'returns' of e.g. the S&P 500 index. The r-squared is on the order of 0.7. I thought VIX was supposed to ...
16
votes
3answers
4k views

Papers about backtesting option trading strategies

I am looking for all kinds of research concerning option trading strategies. With that I mean papers that publish results on different option trading strategies properly backtested with real-world ...
16
votes
3answers
4k views

Can the concept of entropy be applied to financial time series?

I am not familiar with the concept of entropy for time series. I am looking for good reference papers and examples of use.
16
votes
7answers
10k views

What is the “delta” option quoting convention about?

At my work I often see option prices or vols quoted against deltas rather than against strikes. For example for March 2013 Zinc options I might see 5 quotes available for deltas as follows: ...
16
votes
5answers
3k views

Should Sharpe ratio be computed using log returns or relative returns?

I am trying to reconcile some research with some published values of 'Sharpe ratio', and would like to know the 'standard' method for computing the same: Based on daily returns? Monthly? Weekly? ...
16
votes
3answers
25k views

How to simulate stock prices with a Geometric Brownian Motion?

I want to simulate stock price paths with different stochastic processes. I started with the famous geometric brownian motion. I simulated the values with the following formula: $$R_i=\frac{S_{i+1}-...
16
votes
5answers
2k views

How to estimate the probability of drawdown / ruin?

A fairly naive approach to estimate the probability of drawdown / ruin is to calculate the probabilities of all the permutations of your sample returns, keeping track of those that hit your drawdown / ...
16
votes
6answers
2k views

George Soros models

Mr. Soros in his books talked about principles which are not used by today's financial mathematics — namely reflexivity of all actions on the market. Simply it can be given by following: ...
16
votes
3answers
6k views

data on historical stock price of bankrupt companies

does anybody know a site where I can download historical data on stocks including companies that have gone bankrupt such as lehman brothers? it appears that bankrupt companies no longer appear in the ...
16
votes
8answers
7k views

Probability of touching

For a vanilla option, I know that the probability of the option expiring in the money is simply the delta of the option... but how would I calculate the probability, without doing monte carlo, of the ...
16
votes
4answers
4k views

What is a “coherent” risk measure?

What is a coherent risk measure, and why do we care? Can you give a simple example of a coherent risk measure as opposed to a non-coherent one, and the problems that a coherent measure addresses in ...
16
votes
2answers
3k views

What type of analysis is appropriate for assessing the performance time-series forecasts?

When using time-series analysis to forecast some type of value, what types of error analysis are worth considering when trying to determine which models are appropriate. One of the big issues that ...
16
votes
7answers
1k views

Are there ways to measure the risk aversion of a representative investor, based on publicly available market data?

Are there ways to measure the risk aversion of a representative investor, based on publicly available market data? Public available data could include asset price, volume, and flow data, and may be ...
16
votes
2answers
748 views

How do you distinguish “significant” moves from noise?

How do you distinguish between losses that are within the normal range for day-to-day shifts and situations with a real potential for loss? The specific application I have in mind is pattern ...
16
votes
2answers
628 views

Who has introduced the term 'vega' and why?

The sensitivity of the option value $V$ to volatility $\sigma$ (a.k.a. vega) is different from the other greeks. It is a derivative with respect to a parameter and not a variable. To quote from Paul ...
16
votes
2answers
9k views

Cross Currency Swap Pricing in nowadays environment

Multicurve setting has now become the new paradigm for vanilla swap valuation. For the record I give here (without getting into too much details) the methodoloy for pricing Euribor3M swaps in this ...
16
votes
2answers
1k views

Why isn't the Nelson-Siegel model arbitrage-free?

Assume $X_t$ is a multivariate Ornstein-Uhlenbeck process, i.e. $$dX_t=\sigma dB_t-AX_tdt$$ and the spot interest rate evolves by the following equation: $$r_t=a+b\cdot X_t.$$ After solving for $X_t$ ...
16
votes
4answers
636 views

Variable Selection in factor models

Let's say you have a dependent variable and many independent variables. What are the preferred metrics for sorting and selecting variables based on explanatory power? Let's say you are not concerned ...
16
votes
1answer
524 views

performance of historical VaR parameters

An historical VaR measure is parameterized in terms of the confidence level and also number of periods. Specifically, the $\alpha$% T-period VaR is defined as the portfolio loss x in market value over ...

15 30 50 per page