For a deeper look into our DataScope Select SOAP API, look into:
Overview | Quickstart | Documentation | Downloads | Tutorials
Timeseries pricing on Datascope do not support " Market Capitalization" , hence historical data cannot be extracted.(eg. 1year)
However, you can calculate this value by extracting closing prices for a given period from timeseries/price history and multiply by Total Shares - Outstanding(from composite Template).
TR do not support historical market capitalization, however you can calculate this value by extracting closing prices for a given period from timeseries/price history and multiply by Total Shares - Outstanding.
Thank you for answering! To clarify, does it mean it is possible to extract history of shares amount? I suppose the shares amount changes over time, so to calculate Market Cap for 1 year back from now, I'd need the closing price for that day and shares amount for that day, right?
Yes you can retrieve Shares Amount using Corporate Action template.
Also you will need closing price of that day to calculate and this you can get from Timeseries/Price History template.