{"repo":"cammneto/Stock-Screener-bovespa","free":true,"listed":false,"github":"https://github.com/cammneto/Stock-Screener-bovespa","clone":"git clone https://github.com/cammneto/Stock-Screener-bovespa.git","description":"This repository contains Python scripts designed to scrape and aggregate financial data for all stocks listed on the Brazilian stock exchange (B3) from four reliable platforms: Status Invest, InvestSite, Investidor10, and Fundamentus. These scripts use web scraping techniques to collect key stock indicators and export them to structured CSV files.","language":"Python","stars":10,"topics":["stock-market","stock-analysis","fundamental-analysis","bovespa-stocks"],"license":"GPL-3.0","category":"scrapers-browser-automation","readme_excerpt":"Brazilian Stock Market Data Scraper This repository contains Python scripts designed to scrape and aggregate financial data for all stocks listed on the Brazilian stock exchange (B3) from four reliable platforms: Status Invest , InvestSite , Investidor10 , and Fundamentus . These scripts use web scraping techniques to collect key stock indicators and export them to structured CSV files for analysis. Features - Multi-Source Data Aggregation : Consolidates financial and operational metrics from multiple trusted sources. - Automated Sitemap Parsing : Dynamically identifies stock-specific pages from each platform’s sitemap. - Customizable and Scalable : Easily extendable to include additional platforms or tailor data points to your needs. - CSV Export : Outputs data in clean, date-stamped CSV files for easy integration with analytics tools. Repository Structure Shared Utilities - scraper tools.py - Provides core functions for: - Fetching HTML content using requests . - Parsing stock data using BeautifulSoup . - Saving results to CSV files with accurate date-stamping. - Handles platform-specific scraping logic using modular parsing functions. Platform-Specific Scrapers 1. scraper statusinvst.py - Scrapes data from Status Invest. - Parses the sitemap to identify stock pages and extracts detailed financial data. 2. scraper investsite.py - Scrapes key metrics from InvestSite. - Uses the sitemap to dynamically discover stock-specific pages. 3. scraper investidor10.py - Collects data f","default_branch":null,"files":null,"tree":[],"storefront":"/r/cammneto","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cammneto/Stock-Screener-bovespa/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}