Yahoo ont un (sans papier) Cours de l'action API dans le cadre de leur Finance API
Fondamentalement, http://download.finance.yahoo.com/d/quotes.csv?s=GOOG&f=ll renverront le prix pour GOOG
stock au format CVS
le paramètre s
est le symbole. Vous pouvez spécifier plusieurs en les séparant par +
quotes.csv?s=GOOG+YHOO
Le paramètre f
est le code de format de données, que je trouve documenté de this Python script (qui est aussi que j'ai découvert l'API ..):
code description
l1 price
c1 change
v volume
a2 avg_daily_volume
x stock_exchange
j1 market_cap
b4 book_value
j4 ebitda
d dividend_per_share
y dividend_yield
e earnings_per_share
k 52_week_high
j 52_week_low
m3 50day_moving_avg
m4 200day_moving_avg
r price_earnings_ratio
r5 price_earnings_growth_ratio
p5 price_sales_ratio
p6 price_book_ratio
s7 short_ratio
Ils sont tous documentés sur this page
Les données sont renvoyées sous forme de fichier séparé par des virgules, ce qui devrait être tout à fait trivial pour analyser dans toutes les langues
Vous pouvez également utiliser l'API Finance de Google pour obtenir Cours des actions d'une manière
Fondamentalement, vous créez légèrement un combat autour d'une feuille de calcul Google, et utiliser le GoogleFinance function:
=GoogleFinance("GOOG"; "price")
utilisation ..then l'API de feuille de calcul pour accéder à cette valeur
Je trouve cette via [ "Présentation de l'API Google Finance"] (http://googlified.com/introducing-the-google-finance-api/ ) et "How to get a real-time stock quote using Google API" décrit ce qui est plus en détail, y compris un shell-script simple bash pour accéder aux données (je pense qu'il pourrait être simplifié en rendant la feuille de calcul accessible au public)
Comment est-ce pas une programmation connexe? C'est * directement * lié à l'écriture PHP, et est juste une question sur une API pour les cotations boursières .. – dbr
Définitivement la programmation liée et très utile question – Anton
Bien sûr, il est. Il y a tellement de gens aveugles ... –