Discover/InvestorGain API
live

InvestorGain APIinvestorgain.com

Access live IPO Grey Market Premium data from InvestorGain.com. Filter by badge status, close date, and minimum GMP% across 3 endpoints.

This API takes change requests — .
Endpoint health
verified 3h ago
get_live_gmp
get_gmp_by_close_date
get_gmp_badge_filtered
3/3 passing latest checkself-healing
Endpoints
3
Updated
1mo ago

What is the InvestorGain API?

The InvestorGain GMP API exposes live IPO Grey Market Premium data across 3 endpoints, returning fields like gmp_percent, gmp_price, badge, lot_size, ipo_size, and listing performance for every currently tracked IPO. The get_live_gmp endpoint returns the full live table with no filters required, while get_gmp_badge_filtered and get_gmp_by_close_date let you narrow results to open or upcoming IPOs and those with future close dates.

This call costs3 credits / call— charged only on success
Try it
Minimum GMP percentage to include. Default 0 returns all upcoming/open IPOs.
api.parse.bot/scraper/c1d0143b-268f-4141-8b27-85b4ca0368f8/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/c1d0143b-268f-4141-8b27-85b4ca0368f8/get_gmp_badge_filtered?min_gmp=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace investorgain-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: InvestorGain IPO GMP SDK — bounded, re-runnable; every call capped."""
from parse_apis.InvestorGain_IPO_GMP_API import InvestorGain, ParseError

client = InvestorGain()

# List all live IPO GMP rows, capped at 5
for ipo in client.ipos.list(limit=5):
    print(ipo.name, ipo.gmp_percent, ipo.gmp_price, ipo.status, ipo.price)

# Filter to upcoming/open IPOs with GMP >= 10%
for ipo in client.ipos.upcoming_or_open(min_gmp=10, limit=3):
    print(ipo.name, ipo.badge, ipo.gmp_percent, ipo.lot_size)

# Get IPOs with future close dates
ipo = client.ipos.by_close_date(min_gmp=0, limit=1).first()
if ipo:
    try:
        print(ipo.name, ipo.close_date, ipo.estimated_listing_gain)
    except ParseError as e:
        print(f"error: {e}")

print("exercised: ipos.list / ipos.upcoming_or_open / ipos.by_close_date")
All endpoints · 3 totalmissing one? ·

Returns IPOs with badge 'U' (Upcoming) or 'O' (Open), optionally filtered by minimum GMP percentage, sorted by GMP descending. Returns an empty array when no IPOs match the filter criteria.

Input
ParamTypeDescription
min_gmpnumberMinimum GMP percentage to include. Default 0 returns all upcoming/open IPOs.
Response
{
  "type": "object",
  "fields": {
    "items": "array of IPO objects with badge U or O, each containing name, gmp_percent, badge, close_date, open_date, price, lot_size, ipo_size_cr"
  },
  "sample": {
    "data": {
      "items": [
        {
          "name": "Horizon Reclaim (India)",
          "badge": "U",
          "price": "103",
          "lot_size": "1200",
          "open_date": "2026-06-12",
          "close_date": "2026-06-16",
          "gmp_percent": 40.78,
          "ipo_size_cr": ""
        }
      ]
    },
    "status": "success"
  }
}

About the InvestorGain API

What the API covers

The API surfaces IPO Grey Market Premium data as tracked by InvestorGain.com. Each IPO record includes the GMP percentage (gmp_percent), absolute GMP price (gmp_price), subscription status badge, open and close dates, issue price, lot size, and IPO size. The get_live_gmp endpoint returns all currently tracked IPOs in a single response sorted by GMP percentage descending — no parameters required.

Filtering by badge and close date

get_gmp_badge_filtered targets IPOs with badge values U (Upcoming) or O (Open). The optional min_gmp parameter (a number, default 0) lets you set a GMP percentage floor — useful for surfacing only IPOs trading at a meaningful premium in the grey market. get_gmp_by_close_date applies a similar min_gmp filter but selects IPOs whose close date falls in the future, excluding any records where close_date is absent. Both endpoints return an empty array when nothing matches the specified criteria.

Response fields and behavior

All three endpoints return arrays of IPO objects. The full field set — name, gmp_percent, gmp_price, badge, status, close_date, open_date, price, lot_size, ipo_size — is present on get_live_gmp results. The filtered endpoints expose the same core fields minus gmp_price and status, which are only returned by get_live_gmp. Results across all endpoints are sorted by gmp_percent descending. There is no pagination; each call returns all matching rows as a single list.

Reliability & maintenanceVerified

The InvestorGain API is a managed, monitored endpoint for investorgain.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when investorgain.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official investorgain.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
3h ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Screen upcoming and open IPOs by a minimum GMP percentage before committing to subscription
  • Build a dashboard showing all live IPOs ranked by grey market premium using gmp_percent and gmp_price
  • Alert on IPOs closing within a specified window by polling get_gmp_by_close_date and checking close_date
  • Calculate estimated listing gain by combining gmp_price with the issue price field
  • Filter to high-GMP open IPOs using get_gmp_badge_filtered with a min_gmp threshold for a watchlist
  • Track IPO size and lot size together to estimate minimum investment alongside grey market sentiment
  • Monitor changes in gmp_percent over time by periodically calling get_live_gmp and storing snapshots
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does InvestorGain have an official developer API?+
InvestorGain does not publish an official developer API or documented public data feed. This Parse API provides structured access to the GMP data InvestorGain tracks.
What is the difference between get_gmp_badge_filtered and get_gmp_by_close_date?+
get_gmp_badge_filtered selects IPOs where the badge is U (Upcoming) or O (Open), regardless of whether a close date is present. get_gmp_by_close_date selects IPOs that have a recorded close_date and that date is in the future — it excludes any IPO missing a close date. Both accept the same optional min_gmp parameter and sort by gmp_percent descending.
How fresh is the GMP data?+
The API reflects the current state of the InvestorGain live GMP table at the time of each request. Grey market premiums change frequently during active IPO subscription windows, so data freshness depends on polling frequency. There is no built-in change feed or webhook; callers need to poll periodically to track movement.
Does the API cover historical GMP data or past IPO listings?+
Not currently. The three endpoints cover live and currently tracked IPOs only — those that are upcoming, open, or still listed in the active table. Historical GMP trends and closed/listed IPO archives are not exposed. You can fork this API on Parse and revise it to add an endpoint targeting InvestorGain's historical IPO data.
Is subscription status (allotment, listing gain/loss) included in the response?+
The status field is returned by get_live_gmp and can reflect listing performance context for IPOs in later stages. Detailed allotment status, registrar data, or per-applicant subscription figures are not part of any current endpoint. You can fork this API on Parse and revise it to add an endpoint covering allotment or subscription detail pages.
Page content last updated . Spec covers 3 endpoints from investorgain.com.
Related APIs in FinanceSee all →
chittorgarh.com API
Access real-time IPO details, SME stock prices, and financial information directly from Chittorgarh.com to research investment opportunities and track market performance. Search IPOs, view detailed dashboards, and stay updated with the latest financial news all in one place.
bseindia.com API
Retrieve live BSE India market data including top gainers and losers, 52-week highs and lows, bulk deals, and block deals for the most recent trading day.
stockanalysis.com API
Access comprehensive stock market data including real-time financials, income statements, statistics, and IPO calendars to research individual stocks and identify market movers. Search stocks, view detailed overviews, and monitor premarket activity all in structured, easy-to-use format.
niftyindices.com API
niftyindices.com API
globenewswire.com API
Access press releases, earnings announcements, and M&A news from GlobeNewswire by searching across industries, organizations, and specific topics to stay informed on corporate developments. Browse detailed information on company announcements and subscribe to RSS feeds for real-time updates on organizations relevant to your interests.
marketbeat.com API
Track comprehensive stock market data including real-time overviews, analyst ratings, earnings reports, insider trades, and institutional ownership across thousands of companies. Search stocks, analyze financial statements and profitability metrics, monitor short interest, explore options chains, and stay updated with market headlines and competitor analysis.
gurufocus.com API
Access comprehensive financial insights by retrieving article URLs, stock summaries, politician trading activities, and guru investment picks from GuruFocus in one place. Search stocks and discover the latest expert recommendations and news coverage tied to your investments of interest.
insights.apmiindia.org API
Access comprehensive financial data on Indian PMS providers and investment approaches, including AUM breakdowns, industry dashboards, and detailed provider information. Search and compare investment strategies, view discretionary AUM details, and generate insight reports to analyze the PMS market landscape.