Calculate Contract Expirations
options.expiry.RdReturn the index of the contract expiration date. The third Friday of the month for options, the last third Friday of the quarter for futures.
Details
Designed to be used within a charting context via addExpiry, the values returned
are based on the description above. Exceptions, though rare, are not accounted for.
Note
There is currently no accounting for holidays that may interfere with the general rule. Additionally all efforts have been focused on US equity and futures markets.
Examples
if (FALSE) { # \dontrun{
getSymbols("AAPL")
options.expiry(AAPL)
futures.expiry(AAPL)
AAPL[options.expiry(AAPL)]
} # }