# tidyfinance > Tidy Finance Helper Functions ## Docs ### API Reference #### Download data - [download.download_data](https://python.tidy-finance.org/reference/download.download_data.html) #### Open Source - [download_open_source.list_supported_indexes](https://python.tidy-finance.org/reference/download_open_source.list_supported_indexes.html) - [download_open_source.get_available_famafrench_datasets](https://python.tidy-finance.org/reference/download_open_source.get_available_famafrench_datasets.html) #### Tidy Finance - [download_tidy_finance](https://python.tidy-finance.org/reference/download_tidy_finance.html): Tidy Finance hosted data downloads for tidyfinance #### WRDS - [download_wrds.get_wrds_connection](https://python.tidy-finance.org/reference/download_wrds.get_wrds_connection.html) - [download_wrds.disconnect_connection](https://python.tidy-finance.org/reference/download_wrds.disconnect_connection.html) - [download_wrds.load_wrds_credentials](https://python.tidy-finance.org/reference/download_wrds.load_wrds_credentials.html) - [download_wrds.process_trace_data](https://python.tidy-finance.org/reference/download_wrds.process_trace_data.html) - [download_wrds.set_wrds_credentials](https://python.tidy-finance.org/reference/download_wrds.set_wrds_credentials.html) #### Portfolio analysis - [portfolios.data_options](https://python.tidy-finance.org/reference/portfolios.data_options.html) - [portfolios.assign_portfolio](https://python.tidy-finance.org/reference/portfolios.assign_portfolio.html) - [portfolios.breakpoint_options](https://python.tidy-finance.org/reference/portfolios.breakpoint_options.html) - [portfolios.compute_breakpoints](https://python.tidy-finance.org/reference/portfolios.compute_breakpoints.html) - [portfolios.filter_options](https://python.tidy-finance.org/reference/portfolios.filter_options.html) - [portfolios.portfolio_sort_options](https://python.tidy-finance.org/reference/portfolios.portfolio_sort_options.html) - [portfolios.compute_portfolio_returns](https://python.tidy-finance.org/reference/portfolios.compute_portfolio_returns.html) - [portfolios.compute_long_short_returns](https://python.tidy-finance.org/reference/portfolios.compute_long_short_returns.html) - [portfolios.filter_sorting_data](https://python.tidy-finance.org/reference/portfolios.filter_sorting_data.html) - [portfolios.implement_portfolio_sort](https://python.tidy-finance.org/reference/portfolios.implement_portfolio_sort.html) #### Estimation - [regression.estimate_betas](https://python.tidy-finance.org/reference/regression.estimate_betas.html) - [regression.estimate_fama_macbeth](https://python.tidy-finance.org/reference/regression.estimate_fama_macbeth.html) - [regression.estimate_model](https://python.tidy-finance.org/reference/regression.estimate_model.html) #### Rolling and lagging - [lagging.get_backend](https://python.tidy-finance.org/reference/lagging.get_backend.html) - [lagging.add_lagged_columns](https://python.tidy-finance.org/reference/lagging.add_lagged_columns.html) - [lagging.join_lagged_values](https://python.tidy-finance.org/reference/lagging.join_lagged_values.html) - [lagging.compute_rolling_value](https://python.tidy-finance.org/reference/lagging.compute_rolling_value.html) #### Supported datasets - [supported_datasets.list_supported_datasets](https://python.tidy-finance.org/reference/supported_datasets.list_supported_datasets.html) #### Utilities - [utilities.create_summary_statistics](https://python.tidy-finance.org/reference/utilities.create_summary_statistics.html) - [utilities.list_supported_indexes](https://python.tidy-finance.org/reference/utilities.list_supported_indexes.html) - [utilities.list_supported_jkp_factors](https://python.tidy-finance.org/reference/utilities.list_supported_jkp_factors.html) - [utilities.list_tidy_finance_chapters](https://python.tidy-finance.org/reference/utilities.list_tidy_finance_chapters.html) - [utilities.open_tidy_finance_website](https://python.tidy-finance.org/reference/utilities.open_tidy_finance_website.html) - [utilities.winsorize](https://python.tidy-finance.org/reference/utilities.winsorize.html) - [utilities.trim](https://python.tidy-finance.org/reference/utilities.trim.html) #### Backend - [backend.set_backend](https://python.tidy-finance.org/reference/backend.set_backend.html) - [backend.get_backend](https://python.tidy-finance.org/reference/backend.get_backend.html)