@@ -27,11 +27,12 @@ class IEXDailyReader(_DailyBaseReader):
2727 symbols : string, array-like object (list, tuple, Series), or DataFrame
2828 Single stock symbol (ticker), array-like object of symbols or
2929 DataFrame with index containing stock symbols.
30- start : string, (defaults to '1/1/2010')
31- Starting date, timestamp. Parses many different kind of date
32- representations (e.g., 'JAN-01-2010', '1/1/10', 'Jan, 1, 1980')
33- end : string, (defaults to today)
34- Ending date, timestamp. Same format as starting date.
30+ start : string, int, date, datetime, timestamp
31+ Starting date. Parses many different kind of date
32+ representations (e.g., 'JAN-01-2010', '1/1/10', 'Jan, 1, 1980'). Defaults to
33+ 15 years before current date
34+ end : string, int, date, datetime, timestamp
35+ Ending date
3536 retry_count : int, default 3
3637 Number of times to retry query request.
3738 pause : int, default 0.1
@@ -80,6 +81,11 @@ def __init__(
8081 chunksize = chunksize ,
8182 )
8283
84+ @property
85+ def default_start_date (self ):
86+ today = datetime .date .today ()
87+ return today - datetime .timedelta (days = 365 * 15 )
88+
8389 @property
8490 def url (self ):
8591 """API URL"""
0 commit comments