latestOpenAPI 3.0.32026-08-101461131.1 MB

ad6f143e43aa

etfglobal

ETF Global analytics data containing risk scores, reward metrics, and quantitative analysis for ETF composite tickers.

get/etf-global/v1/analytics

Query parameters

composite_tickerstring

The stock ticker symbol used to identify this ETF product on exchanges.

composite_ticker.any_ofstring

Filter equal to any of the values. Multiple values can be specified by using a comma separated list.

composite_ticker.gtstring

Filter greater than the value.

composite_ticker.gtestring

Filter greater than or equal to the value.

composite_ticker.ltstring

Filter less than the value.

composite_ticker.ltestring

Filter less than or equal to the value.

processed_datestring

The date showing when ETF Global received and processed the data. Value must be formatted 'yyyy-mm-dd'.

processed_date.gtstring

Filter greater than the value. Value must be formatted 'yyyy-mm-dd'.

processed_date.gtestring

Filter greater than or equal to the value. Value must be formatted 'yyyy-mm-dd'.

processed_date.ltstring

Filter less than the value. Value must be formatted 'yyyy-mm-dd'.

processed_date.ltestring

Filter less than or equal to the value. Value must be formatted 'yyyy-mm-dd'.

effective_datestring

The date showing when the information was accurate or valid; some issuers, such as Vanguard, release their data on a delay, so the effective_date can be several weeks earlier than the processed_date. Value must be formatted 'yyyy-mm-dd'.

effective_date.gtstring

Filter greater than the value. Value must be formatted 'yyyy-mm-dd'.

effective_date.gtestring

Filter greater than or equal to the value. Value must be formatted 'yyyy-mm-dd'.

effective_date.ltstring

Filter less than the value. Value must be formatted 'yyyy-mm-dd'.

effective_date.ltestring

Filter less than or equal to the value. Value must be formatted 'yyyy-mm-dd'.

risk_total_scorenumber double

ETF Global's proprietary Red Diamond overall risk assessment score for the ETF. Value must be a floating point number.

risk_total_score.gtnumber double

Filter greater than the value. Value must be a floating point number.

risk_total_score.gtenumber double

Filter greater than or equal to the value. Value must be a floating point number.

risk_total_score.ltnumber double

Filter less than the value. Value must be a floating point number.

risk_total_score.ltenumber double

Filter less than or equal to the value. Value must be a floating point number.

reward_scorenumber double

ETF Global's proprietary Green Diamond score measuring the potential reward and return prospects of the ETF. Value must be a floating point number.

reward_score.gtnumber double

Filter greater than the value. Value must be a floating point number.

reward_score.gtenumber double

Filter greater than or equal to the value. Value must be a floating point number.

reward_score.ltnumber double

Filter less than the value. Value must be a floating point number.

reward_score.ltenumber double

Filter less than or equal to the value. Value must be a floating point number.

quant_total_scorenumber double

ETF Global's comprehensive quantitative analysis score combining all quantitative factors. Value must be a floating point number.

quant_total_score.gtnumber double

Filter greater than the value. Value must be a floating point number.

quant_total_score.gtenumber double

Filter greater than or equal to the value. Value must be a floating point number.

quant_total_score.ltnumber double

Filter less than the value. Value must be a floating point number.

quant_total_score.ltenumber double

Filter less than or equal to the value. Value must be a floating point number.

quant_gradestring

Letter grade summarizing the ETF's overall quantitative assessment, where A = 71-100, B = 56-70, etc.

quant_grade.any_ofstring

Filter equal to any of the values. Multiple values can be specified by using a comma separated list.

quant_grade.gtstring

Filter greater than the value.

quant_grade.gtestring

Filter greater than or equal to the value.

quant_grade.ltstring

Filter less than the value.

quant_grade.ltestring

Filter less than or equal to the value.

quant_composite_technicalnumber double

Combined technical analysis score aggregating short, intermediate, and long-term technical factors. Value must be a floating point number.

quant_composite_technical.gtnumber double

Filter greater than the value. Value must be a floating point number.

quant_composite_technical.gtenumber double

Filter greater than or equal to the value. Value must be a floating point number.

quant_composite_technical.ltnumber double

Filter less than the value. Value must be a floating point number.

quant_composite_technical.ltenumber double

Filter less than or equal to the value. Value must be a floating point number.

quant_composite_sentimentnumber double

Overall market sentiment score combining put/call ratios, short interest, and implied volatility. Value must be a floating point number.

quant_composite_sentiment.gtnumber double

Filter greater than the value. Value must be a floating point number.

quant_composite_sentiment.gtenumber double

Filter greater than or equal to the value. Value must be a floating point number.

quant_composite_sentiment.ltnumber double

Filter less than the value. Value must be a floating point number.

quant_composite_sentiment.ltenumber double

Filter less than or equal to the value. Value must be a floating point number.

quant_composite_behavioralnumber double

Behavioral analysis score measuring investor psychology and market behavior patterns. Value must be a floating point number.

quant_composite_behavioral.gtnumber double

Filter greater than the value. Value must be a floating point number.

quant_composite_behavioral.gtenumber double

Filter greater than or equal to the value. Value must be a floating point number.

quant_composite_behavioral.ltnumber double

Filter less than the value. Value must be a floating point number.

quant_composite_behavioral.ltenumber double

Filter less than or equal to the value. Value must be a floating point number.

quant_composite_fundamentalnumber double

Overall fundamental analysis score combining P/E, P/CF, P/B, and dividend yield metrics. Value must be a floating point number.

quant_composite_fundamental.gtnumber double

Filter greater than the value. Value must be a floating point number.

quant_composite_fundamental.gtenumber double

Filter greater than or equal to the value. Value must be a floating point number.

quant_composite_fundamental.ltnumber double

Filter less than the value. Value must be a floating point number.

quant_composite_fundamental.ltenumber double

Filter less than or equal to the value. Value must be a floating point number.

quant_composite_globalnumber double

Overall global theme score combining sector and country analysis for macro investment views. Value must be a floating point number.

quant_composite_global.gtnumber double

Filter greater than the value. Value must be a floating point number.

quant_composite_global.gtenumber double

Filter greater than or equal to the value. Value must be a floating point number.

quant_composite_global.ltnumber double

Filter less than the value. Value must be a floating point number.

quant_composite_global.ltenumber double

Filter less than or equal to the value. Value must be a floating point number.

quant_composite_qualitynumber double

Overall quality assessment score combining liquidity, diversification, and issuing firm factors. Value must be a floating point number.

quant_composite_quality.gtnumber double

Filter greater than the value. Value must be a floating point number.

quant_composite_quality.gtenumber double

Filter greater than or equal to the value. Value must be a floating point number.

quant_composite_quality.ltnumber double

Filter less than the value. Value must be a floating point number.

quant_composite_quality.ltenumber double

Filter less than or equal to the value. Value must be a floating point number.

limitinteger

Limit the maximum number of results returned. Defaults to '100' if not specified. The maximum allowed limit is '5000'.

sortstring

A comma separated list of sort columns. For each column, append '.asc' or '.desc' to specify the sort direction. The sort column defaults to 'composite_ticker' if not specified. The sort order defaults to 'asc' if not specified.

Response

A list of results.

next_urlstring

If present, this value can be used to fetch the next page.

request_idstring required

A request id assigned by the server.

status'OK' required

The status of this request's response.