Stock Information Extractor avatar

Stock Information Extractor

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Stock Information Extractor

Stock Information Extractor

Stock search API Actor that looks up symbols by company name or ticker. Returns matching stocks with symbol, short name, exchange, quote type, and type label in clean JSON format. Built for dashboards, automation workflows, and developer tools.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Taher Ali Badnawarwala

Taher Ali Badnawarwala

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

Share


TL;DR

  • Input: One search query (company name or ticker)
  • Output: List of matching stocks with symbol, names, exchange, quote type, and market data
  • Use it for: Dashboards, automation, symbol lookup, portfolio tools
  • Result time: Usually under a few seconds

Table of contents


Try it now

ActionLink
Run in Apify ConsoleOpen Actor → Start
API (sync)POST https://api.apify.com/v2/acts/YOUR_USERNAME~stock-information-extractor/run-sync

Replace YOUR_USERNAME with your Apify username.


Overview

The Stock Information Extractor searches stocks via the MultipleWords assets API and returns market values. You provide a search term (company name or ticker), and the Actor returns a list of matching instruments with symbol, short name, long name, exchange, quote type, and market data (price, volume, market cap, 52-week range).

This Actor is useful when you need stock lookups on demand, in workflows, or as part of an automated pipeline.

Common use cases

CategoryExamples
ContentDashboards, symbol lookup, autocomplete
MarketingPortfolio tools, research, data pipelines
AutomationScheduled lookups, workflows, bots
DevelopmentMock data, demos, internal tools

Note: Usage rights depend on the upstream API and your Apify plan. Review terms before commercial use.


Usage examples

Paste these into the Search query field or API input.

ScenarioQuery
Appleapple
Teslatesla
By tickerAAPL
Hospitality REITAPLE

Features

  • Stock search by name or ticker
  • Returns market values (price, volume, market cap, 52-week range)
  • Clean JSON output for easy integration
  • Input validation and retries with backoff
  • Runs fully on Apify (Console, API, automation tools)

Configuration

All settings are provided via the Actor input.

Input parameters

ParameterTypeRequiredDefaultDescription
qstringNoappleSearch term (company name or ticker)

Search tips

  • Use company name (e.g. apple, tesla) or ticker (e.g. AAPL).
  • Leave empty to use the default search (apple).

Example input

{
"q": "apple"
}

Usage

Apify Console

  1. Open the Actor in Apify Console.
  2. Enter a search query in the Search query field (or use the default).
  3. Click Start and check the Output tab for the list of matching stocks and market data.

API (run-sync)

Replace YOUR_USERNAME with your Apify username and YOUR_API_TOKEN with your Apify API token.

curl -X POST "https://api.apify.com/v2/acts/YOUR_USERNAME~stock-information-extractor/run-sync?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"q": "apple"}'

Response includes runId, status, and dataset items with query and results array.


Output

Each run writes one or more items to the default dataset. Each item looks like:

FieldDescription
querySearch query used
resultsArray of matching stocks with market values

Each item in results has:

FieldDescription
symbolTicker symbol (e.g. AAPL, APLE)
shortNameShort name (e.g. Apple Inc.)
longNameLong name (e.g. Apple Inc.)
currencyCurrency code
exchangeExchange code (e.g. NMS, NYQ, FRA)
quoteTypeQuote type (e.g. EQUITY, ETF)
currentPriceCurrent price
regularMarketPriceRegular market price
previousClosePrevious close
openOpen price
dayHighDay high
dayLowDay low
volumeVolume
marketCapMarket cap
fiftyTwoWeekHigh52-week high
fiftyTwoWeekLow52-week low
averageVolumeAverage volume

Example output (dataset item)

{
"query": "apple",
"results": [
{
"symbol": "AAPL",
"shortName": "Apple Inc.",
"longName": "Apple Inc.",
"currency": "USD",
"exchange": "NMS",
"quoteType": "EQUITY",
"currentPrice": 225.50,
"regularMarketPrice": 225.50,
"previousClose": 224.20,
"open": 224.50,
"dayHigh": 226.10,
"dayLow": 223.80,
"volume": 45000000,
"marketCap": 3500000000000,
"fiftyTwoWeekHigh": 235.00,
"fiftyTwoWeekLow": 165.00,
"averageVolume": 52000000
}
]
}

In the Apify Console Output tab you can view the table of results (query, symbol, short name, long name, currency, exchange, quote type, prices, volume, market cap, 52-week range).


For bloggers & tutorial writers

You can use this Actor in tutorials, blog posts, or videos without running it first:


Integration

  • Make (Integromat) — Use the Apify module and select this Actor; map your search term to the Search query input.
  • Zapier — Use the Apify Zapier app and choose "Run Actor"; select this Actor and pass the query.
  • Custom apps — Call the Apify API (/run or /run-sync) with the same input JSON.

Technical details

  • Runtime: Node.js (see Dockerfile).
  • Input: Validated against the input schema; invalid input returns a clear error.
  • External API: GET https://multiplewords.com/assets_management/api/stocks/search_with_values/?q=...; failures are retried with backoff.

FAQ

How long does a run take?
Usually under a few seconds for a single search.

Can I search by ticker?
Yes. Use q as a company name or a ticker symbol (e.g. AAPL).

What market data is returned?
Each result includes current price, previous close, open, day high/low, volume, market cap, 52-week high/low, and average volume when available from the API.

Do I need an API key for the stocks API?
The Actor uses its own integration; you only need your Apify account and (for API calls) your Apify API token.


Resources