Scrapers.lat logo scrapers.lat
ビジネス

B3 Brazil Stock Tickers & Listed Company Scraper

Extract the B3 Brazil stock exchange listed-company registry. Get company name, trading name, ticker codes with ISIN, CVM code, CNPJ, listing segment (Novo Mercado), industry classification and website. Export to JSON, CSV or Excel.

30 レコードあたりの項目 JSON · CSV · Excel · API 従量課金
b3-scraper.json 200 OK
{
  "companyName": "PETROLEO BRASILEIRO S.A. PETROBRAS",
  "tradingName": "PETROBRAS",
  "issuingCompany": "PETR",
  "codeCVM": "9512",
  "cnpj": "33000167000101",
  "status": "active",
  "segment": "Exploração. Refino e Distribuição",
  "market": "BOVESPA NIVEL 2",
  "listingDate": "27/08/1968"
}
得られるもの

各実行で、型が揃ったきれいなレコードを返します。CRM・スプレッドシート・データベースにそのまま使えます。

  • 結果ごとに 1 レコード、重複排除・正規化済み
  • JSON・CSV・Excel の安定したスキーマ、または Apify API で読み取り
  • クラウドで従量課金。インストールも保守も不要
返される項目
Company NameTrading NameIssuing CompanyCode CVMCnpjStatusSegmentMarketListing DateWebsiteIndustry ClassificationActivityHas QuotationHas BDR
出力サンプル

実際の 1 レコード例。受け取る形そのままです。

Company NameTrading NameIssuing CompanyCode CVM
PETROLEO BRASILEIRO S.A. PETROBRASPETROBRASPETR9512
GET /b3-scraper
{
  "companyName": "PETROLEO BRASILEIRO S.A. PETROBRAS",
  "tradingName": "PETROBRAS",
  "issuingCompany": "PETR",
  "codeCVM": "9512",
  "cnpj": "33000167000101",
  "status": "active",
  "segment": "Exploração. Refino e Distribuição",
  "market": "BOVESPA NIVEL 2",
  "listingDate": "27/08/1968"
}

よくある質問

Which companies does this scraper cover?

It covers every issuer in the B3 listed-companies registry for Brazil, more than 3,400 records including ordinary companies, BDRs and exchange-traded products. You can scrape the whole registry or filter by company name.

How many records can I get in one run?

The full registry is over 3,400 companies and the scraper paginates through all of them. Use the Max Items field to cap the run, or leave it empty to collect everything.

Can I filter by company name?

Yes. The Company name search field filters the registry server-side by a partial name match, so a search like banco, energia or petro returns only matching issuers.

What is the difference between running with and without details?

Without details you get the core registry fields (name, ticker issuer code, CVM code, CNPJ, segment). With details enabled the scraper fetches each company's detail record to add industry classification, activity, website, all trading ticker codes with ISIN, ISIN code array, the registrar / transfer banks for common and preferred shares, and market.

Why are some fields like website or tickers empty for certain companies?

Many entries in the registry are holding companies, depositary receipts or registry-only issuers that do not actively trade, so B3 publishes no website, activity or ticker for them. The scraper returns null for these instead of inventing values; actively traded companies such as Petrobras or Itau populate every field.

あなたの準備ができ次第。

今すぐ Apify でスクレイパーを実行するか、必要にぴったり合わせて作らせてください。