"but my machine learning model can forecast asset prices!"
stationarity is one of the most important concepts in probability and statistics
the essence of its meaning is that the specific pattern you are trying to understand is constant in a probabilistic sense
technically, its unconditional joint probability distribution does not shift over time.
in blackjack, the rules of the game are known and constant, and based on the cards seen so far we can know the probabilities of the outcomes of the next hand.
in finance, the underlying structure of the world is complex, unknown, and changes over time. there is little in the way of objective, certain truth. any historical data analysis assuming otherwise under-states the uncertainty around forward looking forecasts.
textbooks focus on simple and obvious cases, like the fact that the levels of asset prices (as opposed to changes) are nonstationary. this is of course true and it is why twitter charlatans are constantly posting spurious-correlation graphs of levels of two variables over time
but much less academic emphasis is given to unpredictable changes in data generating processes for returns, volatility, correlation, etc.
oil prices going sharply negative in march of 2020 because of lack of storage capacity is one very simple example
academics do like regime switching models, but in practice these are much better at fitting historical data than understanding what the true "regimes" are and helping observe and predict change in real time
when one tries to fit a highly nonlinear model with many implicit or explicit parameters to a complex dynamic system with a data generating process that changes over time, the result is a great looking fit in sample and utterly useless forecasting going forward
most AI/ML techniques were designed for stationary problems with high signal to noise ratios - eg image processing . there are analogous tasks in finance they can be great for; automating manual tasks like mapping identifiers of unknown format comes to mind
but naive prediction of asset returns is not one of them. the tricks they teach in class (split-sample validation, etc) help on the margin but do not address the underlying issue that there is very little signal relative to noise, and signals shift faster than you can learn
there are some very specific cases where this criticism is less true - high frequency market making for example where there is a massive amount of data over very short time periods where the underlying dynamics are reasonably constant and models can adapt quickly
and don't come at me with ADF tests, those can reasonably answer the question "is it completely crazy to run this regression or look at this chart" but not the rest
we can teach a computer to play Go because the game's structure doesnt change... so we can simulate a million games and train a neural network and the next game is exactly like the first million we trained on
again this is not about "machine learning is not useful", much the contrary. but you have to think about what kind of problems it is useful for, how you apply it in a meaningful way, and how to quickly recognize bullshit that is being pitched to you
also, I cast this thread in terms of finance, but the same story is generally true for other complex phenomena where the structure of the problem is not known or constant
e.g. "we're solving health care by using machine learning algorithms on disease diagnoses" no you're not
Quick note on the principle of no-arbitrage in derivatives pricing.
Take a simple forward contract for example. If I sell one, I am obligated to deliver the underlying asset to my counterparty on the maturity date of the contract. That asset could be worth a lot more or a lot less than it is today. But that part doesn't matter to me.
I will borrow cash to buy the underlying asset when I sell the forward. Now I have to pay financing over the life of the trade, but when the futures contract matures, I just deliver the underlying asset, which I already own. I have no risk to its price.
ok. on a recovery ride now, will explain this in more detail, though i doubt it will be heard by the infotainment junkies.
there are infinite variations of derivatives; if you bring a termsheet to the top of 200 West Street and convince the Goldman partners to trade it, game on
1) the units of measurement of any derivative contract are specific to its unique nature, and cannot be compared to units of substantively different types of contracts
2) many derivatives in a bank or hedge fund portfolio represent offsetting positions or hedges
the most common derivatives are interest rate swaps. an industrialist who borrowed money via a floating rate loan (where the interest rate moves with market rates over time) might swap that into a fixed rate via an interest rate swap.
equivalently, it is the rate of change of vega as spot prices rise; and the rate of change of delta as implied volatility rises.
also equivalently, it is risk exposure to spot / fixed strike vol covariance, E[dx * dv].
implied volatility skew in derivatives markets relates directly to market implied spot-vol covariance. in particular, the latter is the level of SVC that will cause the holder of a pure vanna position (a gamma and volga neutral risk reversal) to break even on dynamic hedging
an option's theta (theoretical rate of decay over time) is not just "income" to an investor holding a short position.
it is compensation for the risk of loss that investor faces from negatively asymmetric exposure to moves in the underlying asset.
Theta Gang and option guru charlatans would have you believe that theta is a form of alpha, or free money for true believers.
but options are convex instruments with asymmetric payoffs - buyers can make a lot more than they are risking to lose, and vice versa.
when you hold a negatively asymmetric position, any large move causes a loss. if the underlying moves in a favorable direction, you benefit less and less from it; if it moves against you, you lose more and more, fast
Ok so people did get this directionally right. There are several smaller effects that were pointed out (loss of convexity on the straddle as spot moves, etc) but the first-order effect here is “smile delta”. In this example, you will lose money on the rally.
This position will act mechanically with short delta, regardless of what happens to the vol surface (within reason!) or whether implied volatility under or out performs the skew curve.
A fixed strike option’s implied volatility rides up and down the smile curve as the market moves; a floating strike product like a volatility swap does not.
Had a bunch of questions after that last thread on what the heck, exactly, forward starting variance or volatility is. And just got on a BART train so here’s a quick recap.
An ordinary option or variance swap is “spot-starting”. In the case of an option, it has a strike price, which gives it convexity (asymmetric risk/reward; its exposure to the underlying goes up as the underlying goes up; or becomes less negative, in the case of a put).
This convexity means that a hedged option position makes money on a large move in the underlying. If you are long a delta hedged call and spot goes up $10, enough to move your option delta from 0.2 to 0.4, your net delta was probably 0.1 on average for that $10 move, or $1 PnL.