Summary
Keywords
Full Transcript
@MattMacarty ## ๐ Python Stock Analysis Course Part 1: Get ALL Stock Tickers on an Exchange (NYSE/NASDAQ) via API to Pandas Welcome to Part 1 of the **Python Stock Analysis Course**! This foundational video shows you how to take the crucial first step for any financial application: **acquiring a full, current list of stock tickers** (metadata) for a major exchange. We use the Python `requests` library to fetch data from an **end-of-day data API** and then efficiently transform the JSON response into a working **Pandas DataFrame**. ### ๐ป Course Goal: By the end of this series, you will have a functioning tool to speed your analysis of markets and individual stocks. โ **Please SUBSCRIBE:** https://www.youtube.com/subscription_center?add_user=mjmacarty โ **Get the Code:** https://github.com/mjmacarty/python-stock-analysis --- ### Part 1: What You Will Learn * **Data Acquisition:** Use an API to get a listing of every security traded on an exchange. * **Libraries:** Master the use of `requests` (API calls) and `pandas` (DataFrame creation). * **Foundation:** Set up the structure for high-level analysis and individual security processing. Contents: 0:00 Introduction & Course Goal 0:40 Data Source & API Key Setup 1:45 Defining the Ticker Acquisition Function 3:15 API Call & JSON to Pandas DataFrame 4:35 Inspecting the Tickers Data Result ### ๐ฅ Course Series Playlist: | Video | Title | Link | | :--- | :--- | :--- | | **Part 1** | **How to Get a List of Stocks on an Exchange** | [https://youtu.be/bKUZrBAzqJs](https://youtu.be/bKUZrBAzqJs) | | Part 2 | [Part 2 Video Title] | [https://youtu.be/KKVZHKDEKFA](https://youtu.be/KKVZHKDEKFA) | | Part 3 | [Part 3 Video Title] | [https://youtu.be/emHY55Svxac](https://youtu.be/emHY55Svxac) | | Part 4 | [Part 4 Video Title] | [https://youtu.be/dPloA2TAo_c](https://youtu.be/dPloA2TAo_c) | | Part 5 | [Part 5 Video Title] | [https://youtu.be/OYS75jihV5Y](https://youtu.be/OYS75jihV5Y) | | Part 6 | [Part 6 Video Title] | [https://youtu.be/Ox7qVlfNYNE](https://youtu.be/Ox7qVlfNYNE) | | Part 7 | [Part 7 Video Title] | [https://youtu.be/lqeGdfprKn0](https://youtu.be/lqeGdfprKn0) | | Part 8 | [Part 8 Video Title] | [https://youtu.be/qkLBdazECss](https://youtu.be/qkLBdazECss) | | Part 9 | [Part 9 Video Title] | [https://youtu.be/oVKevwdOl4A](https://youtu.be/oVKevwdOl4A) | | Part 10 | [Part 10 Video Title] | [https://youtu.be/NO4u7HW8uBo](https://youtu.be/NO4u7HW8uBo) | | Part 11 | [Part 11 Video Title] | [https://youtu.be/XFuOftGQZY4](https://youtu.be/XFuOftGQZY4) | | Part 12 | [Part 12 Video Title] | [https://youtu.be/UyCr6Cd4erw](https://youtu.be/UyCr6Cd4erw) | ### ๐ Resources & Disclaimers * **EODHistoricalData Special Pricing (Referral):** https://eodhistoricaldata.com/alphabench * ***This video is for educational purposes only. The information provided should not be construed as investment advice. *** \#PythonForFinance \#StockAnalysis \#API \#Pandas \#PythonTutorial \#DataAcquisition \#StockTickers \#NYSE \#NASDAQ \#PythonProgramming
