Finviz Screener
[NOTE] I don't save any data, so your search is private and safe. Finviz has a great screener application, however it is rendered by server-end without APIs exposed. You can use these APIs to implement your own applications: 1. use "/params" to get all sorters, signals and filters for screener. 2. with "/table_v2" you can get symbols according to your parameters. 3. with "/futures/all" you can…
6 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Finviz Screener endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Get Parameters of screener /params |
Paramters consist of these 3 parts: 1. `sorters`: list of all sorters, `name` is the human readable name, `value` is the key to use. 2. `signals`: list of all signal filters,… |
| POST |
[V2] Get Table of screener according to parameters /table_v2 |
Send a `POST` request to `/table_v2` , the field of request body are: 1. `order`: Select values from `sorters`. For example: `"order": ticker`. 2. `desc`: Set… |
| GET |
[Departed] Get Table of screener according to parameters /table |
Fetch the table of screener. You can use any `values` from API response of `/params` to control your `/table` response. Here are the available parameters: 1. `order`: Choose… |
| GET |
Get Full futures market data /futures/all |
Fetch all futures quotas from finviz futures page, no parameters required |
| GET |
Get Latest Blogs /blogs |
fetch latest blogs from finviz blogs page |
| GET |
Get Latest News /news |
fetch latest news from finviz news page |