-4
$\begingroup$

Is there a native and free API and DB to request information such as:

  • All the companies which their P/E ratio is greater than 50

  • The closing prices of stock $XYZ

$\endgroup$

closed as off-topic by chrisaycock Jul 14 '13 at 0:51

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Basic financial questions are off-topic as they are assumed to be common knowledge for those studying or working in the field of quantitative finance." – chrisaycock
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    $\begingroup$ Mathematica has lots of this built into their FinancialData[] function. $\endgroup$ – Jagra Jul 13 '13 at 20:47
  • $\begingroup$ @Jagra, How do you get the data into the Array, my question is how to collect the data rather than how to process it. thanks $\endgroup$ – 0x90 Jul 13 '13 at 20:56
  • 1
    $\begingroup$ @0x90 - That is exactly what FinancialData[] does. Please refer to its documentation. $\endgroup$ – Andrew Cheong Jul 13 '13 at 22:04
  • $\begingroup$ @acheong87 add this as an answer. is there anything similar for matlab? $\endgroup$ – 0x90 Jul 13 '13 at 22:09
  • $\begingroup$ Like I said last time I closed your question, this is a site for people who work in quantitative finance. $\endgroup$ – chrisaycock Jul 14 '13 at 0:52
1
$\begingroup$

Try the yahoo screener: http://screener.finance.yahoo.com/newscreener.html

The java version will run on windows/osx/linux and you can download to a csv.

Edit: the java version no longer works.

This link is the best yahoo has. https://screener.finance.yahoo.com/stocks.html

Quandl has all of this data as well so people can generate their own data.

$\endgroup$

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