">

Annuaire d'APIs

API Yahoo Finance

L'api Yahoo Finance Fournit des données financières, telles que des actions, des devises et des crypto-monnaies, pour faciliter la prise de décision et l'analyse.
Yahoo Finance est disponible via https://rapidapi.com/apidojo/api/yahoo-finance1/

Présentation de l'API Yahoo Finance

L'API Yahoo Finance permet aux développeurs d'accéder à des données financières en temps réel, notamment les prix des actions, les informations sur les entreprises, les devises et d'autres instruments financiers.

Description de l'API

L'API Yahoo Finance offre des données financières complètes qui incluent des informations sur les actions, les indices boursiers, les devises, les matières premières et les fonds communs de placement. Elle fournit des données historiques et en temps réel, ainsi que des analyses et des prévisions financières.

Qu'est-ce que l'API Yahoo Finance ?

L'API Yahoo Finance est un service en ligne qui permet aux développeurs d'interroger des données financières et économiques à partir de la base de données de Yahoo. Cette API est essentielle pour les applications financières, les plateformes de trading, et pour toute application nécessitant des données de marché précises.

Caractéristiques de l'API

  • Données en temps réel : Accédez aux prix des actions et des indices boursiers en temps réel.
  • Historique des prix : Récupérez des données historiques sur les actions et les indices.
  • Informations sur les entreprises : Obtenez des informations financières et des rapports d'analyse sur les entreprises cotées.
  • Données économiques : Accédez à des données macroéconomiques pertinentes.

Comment intégrer l'API : Exemple d'implémentation

Pour utiliser l'API Yahoo Finance, il est nécessaire d'obtenir une clé API. Voici des exemples de code pour récupérer le prix actuel d'une action en PHP, Python et JavaScript.


-- php --
$apiKey = "VOTRE_CLE_API";
$symbol = "AAPL"; // Symbole de l'action
$url = "https://yfapi.net/v6/finance/quote?region=US&lang=en&symbols=" . $symbol;

$options = [
    "http" => [
        "header" => "x-api-key: " . $apiKey
    ]
];

$context = stream_context_create($options);
$response = file_get_contents($url, false, $context);
$data = json_decode($response, true);

if (!empty($data['quoteResponse']['result'])) {
    $price = $data['quoteResponse']['result'][0]['regularMarketPrice'];
    echo "Prix actuel de l'action $symbol : $$price";
} else {
    echo "Erreur : Données non disponibles.";
}
?>
                

import requests

api_key = 'VOTRE_CLE_API'
symbol = 'AAPL'  # Symbole de l'action
url = f'https://yfapi.net/v6/finance/quote?region=US&lang=en&symbols={symbol}'

headers = {
    'x-api-key': api_key
}

response = requests.get(url, headers=headers)
data = response.json()

if data['quoteResponse']['result']:
    price = data['quoteResponse']['result'][0]['regularMarketPrice']
    print(f"Prix actuel de l'action {symbol} : ${price}")
else:
    print("Erreur : Données non disponibles.")
                

const fetch = require('node-fetch');

const apiKey = 'VOTRE_CLE_API';
const symbol = 'AAPL';  // Symbole de l'action
const url = `https://yfapi.net/v6/finance/quote?region=US&lang=en&symbols=${symbol}`;

const options = {
    method: 'GET',
    headers: {
        'x-api-key': apiKey
    }
};

fetch(url, options)
    .then(response => response.json())
    .then(data => {
        if (data.quoteResponse.result.length > 0) {
            const price = data.quoteResponse.result[0].regularMarketPrice;
            console.log(`Prix actuel de l'action ${symbol} : $${price}`);
        } else {
            console.log("Erreur : Données non disponibles.");
        }
    })
    .catch(error => console.error("Erreur :", error));
                

Cas d'utilisation de l'API

  • Applications de trading : Utilisez les données de l'API pour développer des applications de trading automatisé.
  • Analyses financières : Récupérez des données financières pour des analyses détaillées et des rapports.
  • Alertes de prix : Créez des systèmes d'alerte pour notifier les utilisateurs des variations de prix.

Conclusion

L'API Yahoo Finance est un outil puissant pour accéder à des données financières précises et en temps réel. Elle est essentielle pour les développeurs souhaitant créer des applications financières robustes et informatives.

Projets github utilisant l'api Yahoo Finance

Retrouvez ci-dessous une liste de projets github utilisant l'api Yahoo Finance. Vous pouvez cliquer sur les liens pour en savoir plus sur ces projets et voir comment ils utilisent l'api Yahoo Finance.

Connectez-vous pour ajouter un projet GitHub qui utilise cette API.

GitHub

Aucun projet GitHub utilisant cette API n'a encore été ajouté. Soyez le premier à en proposer un !

Commentaires sur l'api Yahoo Finance

Vous devez être connecté pour ajouter un commentaire.

Aucun commentaire pour cet article.

API similaire à Yahoo Finance

Vous pouvez retrouver en cliquant sur le lien suivant toutes les APIs Finances

Extrait des api similaires:

logo Alpha Vantage
Logo de Alpha Vantage
Finances

#17 - Finances

Alpha Vantage

Fournit des données financières, telles que des actions, des devises et des crypto-monnaies.

logo Yahoo Finance
Logo de Yahoo Finance
Finances

#68 - Finances

Yahoo Finance

Fournit des données financières, telles que des actions, des devises et des crypto-monnaies, pour faciliter la prise de décision et l'analyse.

logo IEX Cloud
Logo de IEX Cloud
Finances

#206 - Finances

IEX Cloud

IEX Cloud fournit des données financières en temps réel, y compris les cotations boursières, les statistiques de marché et les nouvelles économiques.

logo Quandl (Nasdaq Data Link)
Logo de Quandl (Nasdaq Data Link)
Finances

#207 - Finances

Quandl (Nasdaq Data Link)

Quandl, maintenant appelé Nasdaq Data Link, fournit des données financières et économiques accessibles via une API RESTful.

logo Finnhub
Logo de Finnhub
Finances

#208 - Finances

Finnhub

Finnhub fournit des données boursières en temps réel, des actualités financières et des analyses via une API RESTful.

logo MarketStack
Logo de MarketStack
Finances

#209 - Finances

MarketStack

MarketStack fournit des données boursières historiques et en temps réel via une API simple et rapide.

logo Polygon.io
Logo de Polygon.io
Finances

#210 - Finances

Polygon.io

Polygon.io fournit des données de marché en temps réel, des historiques boursiers, des crypto-monnaies et des données financières via une API performante.

logo Intrinio
Logo de Intrinio
Finances

#211 - Finances

Intrinio

Intrinio fournit des données financières sur les actions, les obligations, les crypto-monnaies et d'autres marchés via une API avancée.