{"repo":"portfolioplus/pytickersymbols","free":true,"listed":false,"github":"https://github.com/portfolioplus/pytickersymbols","clone":"git clone https://github.com/portfolioplus/pytickersymbols.git","description":"Fundamental stock data and yahoo/google ticker symbols for several indices.","language":"Python","stars":136,"topics":["stock-data","yaml","finance","financial-data"],"license":"MIT","category":"trading","readme_excerpt":"pytickersymbols pytickersymbols provides access to google and yahoo ticker symbols for all stocks of the following indices: - [x] AEX - [x] BEL 20 - [x] CAC 40 - [x] CAC MID 60 - [x] DAX - [x] DOW JONES - [x] EURO STOXX 50 - [x] FTSE 100 - [x] IBEX 35 - [x] MDAX - [x] NASDAQ 100 - [x] OMX Helsinki 25 - [x] OMX Stockholm 30 - [x] S&P 100 - [x] S&P 500 - [x] S&P 600 - [x] SDAX - [x] Switzerland 20 - [x] TECDAX install quick start Get all countries, indices and industries as follows: You can select all stocks of an index as follows: If you are only interested in ticker symbols, then you should have a look at the following lines: Iterator Examples Use iterator-based APIs to stream results without building large lists: Development Setting up the development environment This project uses Poetry for dependency management. To set up your development environment: Development Tools The tools/ directory contains scripts for managing stock index data: - build indices.py : End-to-end pipeline to parse Wikipedia, enrich with stocks.yaml , canonicalize names, and generate the Python data module. - wiki table parser.py : Utilities to parse Wikipedia tables configured via index sources.yaml . - enrich indices.py : Merge raw parsed data with stocks.yaml historical metadata and symbols. - canonicalize names.py : Normalize company display names across indices using ISIN/Wikipedia. - sync canonical to stocks.py : Propagate canonical names back to stocks.yaml . - enrich with yfinance.py : Optional","default_branch":null,"files":null,"tree":[],"storefront":"/r/portfolioplus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/portfolioplus/pytickersymbols/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}