Stock Filter API - Market Screener

Note: The stock filter (API_Getfilteredshares as well as API_Getindices, API_Getcountries and API_Gics) is currently only available via the V1 API (https://api.finanzoo.de/v1/public/). Our current V2 API (https://api.finanzoo.de/v2/public/, see Fundamentals API) does not yet have an equivalent for this.

  • Stock Filter (current)
  • FAQ

API_Getfilteredshares

Syntax: filter = filter criteria, paging = limit the search results (similar to LIMIT), sorting = sort order (similar to ORDER BY), token = your Finanzoo token (https://www.finanzoo.de/account/api.html). A Premium account is required for use.

Example call:

https://api.finanzoo.de/v1/public/?API_Getfilteredshares&token=YOURTOKEN&filter=[delisted=0;countryid=220,54;indexids=9,82]&paging=[0;5]&sorting=[fscore DESC]

Example response:

["{entries:94}",{"uid":"172","shortname":"Texas Instruments","name":"Texas Instruments","sma200_color":"1","fscore":"71.950","fscore_background_color":"BDFF21","balanceagevalid":"1","priceagevalid":"1","historycomplete":"1"}]

Attention!

The first return element always contains the total number of entries found. This element should be filtered out first in the respective programming language.

API for index queries

API_Getindices: https://api.finanzoo.de/v1/public/?API_Getindices&token=YOURTOKEN

Supported Index IDs (excerpt):

IDIndex
1Dow Jones Industrial Average
2DAX
3TecDAX
8S&P 500
9NASDAQ 100
37EURO STOXX 50
75STOXX EUROPE 600
82Russell 3000
84MSCI World Index

Example call for DAX + TecDAX:

https://api.finanzoo.de/v1/public/?API_Getfilteredshares&token=YOURTOKEN&filter=[delisted=0;indexids=2,3]

Country IDs

API_Getcountries: https://api.finanzoo.de/v1/public/?API_Getcountries&token=YOURTOKEN

GICS sector IDs

API_Gics: https://api.finanzoo.de/v1/public/?API_Gics&token=YOURTOKEN