应用介绍
#金融数据库 #开源项目 #量化交易 #投资研究 #金融数据分析 #Python工具 #股票数据 #ETF #基金 #加密货币 #交易系统 #CSV数据 #Windows #macOS #Linux
FinanceDatabase 是一个免费开源的金融标的数据库,收录了 超过 300,000 条全球金融标的,覆盖股票、ETF、基金、指数、货币、加密货币等多个资产类别。
它不仅提供金融代码,还包含国家、交易所、行业、板块、市值、ISIN 等完整元数据,适合用来做量化交易、投资研究、金融数据分析,以及构建自己的交易系统。
项目提供简单易用的 Python 接口,通过一条命令即可安装,之后可以使用 select()、search()、show_options() 等方法快速查询和筛选数据。
相比普通代码列表,FinanceDatabase 支持按照 国家、行业、板块、交易所和上市类型 等条件进行多维过滤,还能只保留主上市标的,让查询结果更加干净实用。
软件功能
* 超大规模数据库:收录超过 300,000 条金融标的,覆盖全球主要金融市场。
* 七大资产类别:包含 Equities、ETFs、Funds、Indices、Currencies、Cryptocurrencies 等金融资产数据。
* 完整标的元数据:提供国家、交易所、行业、板块、市值、ISIN、货币等详细信息。
* Python 一键安装:直接运行以下命令即可使用。
* `pip install financedatabase`
* 灵活查询接口:支持 select()、search()、show_options() 等方法,方便查找和筛选金融标的。
* 多维条件过滤:可以按照国家、行业、交易所、板块等条件筛选,例如查找荷兰保险股或美股科技公司。
* 主上市标的过滤:支持仅保留主要上市代码,减少重复证券和非主要市场代码带来的干扰。
* 兼容 Finance Toolkit:可与 Finance Toolkit 集成,进一步加载历史行情、财务报表和财务比率数据。
* CSV 数据格式:底层数据采用 CSV 保存,查看、导入和二次处理都比较方便。
* 社区共同维护:项目持续更新,任何人都可以提交数据修正或补充新的金融标的。
* 适合开发者使用:特别适合量化研究员、投资分析师、金融数据工程师和交易系统开发者。
* 开源免费:项目代码和数据库均可公开获取,GitHub 已获得约 8K Star。