I would like to know the fastest way to find the earliest listing date of a given symbol on the New York Stock Exchange - for example,

FinancialData["AAPL", All][[1,1]]



Which is correct, since AAPL was first listed on the NYSE on 1980/12/12.

This method is extremely slow, however, given one has to get the entire time series for a company in order to access its first element. Is there a faster way to do this?

FinancialData["AAPL", "IPODate"]

{1980, 12, 12}

FinancialData["GE", "IPODate"]

{1892, 6, 23}

| improve this answer | |
  • $\begingroup$ Thanks! Is there a general way to do this for all financial time series given by Mathematica, rather than just stocks? The above solution works for "AAPL", but returns Missing[NotAvailable] on an ETF such as AAXJ. $\endgroup$ – Brian Burns Dec 14 '18 at 19:11
  • $\begingroup$ @BrianBurns, I don't know a general way that for works for all FinancialData seris. $\endgroup$ – kglr Dec 14 '18 at 19:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.