barchart

Extract quotes, fundamentals, and earnings estimates from Barchart via static HTML scraping.

173|28|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/gauss314/skills --skill barchart
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: barchart
Source: https://github.com/gauss314/skills/tree/main/skills/barchart
Command: npx skills add https://github.com/gauss314/skills --skill barchart

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the difficulty of accessing structured financial data from Barchart without needing a paid API key or complex browser automation, enabling rapid market analysis.

Core Features & Use Cases

  • Comprehensive Market Data: Retrieve quotes, fundamentals, insider trading summaries, and analyst ratings for over 30,000 US stocks and global ADRs.
  • Financial Statements: Access detailed income statements, balance sheets, and cash flow data on both annual and quarterly bases.
  • Use Case: A financial analyst can use this Skill to pull the last five years of balance sheet data for a specific ticker to perform a quick valuation or trend analysis without manual web scraping.

Quick Start

Use the barchart skill to fetch the latest quote and fundamental data for the ticker AAPL.

Frequently Asked Questions about barchart

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape financial market data and fundamentals from Barchart without an API key?

Scrape financial market data from Barchart by extracting quotes, fundamentals, and earnings estimates directly from static HTML using the requests library, bypassing the need for a paid API key or complex browser automation.

What stock market data can I extract for quantitative modeling and investment research?

For investment research and quantitative modeling, you can extract real-time quotes, fundamentals, insider trading summaries, analyst ratings, and annual or quarterly income statements, balance sheets, and cash flow data for over 30,000 US stocks and ADRs.

Do I need a paid API key or browser automation to access Barchart financial statements?

No, you do not need a paid API key or browser automation to access Barchart financial statements. This Skill retrieves structured data like balance sheets and cash flow data via static HTML scraping using only the requests library.

Can I retrieve historical quarterly income statements and balance sheet data for specific tickers?

Yes, you can retrieve historical quarterly and annual income statements, balance sheets, and cash flow data for specific tickers. This supports pulling multiple years of data for rapid trend analysis and valuation.

Does this HTML scraping approach work for international ADRs or only US stocks?

This HTML scraping approach works for both US stocks and global ADRs. It supports extracting quotes, fundamentals, and financial statements for over 30,000 securities, enabling broad market analysis and investment research.

What are the limitations of scraping Barchart for stock fundamentals using requests?

Scraping Barchart with requests relies on parsing static HTML, making it susceptible to structural webpage changes. It is designed for extracting market data, fundamentals, and financial statements but lacks interactive browser features like JavaScript rendering.