📋 Order Wins Feed

AI-Extracted NSE Announcements · Order Value · Client · Segment · Geography

COMPLETE GUIDE

Following along? Open the live page

Finmagine — free to explore • premium for full access • no app needed

Open Finmagine →
← All Feature Guides Open Order Wins Feed ↗
Published: May 27, 2026  |  6 min read  |  Platform Guide  |  Markets

Multimedia Learning Hub

Spot revenue inflection points before they appear in quarterly results — track order flow as it happens

What You Will Master

The Order Wins Feed is a nightly-updated intelligence layer that converts raw NSE corporate announcements into structured, searchable data. Instead of reading hundreds of PDF filings, you get AI-extracted order values, client names, segments, and geographies in a single table — updated every night, covering every NSE-listed company that discloses order wins.

What This Guide Covers:

  1. What the Order Wins Feed tracks — NSE filings → AI extraction pipeline
  2. How AI parses the data — what gets extracted and what stays as '—'
  3. Reading the table — all columns explained
  4. Free vs Premium access — row limits, history depth, Filing links
  5. Using order flow as a leading indicator — revenue lag, sector clustering
  6. Cross-referencing with the Stock page — Order Wins tab + order book timeline
What is an "Order Win" in the context of this feed?
An order win is a corporate announcement filed with NSE where a company discloses that it has won a new contract, order, or work order from a client. These filings are mandatory for listed companies and typically include the order size, client name, and business segment — though disclosure depth varies widely.
Why does the Order Value column sometimes show '—'?
Companies are not required to disclose the exact order value. When a filing says "we have won an order" without specifying the amount (often for competitive or contractual reasons), the AI cannot extract a value — it shows '—' rather than guessing. The filing link (Premium) lets you read the original PDF to understand the context.
How does the AI extract order data from NSE filings?
A nightly Python script fetches new NSE announcements, downloads the attached PDFs, and passes the text through an AI extraction model (DeepSeek). The model is prompted to extract four fields: order value in ₹Cr, client name, business segment (e.g. Defence, Railways, Water), and geography (e.g. Domestic, Export, Middle East). Fields that cannot be confidently extracted are left as null and shown as '—'.
What is the difference between Free and Premium access?
Free users see up to 8 rows from the last 7 days, limited to high-confidence extractions. Premium users see the full paginated history (30 rows per page, unlimited pagination), all confidence levels, and a Filing column with a direct link to the original NSE PDF attachment for source verification.
Why do order wins lead earnings by 3–24 months?
An order win is booked as revenue only when work is executed and invoiced. For large infrastructure, defence, or EPC projects, execution can span 1–3 years. Tracking order flow gives you visibility into the revenue pipeline before it shows up in quarterly financials — companies with accelerating order books typically see earnings inflection 2–6 quarters later.
Which sectors generate the most order wins?
Capital goods, defence, infrastructure, EPC (engineering-procurement-construction), railways, water treatment, and power transmission companies tend to disclose the most order wins. Consumer, FMCG, and financial companies rarely file order win announcements because their revenue comes from repeat transactions rather than discrete contracts.
How does the Order Wins Feed differ from the Order Wins tab on the Stock page?
The standalone /order-wins/ feed aggregates order wins across ALL companies in one table — it is a market-wide scanner. The Order Wins tab on each company's /stock/ page shows only that company's order history, including an order book timeline chart showing the cumulative unexecuted backlog over time. Use the feed to discover companies, the stock page to go deep on one.
What does the "Segment" field mean?
Segment refers to the business division or vertical the order is for — e.g. Defence, Railways, Metro Rail, Transmission, Water, Thermal Power, Export. It is AI-extracted from the filing text. A company winning multiple Defence orders while its historical revenue mix was 60% domestic industrial is a meaningful shift signal worth investigating further.

What the Order Wins Feed Tracks

Every day, hundreds of NSE-listed companies file corporate announcements that include new order wins and contract awards. These filings are mandatory disclosures — but they arrive as unstructured PDFs, buried in a general announcement feed alongside hundreds of other filings.

The Order Wins Feed solves this by running a nightly pipeline:

  1. A Python script fetches all new NSE announcements tagged as order wins or contract awards
  2. The attached PDF is downloaded and converted to text
  3. An AI model (DeepSeek) reads the text and extracts four structured fields: order value (₹Cr), client name, business segment, and geography
  4. Results are stored in the database and surfaced in the feed, sorted by date descending
Why this matters: Order wins are a leading indicator of revenue — they precede revenue recognition by 3 to 24 months depending on project execution cycle. Tracking order flow lets you identify companies building a revenue pipeline before it shows up in quarterly results. This is especially powerful for capital goods, defence, EPC, and infrastructure companies.

The feed covers all NSE-listed companies that file order win announcements — it is not restricted to Nifty 500. As of mid-2026, the database contains over 1,300 extracted order win records.

How AI Parses Order Announcements

Not every order announcement follows a standard format. Some companies provide structured tables; others bury the order details in a paragraph of legal boilerplate. The AI model is trained to handle both — but there are inherent limits:

What Gets Extracted

When '—' Appears

A dash means the AI could not confidently extract the field — not that the information doesn't exist. Reasons include:

Use the Filing link (Premium): When a row has '—' for a field you need, click the Filing link to open the original NSE PDF. The raw announcement often contains context the AI couldn't structure — project location, execution timeline, client category — that is useful for your assessment.

Reading the Table

Column What it shows Notes
Company Company name + NSE symbol, clickable — opens the Stock page Click to open /stock/?symbol=XXX for full fundamentals, concall data, and the per-company Order Wins tab
Date Date the NSE announcement was filed Newest first by default
Order Value (₹Cr) Contract value in Indian Rupees Crore, AI-extracted '—' if undisclosed or not extractable
Client Name of the client or awarding body '—' if the company did not name the client (common for competitive reasons)
Segment Business vertical the order belongs to AI-classified from filing language: Defence, Railways, Water, Transmission, Export, etc.
Geography Domestic or export, and region when specified Useful for identifying international revenue diversification
AI Summary One-sentence summary of the announcement Truncated to 2–3 lines; hover for full text on desktop
Filing Link to the original NSE PDF announcement Premium only. Opens the source document for full verification

The table supports pagination — Premium users can load 30 rows at a time with a "Load more" button. Free users are shown up to 8 high-confidence rows from the last 7 days.

Free vs Premium Access

Feature Free / Guest Premium
Rows visible Up to 8 rows 30 rows per page, unlimited pagination
History depth Last 7 days only Full history (1,300+ records)
Confidence filter High-confidence extractions only All confidence levels
Filing link Hidden Direct link to original NSE PDF
AI Summary Visible Visible
All extracted fields Visible Visible
Why Premium matters here: The most actionable order wins are often older or lower-confidence — a ₹2,000 Cr defence order filed 3 weeks ago that the AI tagged as "medium confidence" is far more investment-relevant than the latest 8 high-confidence rows from today. Premium access gives you the full picture.

Using Order Flow in Your Research Workflow

Order Wins as a Leading Revenue Indicator

Revenue follows order wins with a lag. For most capital goods and EPC companies, execution takes 12–24 months from order award to final billing. A company that doubles its order inflow in one year will typically see revenue inflection 2–4 quarters later.

The practical implication: if you are analysing a capital goods company and see the order book growing at 30–40% YoY in the feed while current revenue growth is only 10%, you are potentially early. The market often prices in this inflection once it shows up in results — finding it in the order feed first is the edge.

Sector Clustering

Scan the Segment column across multiple companies. When you see multiple companies in the same segment (e.g. "Transmission" or "Defence") winning large orders in the same 2–4 week window, it signals a government or large-client spending wave in that segment. Cross-reference with the Sector RRG to see if that sector is already rotating into the Leading quadrant.

Repeat Client Patterns

A company consistently winning orders from the same large client (e.g. NTPC, Indian Railways, DRDO) builds a relationship moat. Spot this by sorting or filtering by client name on the per-company Order Wins tab in the Stock page.

Research workflow: (1) Scan the Order Wins Feed daily — takes 2 minutes. (2) Flag any company with a large, named-client order in a sector you track. (3) Open the Stock page → Order Wins tab to see the company's full order history and order book timeline. (4) Cross-check with the latest concall transcript on the Stock page — management's guidance on order pipeline confirms or contradicts what you see in the data.

Cross-Referencing with the Stock Page

Click any company in the feed to open its full Stock page. The Order Wins tab there shows the same AI-extracted data filtered to that company, plus an order book timeline chart showing the unexecuted backlog trend over multiple quarters. This gives you the historical context — is this company's order inflow accelerating, decelerating, or lumpy?

Order wins ≠ guaranteed revenue: Orders can be cancelled, renegotiated, or delayed. Always check execution track record on the Stock page before making assumptions. A company that has ₹10,000 Cr in order wins but historically executes only 60% on time has a different risk profile than one with 95% execution reliability.

Related Guides

Ready to Analyse Indian Stocks Like a Pro?

Finmagine gives you 30+ computed financial ratios, sector benchmarks, FII/DII flows, the Finmagine Score, and AI-powered analysis — all in one place.

Analyse a Stock → Create Free Account
← All Feature Guides