Stock Market avatar
Stock Market
Under maintenance

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Stock Market

Stock Market

Under maintenance

Get real-time stock market data including quotes, historical prices, market indices, and company information. Perfect for financial analysis, trading bots, and investment research.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Fabio Suizu

Fabio Suizu

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 hours ago

Last modified

Share

Stock Market API

Get real-time stock prices, market indices, historical data, and company information. Supports major exchanges worldwide.

Features

  • Fast Processing: Lightning-fast stock market api powered by Azure
  • Reliable: 99.9% uptime with automatic failover
  • Scalable: Handle single requests or bulk operations
  • Secure: Enterprise-grade security with API key authentication
  • Well Documented: Comprehensive API documentation and examples

Use Cases

  • Trading: Get real-time market data
  • Analytics: Build financial dashboards
  • Automation: Automate financial workflows

Input Parameters

ParameterTypeRequiredDescription
actionstringYesType of stock data to retrieve
symbolstringNoStock ticker symbol (e.g., AAPL, GOOGL, MSFT)
symbolsarrayNoList of stock symbols for batch quotes
querystringNoSearch term for finding stocks (company name or partial symb
periodstringNoTime period for historical data
intervalstringNoInterval for historical data points

Output Format

{
"success": true,
"result": { ... },
"timestamp": "2026-01-07T00:00:00Z"
}

Code Examples

JavaScript (Node.js)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const input = {
"action": "quote",
"symbol": "AAPL",
"symbols": [
"AAPL",
"GOOGL",
"MSFT"
],
"query": "Apple",
"period": "1m",
"interval": "1d"
};
const run = await client.actor("vivid_astronaut/stock-market").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run_input = {
"action": "quote",
"symbol": "AAPL",
"symbols": [
"AAPL",
"GOOGL",
"MSFT"
],
"query": "Apple",
"period": "1m",
"interval": "1d"
}
run = client.actor("vivid_astronaut/stock-market").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

cURL

curl -X POST "https://api.apify.com/v2/acts/vivid_astronaut~stock-market/runs?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"action": "quote",
"symbol": "AAPL",
"symbols": [
"AAPL",
"GOOGL",
"MSFT"
],
"query": "Apple",
"period": "1m",
"interval": "1d"
}'

Pricing

Model: Pay per result Price: $0.010 per result

You only pay for successful results. Platform usage costs are included.

API Documentation

Full API documentation is available at:

Support

Version History

See ./CHANGELOG.md for version history.


Powered by Azure Cloud Infrastructure