Fundamental Analysis in India: Balance Sheet, Cash Flow & Income Statement Explained

Anyone can see revenue. Smart investors analyze what’s hidden inside financial statements. Learn how to use Stock360s to uncover red flags and investment opportunities.

Stock360s fundamentals dashboard showing balance sheet, income statement, cash flow with 3-year trend data

Stock360s Fundamentals Tool: 3-year financial data with CSV export and market-specific formatting

✍️ Author: Shailendra Saurav ✅ Reviewed by: Stock360s Research Team 📅 Updated: June 14, 2026

Executive Summary

Fundamental analysis is the process of evaluating a company's financial health using its balance sheet, income statement, and cash flow statement. This guide explains each statement, highlights key red flags, and shows you how to use the Stock360s Fundamentals feature to access 3 years of annual data for any Indian or US stock – with one-click CSV export and market-specific formatting (₹ Cr for India, $B for US).

Key Takeaways

What Is Fundamental Analysis?

Fundamental analysis is a method of determining a stock's intrinsic value by examining related economic, financial, and other qualitative and quantitative factors. For stock investors, the core of fundamental analysis lies in three financial statements that every public company publishes annually:

💡 Why it matters: Stock price alone doesn't tell you if a company is financially sound. Fundamentals reveal hidden risks (excessive debt, deteriorating margins, poor cash conversion) that can wipe out investors long before the price drops.

Why Fundamental Analysis Matters for Investors

Over the long term, stock prices follow earnings and cash flow. Companies with strong fundamentals tend to recover faster from market downturns, while weak fundamentals can lead to bankruptcy. According to a study by Journal of Finance, fundamental factors explain over 70% of long-term stock returns. Ignoring fundamentals is like buying a house without an inspection.

The Three Core Financial Statements

1. Balance Sheet – Financial Strength Check

The balance sheet follows the equation: Assets = Liabilities + Shareholders' Equity.

🚩 Red flags: Rising debt while profits stagnate; negative equity; current liabilities exceeding current assets (liquidity risk).

2. Income Statement – Profit Reality

Reveals whether the company actually makes money from its operations.

🚩 Red flags: Revenue growing but net income flat/declining (margin squeeze); consistent losses; one-time gains hiding operational weakness.

3. Cash Flow Statement – The Truth Detector

Companies can show accounting profits but fail to generate cash. Cash flow is harder to manipulate.

🚩 Red flags: Net income positive but OCF negative (low earnings quality); persistent negative FCF; high CAPEX not translating into revenue growth.

How Stock360s Delivers Fundamental Data

Data Collection & Processing Methodology

Stock360s does not calculate or estimate financial metrics. Instead, it retrieves raw data directly from structured database tables populated from company annual reports and exchange filings. The backend API (/api/stock/fundamentals) applies the following rules:

  • Year filter: Only the last 3 years (current year – 3) are returned to reduce payload and focus on recent trends.
  • Ticker adaptation: For Indian market (IN), automatically appends .NS (NSE suffix). For US market, removes any .NS suffix.
  • Quota enforcement: Each user has a request limit (based on subscription). Exceeding returns HTTP 402 – upgrade required.
  • Separate tables per market: yearly_balance_sheet (India) / yearly_balance_sheet_us (US), similarly for cashflow and incomeStmt.

Data Sources & Update Frequency

Data is sourced from official company annual reports (Form 10-K for US, Annual Report for India) filed with exchanges (SEC, NSE, BSE). Historical data remains static after each filing.

Market-Specific Formatting & Visualization

Once data reaches the frontend, formatting rules apply to enhance readability:

Step-by-Step Guide: Using Stock360s Fundamentals Tool

  1. Search for a stock – Type the ticker (e.g., RELIANCE, TCS, AAPL) in the search bar on Stock360s homepage.
  2. Go to stock detail page – Click on the stock from search results.
  3. Click the "Fundamentals" tab – This triggers an API call to fetch the last 3 years of financial data.
  4. View the three tables – Balance Sheet, Cash Flow, Income Statement appear with years as columns (most recent first).
  5. Analyze year-over-year trends – Compare numbers across columns to spot growth or deterioration.
  6. Download CSV (optional) – Click the "Download CSV" button on any table to save raw data for offline analysis in Excel.
📌 Note: If you are not logged in, you will be prompted to login. Free users may see demo data; logged-in users with valid subscription see live data, subject to quota limits.

Practical Example: Analyzing a Real Stock with Stock360s

Let's walk through an example using Reliance Industries (RELIANCE.NS). After clicking the Fundamentals tab, you'd see:

Based on this, an investor might conclude that Reliance is deleveraging, growing profitably, and generating ample free cash – all bullish signals. (Note: numbers are illustrative based on Stock360s demo data structure.)

Key Metrics to Watch (and Red Flags)

Benefits of Using Stock360s for Fundamental Analysis

Common Mistakes Investors Make When Analyzing Fundamentals

Use Cases for Fundamental Analysis

Industry Applications: Sector-Specific Metrics

Comparison: Stock360s Fundamentals vs Alternatives

FeatureStock360sScreener.in (India)TradingView
CSV export✅ Yes per table❌ No❌ No (screenshot only)
Market supportIndia (NSE) & USIndia onlyGlobal
Auto-formatting₹ Cr / $B, % detection₹ Cr onlyCustomizable
Quota limitsYes (fair usage)NoYes (pay per data)

Verdict: Stock360s offers a streamlined, modern interface with CSV export, ideal for investors who need to move data into Excel for custom models.

Related Concepts

How Stock360s Simplifies Fundamental Analysis

Stock360s transforms raw financial filings into an investor-friendly dashboard. Instead of opening 10-K PDFs and manually typing numbers, you get:

All data is fetched via a secure API with user quota enforcement, ensuring fair access for all subscribers.

Frequently Asked Questions (50)

1. What is fundamental analysis?
Fundamental analysis evaluates a company’s intrinsic value by examining financial statements, management, industry conditions, and economic factors.
2. How does Stock360s get fundamental data?
From official annual reports filed with exchanges (NSE/BSE for India, SEC for US). Data is updated within 1-2 weeks of filing.
3. Why only the last 3 years?
To keep the tool fast and focus on recent trends – the most relevant for investment decisions. Older data can be found in full annual reports.
4. Can I download data to Excel?
Yes, each table has a “Download CSV” button. CSV files open in Excel, Google Sheets, or any spreadsheet software.
5. What does .NS mean in a ticker?
.NS identifies stocks listed on India’s National Stock Exchange (NSE). Stock360s appends it automatically for Indian market queries.
6. Why do I see “N/A” in some cells?
The company either did not report that metric for that year, or the value is missing in our source data.
7. Is quarterly data available?
Not in this Fundamentals feature. Only annual data is provided.
8. How accurate is the data?
It is sourced directly from official filings. However, Stock360s does not audit or verify the numbers – always cross-check with the original report for critical decisions.
9. Why do US numbers show “$1.2M” but Indian numbers show “₹1.2 Cr”?
We format according to local conventions: millions/billions for US, lakhs/crores for India.
10. What is a “Request limit reached” error?
Your current plan has a monthly request cap. Upgrade your plan or wait for the next billing cycle to reset your quota.
11. Does the demo show real data?
The demo uses sample data (DEMO_FUNDAMENTALS) to illustrate the interface. Logged-in users with quota see live data.
12. How do I switch between Indian and US markets?
The market setting is usually auto-detected from the stock page. You can also manually select IN or US in the stock search.
13. Can I see more than 3 years if I pay?
Currently the feature is limited to 3 years for all users.
14. What is free cash flow?
Free Cash Flow = Operating Cash Flow – Capital Expenditure. It represents cash available for dividends, debt repayment, or reinvestment.
15. What is a good ROE?
Generally above 15% is considered good, but it varies by industry. Compare with peers.
16. How often is the data refreshed?
Within 1-2 weeks after each company’s annual report filing.
17. Can I use Stock360s fundamentals on mobile?
Yes, the web interface is responsive. Tables are scrollable horizontally.
18. Does Stock360s calculate PE ratio?
Not within the Fundamentals feature. It only displays raw statement values.
19. Why is operating cash flow different from net income?
Net income includes non-cash items (depreciation, accruals). Operating cash flow adjusts for these to show actual cash generated.
20. What is EBITDA?
Earnings Before Interest, Taxes, Depreciation, Amortization – a proxy for operating cash flow before capital structure decisions.
21. How to spot a red flag in balance sheet?
Rising debt with flat equity, current liabilities exceeding current assets, negative retained earnings.
22. What is working capital?
Current Assets minus Current Liabilities. Positive working capital indicates ability to pay short-term obligations.
23. Can I compare two companies side by side?
Not directly in the Fundamentals tool. You would need to open two tabs or download CSVs and compare manually.
24. What is the difference between Indian and US financial statements?
India follows Ind AS (converged with IFRS); US follows GAAP. Some line items differ (e.g., “Reserves and Surplus” vs “Retained Earnings”).
25. Why do some US stocks have .NS? (They shouldn’t – Stock360s removes it automatically.)
If you see .NS for a US stock, it’s a bug. Our system strips .NS when market=US.
26. Is there a mobile app?
Currently Stock360s is a web-based platform, accessible on mobile browsers.
27. How do I export all three tables at once?
You need to click each “Download CSV” button separately. There is no bulk download.
28. What does “Gross Margin” represent?
(Revenue – Cost of Revenue) / Revenue. Shows how much profit a company makes after direct production costs.
29. Why do some metrics show percentages and others show currency?
We auto-detect metrics that contain keywords like “margin”, “yield”, “growth”, “roe”, etc., and format them as percentages.
30. What happens if the API fails?
An error message is displayed: “Failed to load fundamentals: [reason]”. You may retry.
31. Can I use the fundamentals data for backtesting?
Yes, you can download CSV and import into backtesting software or Python.
32. What is a “safe” debt-to-equity ratio?
Generally <1 for stable companies, <2 for growth companies. Banks and financials are evaluated differently.
33. How does Stock360s handle stock splits and adjustments?
The database stores reported numbers. Per-share metrics like EPS are as reported; no retroactive adjustment is performed.
34. What is the difference between “Operating Cash Flow” and “Free Cash Flow”?
Free Cash Flow = Operating Cash Flow – Capital Expenditure. OCF is before capital investments; FCF is after.
35. Why does my stock search return “Please login”?
The fundamentals API requires authentication. Log in to continue.
36. Can I suggest a new feature?
Yes, contact support@stock360s.com. We consider user feedback for future development.
37. What is “Book Value per Share”?
Shareholders’ Equity divided by number of outstanding shares. Often used as a floor for valuation.
38. How do I calculate year-over-year growth using the tables?
Subtract the older year from the newer year, divide by the older year, multiply by 100. You can also export to Excel and compute.
39. Is there any guarantee that data is error-free?
No. While we strive for accuracy, always verify critical numbers with official filings.
40. What is “Capital Expenditure” (CAPEX)?
Money spent on acquiring or upgrading physical assets like property, plants, and equipment.
41. How does Stock360s ensure fair usage?
By enforcing request quotas per user. Once limit is reached, HTTP 402 is returned.
42. Can I view fundamentals for stocks not on NSE/BSE?
Only NSE India and US stocks (NYSE/NASDAQ) are supported.
43. What is “Operating Margin”?
Operating Income / Revenue. Shows profitability from core operations before interest and taxes.
44. Why does the loading spinner sometimes cancel and retry?
The frontend uses a debounced load (300ms delay) and abort controller to avoid redundant requests when switching tabs quickly.
45. Can I programmatically access the API?
The API is intended for use by the Stock360s frontend. Direct programmatic access may be blocked or subject to terms.
46. What is “Retained Earnings”?
Cumulative net income minus dividends paid to shareholders. Part of shareholders’ equity.
47. How to interpret negative free cash flow?
It may be acceptable for high-growth companies investing heavily. But sustained negative FCF in mature companies is a red flag.
48. What does “CAGR” stand for?
Compound Annual Growth Rate. Not directly shown, but you can compute it from 3 years of revenue or net income.
49. Does Stock360s provide guidance or recommendations?
No. The tool only presents data. Investment decisions are solely your responsibility.
50. Where can I report a data discrepancy?
Email sales@stock360s.com with the ticker, year, metric, and correct value from the official report.

Glossary of Financial Terms

Balance Sheet
Snapshots assets, liabilities, equity at a point in time.
Income Statement
Shows revenue, expenses, profit over a period.
Cash Flow Statement
Reports cash inflows/outflows from operations, investing, financing.
Operating Cash Flow (OCF)
Cash generated from core business activities.
Free Cash Flow (FCF)
OCF minus capital expenditure.
EBITDA
Earnings before interest, taxes, depreciation, amortization.
EPS
Earnings Per Share = Net Income / Outstanding Shares.
ROE
Return on Equity = Net Income / Shareholders’ Equity.
Debt-to-Equity
Total Debt / Shareholders’ Equity – leverage measure.
Gross Margin
(Revenue – Cost of Revenue) / Revenue.
Net Margin
Net Income / Revenue.
Working Capital
Current Assets – Current Liabilities.
Capital Expenditure (CAPEX)
Funds used to acquire or upgrade physical assets.
Current Ratio
Current Assets / Current Liabilities – liquidity metric.
Ticker Suffix .NS
Identifies NSE-listed stocks in India.
Quota
Limit on API requests per user per period.

References & Disclaimers

Data sources: Company annual reports filed with NSE/BSE (India) and SEC (US). Stock360s does not independently verify the accuracy of filed data.

Risk disclosure: Past financial performance does not guarantee future results. This tool is for informational purposes only and does not constitute investment advice. Always conduct your own research or consult a qualified financial advisor before making investment decisions.

Update policy: This page was last updated on June 14, 2026. Feature specifications may change; refer to the live product for current capabilities.

Conclusion

Mastering fundamental analysis is a superpower for long-term investors. With Stock360s, you no longer need to dig through PDFs or manually copy numbers. The Fundamentals feature gives you clean, comparable, downloadable financial data for Indian and US stocks – so you can focus on what matters: finding great companies at reasonable prices.

Ready to start? Search for a stock and click the Fundamentals tab.

🚀 Try Stock360s Fundamentals Live

See 3 years of financial data, download CSV, and analyze trends – free demo available.

Launch Demo →

Analyze Fundamentals Instantly

Stop guessing. Start analyzing real data with Stock360s.

Explore Now