--- title: screen description: 'This page of the documentation is dedicated to the OpenBB''s etf screener; it provides an overview of the functionality, parameters, and return types for two core methods: the ETF ''screen'' and ''screen_chart'' functions. The website guides the users through the use of these functions as well as their source code, helping them better understand and utilize the ETF screener.' keywords: - ETF screening - Source code - ETF scraping - Data sorting - Data visualization - Financial data analysis - Data export --- import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; Screens the etfs pulled from my repo (https://github.com/jmaslek/etf_scraper), Source Code: [[link](https://github.com/OpenBB-finance/OpenBBTerminal/tree/main/openbb_terminal/etf/screener/screener_model.py#L43)] ```python openbb.etf.scr.screen(preset: str) ``` --- ## Parameters | Name | Type | Description | Default | Optional | | ---- | ---- | ----------- | ------- | -------- | | preset | str | Screener to use from presets | None | False | --- ## Returns | Type | Description | | ---- | ----------- | | pd.DataFrame | Screened dataframe | --- Display screener output Source Code: [[link](https://github.com/OpenBB-finance/OpenBBTerminal/tree/main/openbb_terminal/etf/screener/screener_view.py#L18)] ```python openbb.etf.scr.screen_chart(preset: str, num_to_show: int, sortby: str, ascend: bool, export: str = "") ``` --- ## Parameters | Name | Type | Description | Default | Optional | | ---- | ---- | ----------- | ------- | -------- | | preset | str | Preset to use | None | False | | num_to_show | int | Number of etfs to show | None | False | | sortby | str | Column to sort by | None | False | | ascend | bool | Ascend when sorted | None | False | | export | str | Output format of export | | True | --- ## Returns This function does not return anything ---