[](https://github.com/sponsors/JerBouma)
[](https://www.buymeacoffee.com/jerbouma)
[](https://www.linkedin.com/in/boumajeroen/)
[](https://www.jeroenbouma.com/projects/financedatabase)
[](https://pypi.org/project/financedatabase/)
[](https://pypi.org/project/financedatabase/)
[](https://pepy.tech/project/financedatabase)
| **Call for Contributors to the FinanceDatabase** |
|:------------------------------------------------------:|
| The **FinanceDatabase** serves the role of providing anyone with any type of financial product categorization entirely for free. To achieve this, the FinanceDatabase relies on community involvement to add, edit, and remove tickers over time. This is made easy enough that anyone, even those with a lack of coding experience, can contribute because of the use of CSV files that can be manually edited with ease.
**I'd like to invite you to go to the [Contributing Guidelines](https://github.com/JerBouma/FinanceDatabase/blob/main/CONTRIBUTING.md) to understand how you can help. Thank you!** |
As a private investor, the sheer amount of information that can be found on the internet is rather daunting. Trying to understand what types of companies or ETFs are available is incredibly challenging, with millions of companies and derivatives available on the market. Sure, the most traded companies and ETFs can quickly be found simply because they are known to the public (for example, Microsoft, Tesla, S&P 500 ETF, or an All-World ETF). However, what else is out there is often unknown.
**This database tries to solve that**. It features 300,000+ symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies, and Money Markets. It therefore allows you to obtain a broad overview of sectors, industries, types of investments, and much more.
The aim of this database is explicitly _not_ to provide up-to-date fundamentals or stock data, as those can be obtained with ease (with the help of this database) by using the [Finance Toolkit 🛠️](https://github.com/JerBouma/FinanceToolkit). Instead, it gives insights into the products that exist in each country, industry, and sector and provides the most essential information about each product. With this information, you can analyze specific areas of the financial world and/or find a product that is hard to find. For examples of how you can combine this database with the earlier mentioned packages, see the [Usage](#usage) section.
Some key statistics of the database:
| Product | Quantity | Sectors | Industries | Countries | Exchanges |
| ----------------- | ---------- | ---------- | ------------- | --------- | --------- |
| Equities | 160.920 | 11 | 68 | 117 | 84 |
| Product | Quantity | Families | Categories | Exchanges |
| ----------------- | ---------- | ---------- | ------------- | --------- |
| ETFs | 36.483 | 320 | 51 | 51 |
| Funds | 57.853 | 1.540 | 74 | 33 |
| Product | Quantity | Category |
| ----------------- | --------- | --------------------- |
| Currencies | 2.556 | 175 Currencies |
| Cryptocurrencies | 3.367 | 351 Cryptocurrencies |
| Indices | 91.181 | 63 Exchanges |
| Money Markets | 1.367 | 2 Exchanges |
___
# Installation
Before installation, consider starring the project on GitHub, which helps others find the project as well.