# Screen Stocks by P/E, EPS and Dividend Yield

**Use case:** 

Fundamental stock screening across the US market — price/earnings, earnings per share and dividend yield.

## Input

```json
{
  "market": "america",
  "columns": [
    "name",
    "close",
    "market_cap_basic",
    "price_earnings_ttm",
    "earnings_per_share_basic_ttm",
    "dividends_yield_current",
    "price_book_ratio",
    "return_on_equity",
    "debt_to_equity",
    "number_of_employees"
  ],
  "tickers": [],
  "filter": [
    {
      "left": "market_cap_basic",
      "operation": "greater",
      "right": 50000000000
    }
  ],
  "sort": {
    "sortBy": "market_cap_basic",
    "sortOrder": "desc"
  },
  "range": [
    0,
    10
  ],
  "maxItems": 10,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

## Output

```json
{
  "symbol": {
    "label": "Symbol",
    "format": "string"
  },
  "name": {
    "label": "Name",
    "format": "string"
  },
  "close": {
    "label": "Price",
    "format": "number"
  },
  "marketCap": {
    "label": "Market cap",
    "format": "number"
  },
  "peTtm": {
    "label": "P/E (TTM)",
    "format": "number"
  },
  "epsTtm": {
    "label": "EPS (TTM)",
    "format": "number"
  },
  "dividendYield": {
    "label": "Dividend yield",
    "format": "number"
  },
  "priceBook": {
    "label": "P/B",
    "format": "number"
  },
  "roe": {
    "label": "ROE",
    "format": "number"
  },
  "debtToEquity": {
    "label": "Debt/Equity",
    "format": "number"
  },
  "employees": {
    "label": "Employees",
    "format": "number"
  },
  "market": {
    "label": "Market",
    "format": "string"
  },
  "error": {
    "label": "Error",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [TradingView Stock Screener — Multi-Market Scanner](https://apify.com/leorochasantos/tradingview-screener) with a specific input configuration. Visit the [Actor detail page](https://apify.com/leorochasantos/tradingview-screener) to learn more, explore other use cases, and run it yourself.