US Stocks Fundamental Analysis: NYSE & NASDAQ Screener avatar

US Stocks Fundamental Analysis: NYSE & NASDAQ Screener

Pricing

from $190.00 / 1,000 analysis queries

Go to Apify Store
US Stocks Fundamental Analysis: NYSE & NASDAQ Screener

US Stocks Fundamental Analysis: NYSE & NASDAQ Screener

Fundamental data for all US stocks (NYSE & NASDAQ) in one query: P/E, P/B, ROE, margins, dividend yield and more, plus computed Graham and Bazin fair value. Whole market or filter by ticker.

Pricing

from $190.00 / 1,000 analysis queries

Rating

0.0

(0)

Developer

Acme AI

Acme AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

πŸ“ˆ US Stocks Fundamental Analysis (NYSE & NASDAQ Screener)

Get the top 300 largest companies of each US exchange (NYSE & NASDAQ, ranked by market cap) in a single query, with every key fundamental already calculated - P/E, P/B, P/S, EV/EBITDA, ROE, ROIC, margins, dividend yield, payout, debt/equity and more. On top of the raw data, each stock is enriched with Graham and Bazin fair value and the upside vs. the current price.

🎯 One call, the large caps. No need to loop ticker by ticker - pull the 300 biggest names per exchange at once and filter/sort in your spreadsheet or database.


What you get (per stock)

GroupFields
Identificationsymbol, name, exchange, price, marketCap, volume
ValuationpeRatio, pbRatio, psRatio, evToEbitda, earningsYieldPct
Per shareeps, bookValuePerShare, dividendPerShare, fcfPerShare
Profitabilityroe, roic, roa, profitMargin, grossMargin, operatingMargin
DividendsdividendYield, payoutRatio
Health & sizedebtToEquity, currentRatio, revenue, netIncome, sharesOut, beta
Fair value (computed)grahamFairValue, grahamUpsidePct, grahamNumber, grahamQualifies, bazinFairValue, bazinUpsidePct

The fair-value fields are computed by this Actor (the source does not provide them):

  • Graham fair value = √(22.5 Γ— EPS Γ— Book Value/Share)
  • Bazin ceiling price = Dividend/Share Γ· target yield (default 6%)
  • Upside % = (fair value / price βˆ’ 1) Γ— 100

How to use

Leave everything default to pull the top 300 of each exchange, or filter:

{ "exchange": "NYSE", "tickers": ["TSM", "JPM"] }
  • exchange: both (NYSE + NASDAQ), NYSE or NASDAQ
  • tickers: optional filter, applied within the top 300 of each exchange; empty = all 300

Export the dataset as JSON, CSV or Excel, or call the real-time Standby API (POST /screen).


Example output

One record per stock, sorted by market cap (largest first):

[
{
"symbol": "TSM",
"name": "Taiwan Semiconductor Manufacturing Company Limited",
"exchange": "NYSE",
"price": 423.16,
"marketCap": 1890210051627,
"volume": 13189036,
"peRatio": 31.67,
"pbRatio": 10.19,
"psRatio": 14.73,
"evToEbitda": 20.37,
"earningsYieldPct": 3.16,
"eps": 11.51,
"bookValuePerShare": 7.1,
"dividendPerShare": 2.64,
"fcfPerShare": 1.29,
"roe": 36.21,
"roic": 51.6,
"roa": 17.32,
"profitMargin": 46.5,
"grossMargin": 61.87,
"operatingMargin": 53.33,
"dividendYield": 0.62,
"payoutRatio": 22.91,
"debtToEquity": 0.18,
"currentRatio": 2.49,
"revenue": 128327204972,
"netIncome": 59678536449,
"sharesOut": 25932370000,
"beta": 1.26,
"grahamFairValue": 42.89,
"grahamUpsidePct": -89.87,
"grahamNumber": 322.74,
"grahamQualifies": false,
"bazinFairValue": 43.93,
"bazinUpsidePct": -89.62
}
]

FAQ

Where does the data come from? Consolidated public market data, refreshed on each query.

Are the percentages already in percent? Yes - e.g. roe: 36.21 means 36.21%.

How is "fair value" computed? Classic Benjamin Graham and DΓ©cio Bazin formulas (see above). grahamQualifies is true when P/E Γ— P/B < 22.5.

Can I call it in real time? Yes. The Standby endpoint POST /screen responds synchronously.


πŸ”Œ API integration

Batch run:

curl -X POST "https://api.apify.com/v2/acts/acme-ai~us-stocks-fundamental-analysis/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"exchange":"NYSE","tickers":["TSM","JPM"]}'

Standby (POST /screen):

curl -X POST "https://acme-ai--us-stocks-fundamental-analysis.apify.actor/screen" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
--compressed \
-d '{"exchange":"NYSE","tickers":["TSM","JPM"]}'

The token goes in the Authorization: Bearer header, never in the URL.


Notes

Fundamental data is provided for informational purposes only and is not investment advice. Always verify figures before making decisions.