Future prices now return NA if they do not exists

Using negative offset in price functions now returns N/A if it’s beyond the period of the data. For example with an as-of date 3 weeks ago, Close(-21) which is the price one month in the future, will now return NA. Previously the price returned was the last known price in the series. This problem was reported here DataMiner and incorrect future prices - #11 by marco