Historical data in daily resolution is limited to a year.
{'s': 'error', 'code': -339, 'message': 'The range cannot be more than 1 year for day resolution'}
What was the reason for imposing such limitations.
If data is available since 1998 does it not make 25 api calls for a single company. Does it not increase Fyers server load?
Wouldn't it be better to allow a single call to download historical data for any arbitrary date range?