/stock-newsAccess comprehensive news articles for stocks, cryptocurrencies, ETFs, futures, and indices with sentiment analysis.
Data Source: Financial news aggregators and major publishers
Coverage: Equities, Cryptocurrencies, Futures, ETFs, and Indices across global exchanges
Update Frequency: Real-time as articles are published
Content: Full article text, sentiment scores, related tickers, and metadata
Authentication: Required (API Key)
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | No* | Primary trading symbol (case-insensitive) |
| company_name | string | No* | Company or instrument name (case-insensitive) |
| apikey | string | Yes | Your API authentication key |
Note: Users must provide exactly ONE of: ticker or company_name
curl "https://api.dataporium.io/stock-news?ticker=AAPL&apikey=YOUR_API_KEY"curl "https://api.dataporium.io/stock-news?company_name=Apple%20Inc.&apikey=YOUR_API_KEY"curl "https://api.dataporium.io/stock-news?ticker=BTC-USD&apikey=YOUR_API_KEY"Returns a JSON array of news records with articles sorted by date (most recent first):
[
{
"ticker": "AAPL",
"symbols_list": ["AAPL", "AAPL.BA", "AAPL.MX"],
"company_name": "Apple Inc.",
"stock_type": "Equity",
"details": [
{
"Link": "https://example.com/news/apple-announces-2025.html",
"Title": "Apple Announces Record Quarterly Earnings",
"Publisher": "Financial News",
"Published_Date": "2025-12-20 10:30:00",
"Author": "Jane Smith",
"Content": "Apple Inc. today announced financial results...",
"Sentiment_Score": 0.92,
"Sentiment_Label": "positive",
"type": "STORY",
"relatedTickers": ["AAPL", "MSFT", "GOOGL"],
"tags": ["earnings", "technology", "revenue"]
},
{
"Link": "https://example.com/apple-innovation-2025.html",
"Title": "Apple Unveils Revolutionary Product Line",
"Publisher": "Tech News Daily",
"Published_Date": "2025-12-19 14:20:00",
"Author": "John Doe",
"Content": "In a surprise announcement...",
"Sentiment_Score": 0.88,
"Sentiment_Label": "positive",
"type": "STORY",
"relatedTickers": ["AAPL"],
"tags": ["product", "innovation", "technology"]
}
]
}
]| Field | Type | Description |
|---|---|---|
| ticker | string | Primary trading symbol |
| symbols_list | array | All alternative symbols across exchanges |
| company_name | string | Company or instrument name |
| stock_type | string | Equity, Cryptocurrency, ETF, Futures, or Index |
| details | array | Array of news articles (sorted by date) |
| Field | Type | Description |
|---|---|---|
| Title | string | Article headline |
| Link | string | Direct URL to full article |
| Publisher | string | Publishing organization |
| Published_Date | string | Publication timestamp (YYYY-MM-DD HH:MM:SS) |
| Author | string | Article author (if available) |
| Content | string | Full article text content |
| Sentiment_Score | float | Numerical sentiment score |
| Sentiment_Label | string | positive, neutral, or negative |
| type | string | STORY, PRESS_RELEASE, etc. |
| relatedTickers | array | Related ticker symbols mentioned |
| tags | array | Article tags/keywords |
Each article includes AI-powered sentiment analysis:
Positive
Sentiment_Score: 0.6 to 1.0
Bullish sentiment, good news
Neutral
Sentiment_Score: 0.4 to 0.6
Balanced, factual reporting
Negative
Sentiment_Score: 0.0 to 0.4
Bearish sentiment, concerning news
| Stock Type | Description | Examples |
|---|---|---|
| Equity | Common stocks traded on exchanges | AAPL, MSFT, TSLA |
| Cryptocurrency | Digital/crypto currencies | BTC-USD, ETH-USD |
| ETF | Exchange-Traded Funds | SPY, QQQ, VTI |
| Futures | Futures contracts | ES, NQ, CL, GC |
| Index | Market indices | ^GSPC, ^DJI |
400 Bad Request
{"detail": "Users must provide exactly ONE of: ticker or company_name"}404 Not Found
{"detail": "No stock news data found"}408 Request Timeout
{"detail": "Query timeout: Request exceeded 30 seconds limit. Please refine your search."}429 Too Many Requests
{"detail": "Rate limit exceeded. Maximum 600 requests per minute."}✓ Use specific tickers for fastest results
Query by exact ticker symbol whenever possible
✓ Cache results appropriately
Identical requests within 5 minutes return cached data
✓ Monitor rate limits
Check X-RateLimit-Remaining header to avoid 429 errors
✓ Handle timeouts gracefully
Implement retry logic with exponential backoff