# The Only Tool You Need to Automate Indian Stock Analysis for Free: Unlock Institutional-Grade Data in 60 Seconds 🚀

If you’ve ever tried to build a financial dashboard, a stock analysis tool, or a custom portfolio tracker, you know the **"Data Wall."** Professional financial APIs are either eye-wateringly expensive or hide the best data—like shareholding patterns or concall transcripts—behind premium tiers.

But what if you could tap into the goldmine of **Screener.in**—one of India's most trusted financial platforms—without managing API keys or paying a single rupee?

Enter **Screener Scraper Pro**: The ultimate bridge between raw financial data and your next big project.

---

## Why Screener Scraper Pro?

Let’s be real: manual data entry is where productivity goes to die. Whether you are a quant trader, a fintech developer, or a student of finance, you need structured data, and you need it *now*.

**Screener Scraper Pro** is a lightweight, high-performance Node.js package that turns a simple Screener URL into a massive, structured JSON object.

### What’s under the hood?

* **Zero API Keys:** No registration, no credit cards, no limits.
    
* **Comprehensive Data:** We’re talking Balance Sheets, Cash Flows, Ratios, and even the "Pros & Cons" analysis.
    
* **TypeScript Ready:** Built for modern development with full type safety.
    
* **Native Performance:** Built on Node.js 18+ using native `fetch`, keeping it fast and dependency-light.
    

---

## 🛠️ Getting Started in 60 Seconds

Installation is as simple as any other NPM package. Pick your favorite manager:

Bash

```plaintext
# The classic way
npm install screener-scraper-pro

# The fast way
pnpm add screener-scraper-pro
```

### The "Magic" Snippet

You don't need a 50-page documentation manual. You just need a URL. Here is how you pull the data for a giant like Reliance Industries:

JavaScript

```plaintext
import { ScreenerScraperPro } from "screener-scraper-pro";

// Just pass the URL
const data = await ScreenerScraperPro("https://www.screener.in/company/RELIANCE/");

// Boom! You have everything
console.log(data.analysis.pros);      // Insights like "Company is debt free"
console.log(data.CAGRs["10 Years"]);  // Long-term growth trends
```

---

## 💎 What Can You Actually Extract?

This isn't just a basic scraper; it’s a full financial auditor in a box. Here is a breakdown of the data points you get:

* **Growth Metrics:** Instantly access Compounded Sales growth, Profit growth, and Stock Price CAGR.
    
* **Shareholding Patterns:** Track where the big money (FII/DII) is moving over time to follow the "smart money."
    
* **Company Documents:** Get direct links to Annual Reports, Credit Ratings, and Concall Transcripts without hunting through PDF lists.
    
* **Core Financials:** Deep dives into P&L statements, Balance Sheets, and Cash Flow statements for granular analysis.
    
* **Key Ratios:** Extract vital signs like Debtor days, Inventory turnover, ROCE, and more.
    
* **Analysis Insights:** Pull the "Pros & Cons" directly from Screener’s automated analysis.
    

---

## 💡 Pro-Tip: Deep Dive into Specifics

Want to find the latest quarterly sales for TCS? It’s just an array access away:

JavaScript

```plaintext
const data = await ScreenerScraperPro("https://www.screener.in/company/TCS/");

// Get the latest quarter from the headers
const latestQuarter = data.quarters.headers.slice(-1)[0];
const sales = data.quarters.data.Sales[latestQuarter];

console.log(`TCS Sales for ${latestQuarter}: ₹${sales} Cr`);
```

---

## ⚠️ A Note on Responsible Scraping

While **Screener Scraper Pro** is powerful, remember that it interacts with public data:

1. **Be Respectful:** Don't hammer the servers with thousands of requests per second. If you're scraping a large list of companies, implement a small delay between requests.
    
2. **Data Accuracy:** The data is only as good as what's on the source page. Always cross-verify for critical financial decisions.
    

---

## Final Thoughts

Building financial tools should be about **innovation**, not about fighting with data formats. With **Screener Scraper Pro**, the entire Indian stock market's history is essentially your database. Whether you're building a personal Telegram bot for stock alerts or a full-scale analysis platform, this tool removes the friction.

**Ready to build?**

👉 [Check out the GitHub Repository](https://github.com/VishwaGauravIn/screener-scraper-pro) to star the project or contribute!
