Hi Shreyas,
As per our understanding, yours is a one time requirement for financials of all listed companies along with filing date and historical index constituents? Correct me if I am wrong?
This whole thing will be pretty expensive as we pay a lot to our data vendors for this data. If you were to directly source this data from an Indian vendor, it would cost you upwards of Rs 10 lac for one time dump. And even then, you would get raw data. What we have is fully processed data properly timestamped with filing date.
Let us know what budget did you have in mind?