undefined
Blog > Web Scraping > Post

Analyse des marchés boursiers à l'aide de web scraping en 2021

Friday, August 27, 2021

Catalogue

Saisie de données boursières

Préparation à l'extraction de données

Étude de cas de Data Scraping

 

Dans ce tutoriel, je vous montrerai comment extraire des données boursières actualisées pour des actions ultérieures. 

 

Saisie de données boursières:

Les sociétés d'investissement sont aujourd'hui dans la course au développement d'algorithmes sophistiqués pour la négociation des actions. Qu'il s'agisse de la prédiction du prix des actions, de l'analyse du sentiment boursier ou de la recherche sur les actions, elles ont besoin d'un grand volume de données précises. Il arrive souvent qu'elles disposent du capital nécessaire pour engager une troupe de développeurs. Pour les chercheurs indépendants qui veulent prédire le marché boursier, il existe une méthode abordable pour obtenir les données à grande échelle sans effort.

  

Préparation à l'extraction de données:

  1. Cette méthode ne nécessite pas de codage. Vous pouvez extraire des informations précieuses des sites Web boursiers sans avoir de connaissances techniques.
  2. Nous devons utiliser un outil de scraping Web. L'idéal serait que vous ayez installé Octoparse sur votre ordinateur. Regardez la vidéo ci-dessous si vous ne connaissez pas cet outil.
  3. Lisez cet article pour extraire des données financières étape par étape Extraire des informations de Yahoo Finance.

 

 

Étude de cas de Data Scraping

 

Voyons cela de plus près.

 

 

Nous allons extraire le bilan de l'action Bank of America de Yahoo ! Finance à titre d'exemple. Avec le bilan en main, vous pouvez constituer une base de données contenant l'historique du prix des actions. Avec ces données, vous pouvez ensuite créer des algorithmes/apprentissage machine qui mettent en corrélation les chiffres avec les prix d'une action. Lorsque vous augmentez le nombre d'actions, vous disposez d'un plus gros tuyau pour entraîner le modèle de votre IA.

L'URL dont nous allons avoir besoin est https://finance.yahoo.com/quote/BAC/balance-sheet?p=BAC

 

Étape 1 : Créer un nouveau projet

Cliquez sur «+ Task» sous Advance Mode. Entrez l'URL et cliquez sur «Save URL».

 

Vous accédez ainsi à la Bourse de Bank of America avec le navigateur intégré Octoparse.

Les données sont présentées sous la forme de cellules de tableau. Par conséquent, le robot doit gratter les lignes du tableau. Pour clarifier ce que je veux dire, nous pouvons ouvrir les outils de développement de Chrome et inspecter la source du site web. Le tableau entier est construit avec <tr>, et <tr>est composé de plusieurs <td>s qui représentent les données d'une ligne. Les données que nous allons extraire sont stockées à l'intérieur de chaque <td>. Il est logique que le robot suive la logique du code source, et extraie les informations par rangées.

 

 

 html structure for table

Étape 2 : Sélectionnez les données que vous voulez récupérer.

Ensuite, nous devons indiquer au robot les données que nous voulons obtenir. Cliquez sur un nombre quelconque dans la cellule du tableau. Le robot découvre d'autres chiffres de la même colonne. Comme je l'ai mentionné précédemment, nous devons suivre la logique du code source et extraire par lignes. Dans ce cas, cliquez sur «TR» en bas du panneau d'action. Maintenant, Octoparse trouve la première ligne. C'est génial! Choisissez «Select All Sub-Element», puis choisissez «Select All» pour continuer. 

 octoparse selecting web data

 

Étape 3 : Confirmez votre sélection

Maintenant tous les éléments ont été sélectionnés correctement. Choisissez la commande «Extract Data in the loop» pour continuer.

 

Etape 4 : Commencez la collecte de données

Maintenant nous avons fini de construire le crawler ! Cliquez sur «Start Extraction» et choisissez «Local Extraction» pour exécuter la tâche. Notez que «Local Extraction» permet d'exécuter le robot d'extraction sur votre propre ordinateur. Contrairement à l'extraction en nuage, qui comporte plusieurs extractions parallèles réparties sur différents serveurs, l'extraction locale ne sollicite que les ressources locales et la vitesse est affectée par Internet et le matériel. Elle est susceptible d'être surchargée si vous avez des tâches en cours d'exécution simultanées. Par conséquent, l'extraction Cloud est un choix optimal pour les extractions à grande échelle. 

 

Étape 5 : Vérifiez les données que vous avez extraites

Les données que vous avez extraites devraient ressembler à ceci. Vous pouvez choisir un format préféré pour exporter les données.   

  

financial data scraped by octoparse

 

Data Scraping pour l'analyse de marché

Nous avons maintenant le bilan de Bank of America de 2015 à 2018, mais comment l'utiliser dans une analyse de marché ?

 Je ne suis pas d'expert en investissement financier, et ce blog ne fournit pas de conseils financiers. J'espère qu'il pourra vous donner une idée pour rechercher des entreprises dignes d'être investies. 

 

Lorsqu'il s'agit d'une opportunité d'investissement, il est fondamental d'analyser les performances d'une entreprise en examinant son bilan. En effet, le bilan est l'état financier de l'actif, des dettes et du rendement d'une entreprise. Si l'actif circulant est supérieur au passif, cela signifie que l'entreprise peut couvrir ses dettes à court terme et qu'elle est susceptible d'occuper une position favorable. Lorsqu'une entreprise se développe à un rythme régulier au fil des ans, il est plus probable que votre investissement soit entre de bonnes mains. Cependant, le bilan d'une banque est beaucoup plus compliqué que celui d'une entreprise. Les investissements bancaires ont tendance à être plus risqués mais aussi plus lucratifs. Il est raisonnable de garder un œil sur les performances financières de la banque pour prendre une décision globale.

 

Auteur : Ashley

Ashley est une passionnée de données et une blogueuse passionnée qui possède une expérience pratique du scraping web. Elle s'attache à capturer des données Web et à les analyser de manière à fournir aux entreprises des informations exploitables. Lisez ses blogs ici pour découvrir des conseils pratiques et des applications sur l'extraction de données Web.

 

 

Artículo en español: Análisis del Mercado de Valores Utilizando Raspado Web
También puede leer artículos de web scraping en el Website Oficial

Téléchargez Octoparse pour démarrer le web scraping ou contactez-nous pour toute autre demande
questions sur le web scraping!

Contactez-Nous Télécharger
Nous utilisons des cookies pour améliorer votre expérience de navigation. Découvrez comment nous utilisons les cookies et comment vous pouvez les contrôler en cliquant sur les paramètres des cookies. Si vous continuez à utiliser ce site, vous consentez à notre utilisation des cookies.
Accepter Rejeter