Hello
I joined a few weeks ago and the system is amazing regarding price data and backtesting. However, when I started to use historical fundamental financial data (income, balance sheet etc.) the system gets really complex and limited.
Per example I want to use following data:
1. Change in latest quarter’s vs. same quarter prior year (any data)
2. Change in fiscal year vs. prior year (any data)
For 1) The best algo I is from Jamie, even it is not ideal if you want to go back 24months.
- Also, in Jamie's algo it could be that some data entries do not pertain to a 10-Q statement. I checked the data and it seems that other statements like 8-K, 6-K always match the 10-Q statement. Are you just duplicating the data across all statements? So it doesn't matter which filing is retrieved - the data for the same period ending date will be always the same?
- Also, I haven't found any 10-K statement. Have you plans to introduce such data? in such case the algo would definitely produce wrong data, as 10-K would have yearly data.
- The algo has to be called twice (once for values and once for dates), since the out parameter can only have on dtype. If per out parameter different dtypes would be supported, then the algo would be more efficient, since you need only one pass. Are you planning to support different dtypes for multiple out parameters?
- And last: I have read several posts back to 2015 where better support for historical fundamental data will be provided. Is something in the pipeline? I checked QC and they have neat classes for accessing historical fundamental data (see QC classes and QC Sample algo. Something like that would be cool!
For 2) I found no solution. Is there any?