public IEnumerable <ExpiredOption> GetAllExpiredOptions(string url = SymbolDefault.ExpiredOptionsArchiveUrl, string downloadPath = null, bool useCache = true, bool header = false)
        {
            var filename = _expiredOptionDownloader.GetFile(url, downloadPath, useCache);

            return(_expiredOptionReader.GetExpiredOptions(filename, header));
        }
        public IEnumerable <ExpiredOption> GetAllExpiredOptions(string url = SymbolDefault.ExpiredOptionsArchiveUrl, bool useCache = true, TimeSpan?expiration = null)
        {
            var filename = _fileDownloader.GetFile(url, useCache, expiration ?? _expiredOptionsCacheExpiration);

            return(_expiredOptionReader.GetExpiredOptions(filename));
        }