We had a question today, "Can I get the nearest ATM strike for a given ticker and tradeDate?"
Yes, there is.
In the Earn Core data set there is are the following data points:
These data list the nearest strike to the stock price. There are associated data points that show the straddle price associated with these expirations called straPxM1 and straPxM2. The month1 and month2 are standard expirations on the third Friday of the month.
We used to list strangles and straddles and that is why there is a loStrike and hiStrike but now these are the same strike and we only list straddles.
The current stock price is not in the Earn Core but in the General Core. The Earn Core has pxCls which is the close from the day before. The General Core has pxAtmIv that is the stock price at the time of the options quotes.
See more Earn Core definitions here: https://docs.orats.io/data-api-guide/definitions.html#core-earn