| focus | No | Exact ETF focus/exposure filter, e.g. Japan, TOPIX, or Equity - Australia. | |
| limit | No | Maximum matching ETFs to return, 1-100. | |
| minAum | No | Minimum assets under management in the profile's reported currency units. | |
| region | No | Exact portfolio or investment-region filter. | |
| search | No | Free-text ETF search by ticker, fund name, or ISIN (e.g. IE00B4L5Y983). Omit for a broad screen. | |
| sortBy | No | Sort field. Relevance preserves Bullrun search ordering. | relevance |
| category | No | Exact broad ETF category/asset-class filter, e.g. Equity, Fixed Income, Commodity, Crypto, or Real Estate. Call get_etf_filter_options for valid values. | |
| currency | No | Exact trading-currency filter. | |
| domicile | No | Exact fund domicile filter. | |
| exchange | No | Exact listing exchange filter. | |
| indexKey | No | Exact tracked-index key, e.g. SP500 or MSCI_WORLD. Use get_etf_index_group to rank every fund on one index by cost. | |
| scanLimit | No | Maximum coarse-search candidates to enrich before applying quantitative filters/sorts, 25-500. | |
| sortDirection | No | | desc |
| minYieldTtmPct | No | Minimum trailing yield in percentage points, e.g. 2 means 2%. | |
| includeInactive | No | | |
| includeSecondary | No | | |
| distributionPolicy | No | Accumulating (reinvests income) or distributing (pays it out). | |
| maxExpenseRatioPct | No | Maximum annual expense ratio in percentage points, e.g. 0.25 means 0.25%. | |