web-dev-qa-db-fra.com

Données financières sur alphavantage

J'essayais d'obtenir du JSON pour une entreprise en appelant l'API d'alphavantage. Pour certaines données d'entreprise qui arrivent et pour certaines entreprises, cela échoue. Entreprise pour laquelle les données arrivent - TCS, INFY, MSFT Entreprise pour laquelle les données échouent - TATAMOTORS, RCOM, SBIN

Lien pour TCS JSON

https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=TCS&outputsize=full&apikey= {API_KEY}

LIEN pour TATAMOTEURS

https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=TATAMOTORS&outputsize=full&apikey= {API_KEY}

Quelqu'un peut-il m'aider à comprendre pourquoi cela se produit?

10
nil96

La solution consiste à inclure l'échange dans le symbole comme suit:

symbole = ÉCHANGE: SYMBOLE

Par exemple, pour les travaux de requête: https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=NSE:TATAMOTORS&outputsize=full&apikey= {API_KEY}

19
Sandeep Deshmukh

Tout d'abord pour obtenir les données de TataMotors Vous devez changer votre symbole en [~ # ~] ttm [~ # ~] au lieu de [~ # ~] tatamotors [~ # ~]

See Here

voici les données de votre TTM

https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=TTM&interval=1min&apikey=yourapiket&datatype=json

Dans mon cas :

Je souhaite obtenir les données sur les actions d'Infosys Ltd NSE. le symbole en cas est INFY

obtenir obtenir les données boursières de cette société, je viens d'essayer "INFY.NS"

ça fonctionne, vous pouvez vérifier l'URL en mettant votre clé API à l'url

https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=INFY.NS&interval=1min&apikey=yourapikey

Vous devez trouver le symbole approprié pour toute entreprise qui se trouvera sur mon lecteur Google: Télécharger les données CSV complètes

7
Rj_Innocent_Coder

Voir cette image pour référence

Si vous voyez attentivement les données json renvoyées par la fonction "SYMBOL_SEARCH", vous remarquerez que pour NSE son symbole est TATAMOTORS.NSE et pour BSE c'est TATAMOTORS.BSE. Envoyez toujours le symbole tel qu'il est que vous obtenez dans la méthode "SYMBOL_SEARCH".

https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=TATAMOTORS.NSE&outputsize=full&apikey=MCAF9B429I44328

https://www.alphavantage.co/query?function=TIME_SERIES_DAILY_ADJUSTED&symbol=TATAMOTORS.BSE&outputsize=full&apikey=MCAF9B429I44328

0
Swapnil More