Experience Our API

Interactive Demo

See our Financial News API in action with real-world scenarios. Click through different use cases to explore rich data structures, sentiment analysis, and company extraction capabilities.

Financial News Scenarios

Want to test with your own data?

Access our full API testing suite with custom queries, filters, and real-time data.

Open API Tester

Requires free account

API Response

NVIDIA Earnings Analysis
Status: ok
{
  "status": "ok",
  "page": 1,
  "pageSize": 3,
  "articles": [
    {
      "link": "https://www.example-financial-news.com/technology/nvidia-q3-2024",
      "source": "www.example-financial-news.com",
      "title": "Nvidia Reports Record Q3 Revenue of $60.9B, Beats Estimates",
      "summary": "Nvidia's data center revenue surged 112% year-over-year to $30.8 billion, driven by strong demand for AI chips from cloud providers and enterprises.",
      "publishDate": "2024-11-20T16:30:00Z",
      "language": "en",
      "sentiment": "positive",
      "confidence": 0.92,
      "images": [
        "https://www.example-financial-news.com/images/nvidia-earnings-chart.jpg",
        "https://www.example-financial-news.com/images/datacenter-revenue.jpg"
      ],
      "content": "Nvidia Corporation reported record third-quarter revenue of $60.9 billion, significantly beating Wall Street estimates of $58.7 billion. The chipmaker's data center revenue surged 112% year-over-year to $30.8 billion, driven by unprecedented demand for AI training and inference chips from cloud service providers like Microsoft, Amazon, and Google. Gaming revenue also showed strong recovery at $3.3 billion, up 15% from the previous quarter. CEO Jensen Huang highlighted the company's leadership in generative AI infrastructure, noting that enterprise adoption is accelerating faster than anticipated. The company's gross margin expanded to 73%, reflecting strong pricing power in the AI chip market.",
      "companies": [
        {
          "companyId": 12345,
          "confidence": "0.9500000000000000",
          "country": "United States",
          "exchange": "NASDAQ",
          "industry": "Semiconductors",
          "name": "NVIDIA Corporation",
          "sector": "Technology",
          "ticker": "NVDA"
        }
      ]
    },
    {
      "link": "https://www.example-business-daily.com/nvidia-guidance",
      "source": "www.example-business-daily.com",
      "title": "Nvidia Provides Strong Q4 Guidance Despite China Restrictions",
      "summary": "Company forecasts Q4 revenue of $37.5 billion, above analyst expectations of $37.1 billion, despite ongoing export restrictions to China.",
      "publishDate": "2024-11-20T17:15:00Z",
      "language": "en",
      "sentiment": "positive",
      "confidence": 0.88,
      "images": [
        "https://www.example-business-daily.com/images/nvidia-guidance.jpg"
      ],
      "content": "Despite ongoing export restrictions to China, Nvidia provided optimistic fourth-quarter guidance of $37.5 billion in revenue, surpassing analyst expectations of $37.1 billion. The company expects continued growth in its data center business, with new product launches including the H200 GPU and upcoming Blackwell architecture driving demand. Management indicated that supply chain constraints are easing, allowing for better fulfillment of customer orders. The China restrictions, while limiting some revenue opportunities, are not expected to significantly impact overall growth trajectory as demand from other regions remains robust.",
      "companies": [
        {
          "companyId": 12345,
          "confidence": "0.9200000000000000",
          "country": "United States",
          "exchange": "NASDAQ",
          "industry": "Semiconductors",
          "name": "NVIDIA Corporation",
          "sector": "Technology",
          "ticker": "NVDA"
        }
      ]
    }
  ]
}
Key Features Demonstrated:
Sentiment AnalysisCompany ExtractionFull ContentImage URLsSource Attribution

Powerful Query Engine

Build Complex Queries in Seconds, Not Hours

Our advanced query language gives you surgical precision over financial news data. From simple keyword searches to complex boolean operations—find exactly what you need.

Keyword & Phrase Search

Single keywords or exact phrases in double quotes for precise matching

regulation OR "artificial intelligence"

Inclusion/Exclusion Operators

Use + to require terms and - to exclude them from results

"stock market" -crypto

Field-Level Filtering

Target specific fields: ticker, exchange, isin, source, openfigi, content

ticker:AAPL exchange:NASDAQ

Boolean Logic

Combine queries with AND, OR, NOT. Words are AND-joined by default

("Tesla" OR ticker:TSLA) AND NOT bitcoin

Grouping & Precedence

Use parentheses to control query logic and combine complex expressions

("Elon Musk") AND (twitter OR tesla)

Advanced Combinations

Mix field filters, operators, and boolean logic for surgical precision

ticker:TSLA -crypto AND (source:www.bloomberg.com OR source:www.reuters.com)

Ready to Build Your Perfect Query?

Explore our comprehensive documentation with interactive examples and start building powerful queries in minutes.

Developer Friendly

Easy Integration, Any Language

Leverage advanced query building with field-level filtering, boolean logic, and source control. Get started in minutes with our comprehensive SDKs.

import { FinlightApi } from "finlight-client";

const api = new FinlightApi({ 
  apiKey: 'YOUR_API_KEY' 
});

api.articles
  .fetchArticles({
    query: 'ticker:NVDA earnings -crypto',
    from: '2024-01-01',
    includeContent: true,
    includeEntities: true,
    pageSize: 20
  })
  .then((response) => {
    console.log(`Found ${response.articles.length} articles`);
    response.articles.forEach(article => {
      console.log(article.title);
      console.log(`Sentiment: ${article.sentiment}`);
      console.log(`Companies: ${article.companies.map(c => c.ticker).join(', ')}`);
    });
  })
  .catch((error) => console.error(error));

One-Line Install

npm install finlight-client and start building complex queries in minutes.

Rich Documentation

Complete query syntax guide, field reference, and interactive examples for advanced filtering.

Multiple SDKs

Official SDKs with full query builder support for JavaScript, Python, and REST API.

Seamless Integrations

Connect with Your Favorite Tools

Integrate finlight with popular automation platforms and thousands of applications. No coding required – just point, click, and automate.

No-Code Workflows

Build complex automation workflows without writing a single line of code

Real-Time Triggers

Set up webhook-powered triggers that respond to market events instantly

Pre-Built Templates

Start with ready-made templates for common financial news workflows

1000+ App Connections

Connect finlight to Slack, Discord, email, databases, and more

Example: Automated Trading Alerts

1. Market Event

Positive sentiment article about AAPL published

2. finlight Webhook

Triggers when specified filter criteria is met

3. Zapier/Make

Processes webhook and formats alert message

4. Notification

Sends alert to Slack, Discord, or SMS

Ready to Automate Your Workflow?

Start building powerful automation workflows with finlight and your favorite tools.

Use Cases

Built for Every Financial Application

From high-frequency trading to compliance monitoring, finlight powers diverse financial applications with reliable, real-time data.

High-Frequency Trading

Execute rapid trades with field-level filtering and boolean logic for precise market analysis.

  • Real-time WebSocket streaming
  • Ticker-specific filtering
  • Sentiment-based trading signals
  • Advanced query syntax
// HFT with advanced filtering
const client = new FinlightApi({
  apiKey: 'your-api-key'
});

client.websocket.connect(
  {
    query: 'ticker:SPY AND "breaking" -rumor',
    language: 'en',
    includeContent: true,
    includeEntities: true
  },
  (article) => {
    if (article.sentiment === 'positive') {
      tradingBot.executeOrder({
        symbol: 'SPY',
        action: 'BUY'
      });
    }
  }
);

Risk Management

Monitor regulatory changes across specific exchanges with complex boolean queries and exclusions.

  • Dashboard webhook wizard
  • Exchange-specific filtering
  • Regulatory keyword tracking
  • Automated risk alerts
// Risk monitoring setup
// Webhooks configured via Dashboard Wizard
// Visit: https://docs.finlight.me/v2/webhooks/

const articles = await api.articles.fetchArticles({
  query: '("SEC" OR "regulatory") AND exchange:NASDAQ',
  language: 'en',
  pageSize: 20,
  includeEntities: true,
  includeContent: true
});

// Process regulatory alerts
articles.forEach(article => {
  riskAnalyzer.evaluateRisk(article);
});

Global Market Analysis

Track international markets with exchange filtering and multi-language content targeting.

  • Global exchange coverage
  • Async/await API patterns
  • Complex boolean queries
  • Multi-market analysis
// Global market surveillance
(async () => {
  const articles = await api.articles.fetchArticles({
    query: 
      '"market volatility" AND ' +
      '(exchange:TOKYO_STOCK_EXCHANGE OR ' +
      ' exchange:LONDON_STOCK_EXCHANGE)',
    language: 'en',
    pageSize: 50,
    includeEntities: true,
    includeContent: true
  });
  
  console.log(`Found ${articles.length} global articles`);
})();

Research & Analytics

Conduct deep financial research with advanced query combinations and source quality controls.

  • Company entity extraction
  • Content-rich articles
  • Multi-ticker analysis
  • Research data aggregation
// Research with source control
(async () => {
  const research = await api.articles.fetchArticles({
    query: '(ticker:AAPL OR ticker:MSFT) AND "earnings"',
    language: 'en',
    pageSize: 25,
    includeCompanies: true,
    hasContent: true
  });
  
  research.forEach(article => {
    console.log(`${article.publishDate}: ${article.title}`);
  });
})();

Frequently Asked Questions

Everything You Need to Know About finlight

Get answers about our advanced financial news API, query capabilities, integration methods, and more.

finlight offers sophisticated field-level filtering with operators like ticker:, exchange:, source:, and content:. You can use boolean logic (AND, OR, NOT), inclusion/exclusion operators (+, -), exact phrase matching with quotes, and complex parenthetical grouping. This allows for surgical precision in financial news retrieval.