I have a list of stock symbols which I selected with FinancialData["Menbers"] that looks like the following list:
allIndices={"^AGG-EU", "^AGG-IV", "^AGG-NV", "^AGG-SO","^EBT-SO"}
Now I would like to load the related name and exchange of these symbols using the following function:
indexMasterData =
DeleteCases[
Map[
{FinancialData[#, "Symbol"], FinancialData[#, "Name"],
FinancialData[#, "Exchange"]}
&, allIndices],
{___, _Missing, ___} (* eliminates nested lists with Missing[
"NotAvailable"] entries *)
];
The problem is, that Mathematica obviuosly does not know all symbols (even if the FinancialData function provides these symbols] and I get the following error message:
FinancialData::notent: "^EBT-SO" is not a known entity, class, or tag for "FinancialData". ... General::stop: "Further output of "FinancialData::notent will be suppressed during this calculation"
Why does Mathematica not know these elements anymore? How can I skip/ignore these elements in my function?
FinancialData["^GSPC", "Members"]used in the examples doesn't work for me at the time of writing. – Sjoerd C. de Vries Mar 11 '15 at 22:46