TradingView
Technical ratings, stock screener results and stock indicators
TradingView provides charts, markets, and technical analysis, with changing buy, sell, or neutral signals and stock screening; quotes may be delayed.
Your information
Stock, cryptocurrency, or currency pair name or symbol, such as Apple, Bitcoin, or EUR/USD.
More options
Timeframe for the indicators, for example 4_hours.
Example results
Buy
Apple Inc., AAPL, NASDAQ
Timeframe: 1_day
Indicator groups
Moving averages
Oscillators
Key indicators
- Relative strength index (14)
- 61.79
- MACD level
- 6.0786
- MACD signal line
- 5.54202
- 20-period average
- $330.33
- 50-period average
- $321.93
- 200-period average
- $288.07
About the TradingView tool
TradingView provides technical ratings for a stock, cryptocurrency, or currency pair, using the asset and optionally a timeframe as input.
Screen stocks finds publicly listed stocks by country, with optional sector, company size, minimum dividend yield, result count, and sort order.
Built from tradingview.com. Last checked Sep 29, 2026.
Actions
Get technical rating
1 creditGet TradingView buy, sell and neutral technical indicators for a stock, cryptocurrency or currency pair. Prices and signals can change and are not investment advice.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Assetasset | Text | Required | Stock, cryptocurrency, or currency pair name or symbol, such as Apple, Bitcoin, or EUR/USD.Example: Apple |
Timeframetimeframe | Text | Optional | Timeframe for the indicators, for example 4_hours.Example: 4_hours |
What you get
| Field | Type | Description |
|---|---|---|
Namename | Text | Asset name.Example: Apple Inc. |
Priceprice | Number | Latest price for the selected timeframe.Example: 338.4 |
Rsi 14rsi_14 | Number | Relative strength index (14).Example: 61.79237143352734 |
Sma 20sma_20 | Number | 20-period simple moving average.Example: 330.33099999999996 |
Sma 50sma_50 | Number | 50-period simple moving average.Example: 321.92519999999996 |
Symbolsymbol | Text | Trading symbol.Example: AAPL |
Sma 200sma_200 | Number | 200-period simple moving average.Example: 288.0726999999999 |
Currencycurrency | Text | Currency of the price.Example: USD |
Exchangeexchange | Text | Listing venue.Example: NASDAQ |
Buy Countbuy_count | Number | Number of buy indicators.Example: 14 |
Timeframetimeframe | Text | Selected analysis timeframe.Example: 1_day |
Macd Levelmacd_level | Number | MACD level (12, 26).Example: 6.07859989743406 |
Sell Countsell_count | Number | Number of sell indicators.Example: 3 |
Full Symbolfull_symbol | Text | TradingView exchange-prefixed symbol.Example: NASDAQ:AAPL |
Neutral Countneutral_count | Number | Number of neutral indicators.Example: 9 |
Overall Signaloverall_signal | Text | Summary signal.Example: Buy |
Macd Signal Linemacd_signal_line | Number | MACD signal line.Example: 5.542018242890532 |
Tradingview Linktradingview_link | Text | TradingView technicals page.Example: https://www.tradingview.com/symbols/NASDAQ-AAPL/technicals/ |
Oscillators Signaloscillators_signal | Text | Oscillators signal.Example: Neutral |
Overall Rating Scoreoverall_rating_score | Number | Raw summary score (-1 to 1).Example: 0.4 |
Moving Averages Signalmoving_averages_signal | Text | Moving averages signal.Example: Strong buy |
Oscillators Rating Scoreoscillators_rating_score | Number | Raw oscillators score (-1 to 1).Example: 0 |
Moving Averages Rating Scoremoving_averages_rating_score | Number | Raw moving averages score (-1 to 1).Example: 0.8 |
Example result
For Asset: Apple
{
"name": "Apple Inc.",
"price": 338.4,
"rsi_14": 61.79237143352734,
"sma_20": 330.33099999999996,
"sma_50": 321.92519999999996,
"symbol": "AAPL",
"sma_200": 288.0726999999999,
"currency": "USD",
"exchange": "NASDAQ",
"buy_count": 14,
"timeframe": "1_day",
"macd_level": 6.07859989743406,
"sell_count": 3,
"full_symbol": "NASDAQ:AAPL",
"neutral_count": 9,
"overall_signal": "Buy",
"macd_signal_line": 5.542018242890532,
"tradingview_link": "https://www.tradingview.com/symbols/NASDAQ-AAPL/technicals/",
"oscillators_signal": "Neutral",
"overall_rating_score": 0.4,
"moving_averages_signal": "Strong buy",
"oscillators_rating_score": 0,
"moving_averages_rating_score": 0.8
}Screen stocks
1 creditFind publicly listed stocks in a country, filtered by sector, US-dollar market cap size, and minimum dividend yield, in the requested order. Technology includes electronic technology and technology services; quotes may be delayed.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Sortsort | Text | Optional | Order stocks by market cap, daily gain, daily loss, or dividend yield, for example largest_first.Example: Largest first |
Sectorsector | Text | Optional | TradingView stock sector, for example Technology, Finance, or Health Technology.Example: Technology |
Countrycountry | Text | Optional | Country of the stock exchange, for example United States or Canada.Example: United States |
Max Resultsmax_results | Number | Optional | Maximum number of stocks to return, for example 20.Example: 5 |
Company Sizecompany_size | Text | Optional | Market cap band: small under 2 billion, mid 2–10 billion, large over 10 billion, or any.Example: Large |
Minimum Dividend Yield (%)minimum_dividend_yield_percent | Number | Optional | Minimum dividend yield as a percent, for example 3.5.Example: 2 |
What you get
| Field | Type | Description |
|---|---|---|
Stocksstocks | List | Matching stocks in the selected order. |
Pricestocks[].price | Number | Example: 228.86 |
Sectorstocks[].sector | Text | Example: Electronic technology |
Tickerstocks[].ticker | Text | Example: NVDA |
Companystocks[].company | Text | Example: NVIDIA Corporation |
Currencystocks[].currency | Text | Example: USD |
Exchangestocks[].exchange | Text | Example: NASDAQ |
Pe Ratiostocks[].pe_ratio | Number | Example: 28.930801709099185 |
Market Capstocks[].market_cap | Number | Example: 5515526179486.355 |
Tradingview Linkstocks[].tradingview_link | Text | Example: https://www.tradingview.com/symbols/NASDAQ-NVDA/ |
Change Percent Todaystocks[].change_percent_today | Number | Example: 1.6839205580486163 |
Dividend Yield (%)stocks[].dividend_yield_percent | Number | Example: 0.124405740436309 |
Example result
For Sort: Largest first, Sector: Technology, Country: United States, Max Results: 5, Company Size: Large
{
"stocks": [
{
"price": 228.86,
"sector": "Electronic technology",
"ticker": "NVDA",
"company": "NVIDIA Corporation",
"currency": "USD",
"exchange": "NASDAQ",
"pe_ratio": 28.930801709099185,
"market_cap": 5515526179486.355,
"tradingview_link": "https://www.tradingview.com/symbols/NASDAQ-NVDA/",
"change_percent_today": 1.6839205580486163,
"dividend_yield_percent": 0.124405740436309
},
{
"price": 338.4,
"sector": "Electronic technology",
"ticker": "AAPL",
"company": "Apple Inc.",
"currency": "USD",
"exchange": "NASDAQ",
"pe_ratio": 38.7926587415313,
"market_cap": 4938670512304.597,
"tradingview_link": "https://www.tradingview.com/symbols/NASDAQ-AAPL/",
"change_percent_today": -0.7828305040021157,
"dividend_yield_percent": 0.310786642038291
},
{
"price": 339.16,
"sector": "Technology services",
"ticker": "GOOG",
"company": "Alphabet Inc.",
"currency": "USD",
"exchange": "NASDAQ",
"pe_ratio": 17.038678140997625,
"market_cap": 4166856175744.328,
"tradingview_link": "https://www.tradingview.com/symbols/NASDAQ-GOOG/",
"change_percent_today": -0.5629177905476601,
"dividend_yield_percent": 0.249208396857042
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@tradingview",
"visibility": "public",
"operation": "get_technical_rating",
"version": 1,
"input": {
"asset": "Apple"
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare buy, sell, and neutral indicator counts across assets.
- Review moving average and oscillator signals for selected assets.
- Find stocks by country, sector, and market capitalization.
- Identify stocks meeting a minimum dividend yield.
- Rank stocks by market cap, daily gain, daily loss, or dividend yield.
Questions about TradingView
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this TradingView tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a TradingView account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from tradingview.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
What is the overall technical rating for an asset?
Use Get technical rating with an asset and, optionally, a timeframe to return the overall signal and indicator ratings.
Which stocks meet my market cap and dividend criteria?
Use Screen stocks with a country and optional company size and minimum dividend yield to find matching stocks.
Which stocks gained the most today?
Use Screen stocks and sort by daily gain to order matching stocks.