# TradingView Stock News Monitor Workflow

**Use case:** 

Monitor AAPL and TSLA headlines on TradingView, export structured news data, and schedule recurring runs for alerts or research pipelines.

## Input

```json
{
  "startUrls": [
    {
      "url": "https://www.tradingview.com/news/"
    }
  ],
  "markets": [],
  "providers": [],
  "symbols": [
    "NASDAQ:AAPL",
    "NASDAQ:TSLA"
  ],
  "maxItems": 30,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

## Output

```json
{
  "publishedAt": {
    "label": "Published at",
    "format": "date"
  },
  "title": {
    "label": "Headline"
  },
  "provider": {
    "label": "Provider"
  },
  "primarySymbol": {
    "label": "Primary symbol"
  },
  "symbols": {
    "label": "Related symbols"
  },
  "articleUrl": {
    "label": "Article",
    "format": "link"
  },
  "relativeAge": {
    "label": "Age"
  },
  "feedType": {
    "label": "Feed context"
  },
  "paywalled": {
    "label": "Paywalled"
  },
  "urgency": {
    "label": "Urgency"
  },
  "permission": {
    "label": "Permission"
  },
  "providerId": {
    "label": "Provider ID"
  },
  "symbolLogoUrl": {
    "label": "Symbol logo",
    "format": "link"
  },
  "feedUrl": {
    "label": "Feed URL",
    "format": "link"
  },
  "marketFilter": {
    "label": "Market filter"
  },
  "providerFilter": {
    "label": "Provider filter"
  },
  "symbolFilter": {
    "label": "Symbol filter"
  },
  "newsId": {
    "label": "News ID"
  },
  "publishedUnix": {
    "label": "Published Unix"
  },
  "scrapedAt": {
    "label": "Scraped at",
    "format": "date"
  }
}
```

## About this Actor

This example demonstrates how to use [TradingView News Scraper](https://apify.com/automation-lab/tradingview-news-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/tradingview-news-scraper) to learn more, explore other use cases, and run it yourself.