Introduce a new buffer parameter b. If y < x - b then trade until your position is x - b. If y > x + b then trade until x + b. Otherwise you are in the “no trade region” and you don’t trade.
-
Show this thread
-
Another way to say it — you have an interval of width 2b around your target position, and if your position is outside that interval you trade until you are at the edge of it. Larger values of b will reduce turnover more.
1 reply 1 retweet 35 likesShow this thread -
How to pick b? A few ideas 1. Optimise it in a backtest (eg to maximise net Sharpe ratio) 2. Pick it to target a particular turnover, eg if your forecast horizon is ten days you hope to turn over ~20% of your book per day, so pick b to achieve this
1 reply 2 retweets 29 likesShow this thread -
3. Pick a sensible value based on your max position size, eg 5-25% of max position size.
1 reply 1 retweet 19 likesShow this thread -
I’m normally against optimising parameters based on a backtest but this is quite a benign optimisation. The main danger is that if your edge is overestimated, your optimisation will pick a value of b that is too low, so you should be conservative (eg double the “best” value of b)
1 reply 1 retweet 24 likesShow this thread -
In practise I normally do either 1 or 2, but 3 is a good check that you have selected a sensible value.
1 reply 1 retweet 17 likesShow this thread -
There is a mathematical model that produces this trading rule btw! If you have linear alpha, quadratic risk and trading costs proportional to trade size (eg a fixed bid offer spread) this is the trading rule that results. Can run through the math if there’s demand. Fin.
4 replies 1 retweet 44 likesShow this thread -
This is a sort of “folk knowledge” in quant finance. It’s rarely discussed in books/papers because it’s so basic that it’s assumed everyone knows it, so I couldn’t find a good reference for it. Derivation is below.pic.twitter.com/rEcPF114VZ
9 replies 38 retweets 342 likesShow this thread -
Nice thing about knowing the derivation is that it’s straightforward to extend it eg other t-cost forms (3/2 or quadratic), multiple assets (sigma becomes a covariance matrix) or introduce constraints on position size or turnover. Most extensions need to be solved numerically.
6 replies 1 retweet 36 likesShow this thread -
Replying to @macrocephalopod
Must be odd being in finance and knowing this level of math while watching tik tok investors who probably can't do basic calculus act like they're sophisticated investors because they read something about technical analysis.
1 reply 0 retweets 0 likes
Yeah it is... something! Obviously you don’t need to be a math whizz to make money trading, plenty of examples who weren’t. But some of the discussion on here is 


Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.