Stock Screener Widget
Screen the entire stock market from your own website. Vunelix's free stock screener widget lets visitors filter thousands of NYSE and NASDAQ stocks by market cap, P/E ratio, dividend yield, earnings, revenue, and technical indicators — all with live data. Switch between preset views like Performance, Valuation, Income Statement, and Technical Analysis. Similar to TradingView's stock screener but designed as an embeddable widget — paste one snippet and your visitors get a full interactive stock scanner directly on your page.
Sign up for free, add your website domain, and paste the embed code above into your HTML. Your widget will activate automatically.
Show stocks from this country (e.g. US = NYSE, NASDAQ). Visitors can change it.
Avoid duplicate stocks. Some stocks trade on multiple exchanges — this shows only the main listing (e.g. AAPL on NASDAQ, not also on other exchanges).
How many rows to show per page. Visitors can change this from the bottom of the table.
Which tab is shown when the widget first loads (e.g. Overview, Performance).
Time range for performance data (e.g. 1 Day = today's change). Visitors can change it from the toolbar.
How the table is sorted when it first loads (e.g. by price, market cap). Visitors can change by clicking columns.
Filters applied when the table first loads. E.g. show only stocks with price above $100 or market cap over 1B.
Build your own tabs with custom columns. Give each tab a name and pick which columns to show.
Show the symbol code in the first column (e.g. BTCUSD, AAPL).
Show the full name below the symbol (e.g. Bitcoin, Apple Inc).
Show the coin logo or company icon next to the symbol.
Show currency code next to prices (e.g. USD, EUR).
Show the filter button in the toolbar so visitors can filter by price, volume, market cap, etc.
Show a star icon on each row so visitors can add items to their watchlist.
Let visitors organize watchlist items into color-coded groups. When off, a single click adds or removes from the watchlist.
Show tabs like Overview, Performance, etc. at the top of the table.
Show time period buttons (1D, 1W, 1M, etc.) in the toolbar.
Show a search box in the toolbar to quickly find items in the table.
Show a settings icon in the toolbar where visitors can change table view and animation options.
Show a button in the toolbar that lets visitors choose which columns appear in the table.
Let visitors sort the table by clicking any column header (e.g. click Price to sort by price).
Load more rows automatically as the visitor scrolls down, instead of showing page numbers.
Choose whether clicking an item opens in the same tab or a new tab.
Replace the default link with your own page URL. Click the buttons below to insert placeholders. Example: yoursite.com/stocks/{{symbol}} becomes yoursite.com/stocks/AAPL when clicked.
Make each item clickable. Links to its detail page by default, or your custom URL if set.
Save visitor choices (selected tab, time period, and other settings) so they stay the same when the page reloads.
How live price changes are highlighted when prices update in real time.
How long the color highlight stays visible after a price change (e.g. 1500 = 1.5 seconds).
Language used for all text inside the widget.
Auto matches your site's dark/light mode — when visitors switch your site theme, the widget follows automatically. Choose Light or Dark to keep it fixed.
Remove the widget background color so it blends with your page.
If you have your own loading spinner or skeleton on the page, enter its ID or class here (e.g. #my-loader). The widget will remove it once data is ready.
Add your own CSS code to change fonts, colors, spacing, or any other styling in the widget.
Color for positive values (gains, up arrows).
Color for negative values (losses, down arrows).
Main background color of the widget.
Background color for cards, rows, and hover states.
Primary text color for headings and values.
Color for labels, descriptions, and muted text.
Color for borders, dividers, and outlines.
Stock Market Screener — Live Data
The stock screener loads with a default overview of the stock market — stocks sorted by market cap from the largest companies down. Visitors switch between column presets instantly: Performance shows daily and weekly price changes, Valuation displays P/E, P/B, and PEG ratios, Income Statement reveals revenue and margins, and Technical surfaces RSI, moving averages, and momentum signals. Vunelix pulls live stock market data from NYSE, NASDAQ, AMEX, and 50+ global exchanges.
NYSE and NASDAQ Stocks
Filter by exchange to focus on specific markets. NYSE gives access to blue-chip names like Berkshire Hathaway, JPMorgan, and Johnson & Johnson. NASDAQ stocks include tech giants like Apple, Microsoft, Amazon, and Tesla alongside growth-stage companies. Combine both exchanges for a complete US stock market view, or select international markets — UK, Germany, Japan, India, and dozens more. This free screener widget handles all of them.
Dividend Stocks and Earnings
The Dividends preset surfaces stocks with the highest dividend yields — ideal for income-focused investors scanning for reliable payers. The Earnings preset shows EPS, revenue, and profit margins so visitors evaluate fundamental strength. These presets make the stock screener useful beyond just price tracking — it becomes a research tool for building portfolios.
Key Features
- Stock screener — filter thousands of stocks across NYSE, NASDAQ, and global exchanges.
- 10 column presets — Overview, Performance, Valuation, Extended Hours, Technical, Income Statement, Balance Sheet, Earnings, Cash Flow, and Dividends.
- Custom filters — screen by any metric with greater than, less than, between, and equals conditions.
- Technical analysis — RSI, moving averages, MACD, and momentum indicators built in.
- Country and exchange filters — US, UK, Germany, Japan, India, and 50+ markets.
- Search — find any stock by ticker or company name.
- Favorites — bookmark stocks to track across sessions.
How to Embed the Stock Screener
Select a default preset, country, and sort order — these define what visitors see on first load. Add default filters to narrow the initial dataset (for example, only NASDAQ stocks with market cap above $1B). Toggle features like search, column customization, and favorites on or off. Vunelix updates the preview live. Copy the embed code and paste it into any HTML page.
Works on WordPress, Elementor, Divi, Webflow, Wix, Squarespace, Shopify, and any site that accepts custom HTML. Shadow DOM isolation — zero style conflicts.
Vunelix vs TradingView Stock Screener
TradingView offers a powerful stock screener on their platform, but embedding it on your own site means using an iframe that loads TradingView's full UI — heavy page weight, limited color control, and their branding visible to your visitors. Vunelix's stock screener widget renders as a native web component inside your DOM. It loads faster, matches your site's theme, and gives you control over which features are enabled. Both cover the same stock market data — but Vunelix is purpose-built for embedding.
Who Embeds a Stock Screener?
Financial news sites embed the stock screener so readers explore live stock market data alongside articles. Investment research platforms offer it as a free tool to attract organic traffic. Broker websites add it to public pages to demonstrate data depth before users sign up. Education sites use it to teach students how stock screening works with real NYSE and NASDAQ stocks. Sites that previously linked out to Finviz or TradingView now embed Vunelix's widget — keeping visitors on their own page.