Are you into volatility watching? Are you looking for the short end of the curve … shorter than one day? You found it! Peek at yarx streams and perhaps xray too. An approximate description is the code that generates them but TBH that isn’t quite the code that runs.
Oh yeah. There are prizes on offer for aggregate performance as you may have noticed on the sub-leaderboards.
Stock and protfolio streams
These are intended to provide “xray vision” into the joint behaviour of stocks. The portfolio weights are provided as JSON.
Only 1 hour ahead predictions are considered relevant for prizes.
There are derived feature streams
|Scaled log of middling_yarx_appl predictions interquartile range
|Difference between scaled log quick and log slow inter-quartile ranges
|Similar, but the convexity
Exogenous data streams
Some exogenous features are being added that tick infrequently. They may be useful in your models, however.
(ignore any exog_yarx streams they are deprecated)
Roughly, the top 100 stocks.
from microprediction.live.xraytickers import get_xray_tickers
from microprediction.live.xrayportfolios import get_xray_portfolios
symbols = get_xray_tickers()
weights = get_xray_portfolios()