Quantitative Stock Price Analysis with Python, pandas, NumPy matplotlib & SciPy

preview_player
Показать описание
#Python #QuantitativeFinance #StockAnalysis #DataScience #MachineLearning #pandas #NumPy #matplotlib #SciPy

✅ Please SUBSCRIBE:

*For Educational purposes only. Should not be construed as investment advice.

✅ Watch my other Stock Analsis videos:

Dive deep into the world of quantitative finance with Python! In this comprehensive tutorial, we'll explore how to leverage powerful libraries like pandas, NumPy, matplotlib, and SciPy to analyze stock price data, identify trends, and make informed investment decisions.

What You'll Learn:

Data Acquisition: Learn how to fetch historical stock price data from APIs like Yahoo Finance and Alpha Vantage.
Data Cleaning and Preparation: Master the art of cleaning and preprocessing financial data to ensure accurate analysis.
Exploratory Data Analysis (EDA): Utilize pandas and NumPy to conduct in-depth EDA, including statistical analysis, time series decomposition, and correlation analysis.
Visualizing Financial Data: Create insightful visualizations with matplotlib to uncover hidden patterns and trends.

Why Python for Quantitative Finance?

Open-Source and Free: Python offers a rich ecosystem of free and open-source libraries for financial analysis.
Versatility: Python's versatility allows you to tackle a wide range of quantitative finance tasks.
Community and Support: Benefit from a large and active community of Python developers and financial analysts.
Whether you're a beginner or an experienced quant, this tutorial will provide you with the knowledge and tools to excel in the field of quantitative finance.
In this video, we look at some quantitative analytical methods of stock price changes using Python and pandas. We also see some NumPy and SciPy functionality. This video is meant to be a primer for using pandas for quantitative stock analysis. In particular we're going to be trying to decide whether or not the stock price change can be described as a normally distributed phenomenon; next we're going to be trying to decide if there's a directional bias in this daily change, that is is it biased to be positive or negative and then finally we're going to be trying to see if the price movement can be described as a random walk. While these are concepts you might cover in a college-level investment analysis course, the goal is really just to get you comfortable using Python and pandas to analyze stocks. I'm going to be using a Jupyter notebook here and I'm going to make the notebook available from a link in the video description so you can download it.

***This video is for educational purposes only. The information provided should not be construed as investment advice. ***

✅ Download a working copy of the Jupyter notebook here:
Рекомендации по теме
Комментарии
Автор

Dude, your material is easy to grasp and well done, thank you for your efforts!

axelerator
Автор

Thank you for the tutorial! There is lots to learn from this video!

annakowalska
Автор

You are a great teacher. Thank you for sharing your knowledge!

brentnunn
Автор

this stuff is gold, thank you so much

lincoln
Автор

In the 'Fit linear model' section, I can't seem to find what lr was defined as.

Help appreciated! Thanks in advance

lbxxlbxxlbxx
Автор

Why are you doing a log for calculating the return?

msa
Автор

I am getting error as "string indices must be integers".
I exactly copied ur code

AbhishekKumar-dhs
Автор

do you have tutorial on how to get data on yahoo finance ?

krispycrypto
Автор

Nice video, thank you!
How can we create a new row for the prediction of the next day at point 15?

lambolin
Автор

Any video available Excel based price calculation and prediction?

thestormbringerstamil
Автор

I don't understand how you can just run a test to determine whether the distribution is normal or not? You are operating in an environment which is strictly fat tailed, always. There's can't be a normal distribution, you're just missing that one black swan event that may have not happened yet?

j.palenzuela
Автор

for plotting the series whats the reason to use 252

adarsh
Автор

Is it possible to have the stock symbol as a variable to quickly switch between symbols

yaseenarman
Автор

Good day..when i try to predict the "lr" table it says lr is not defined, please how do I fix this

upclarity
Автор

There are missing items in the code in the videos

tassos
Автор

hey guys if the yahoo api doesn't work try using the yfinance or fred

tanvirsethi
Автор

Could you please tell us how to download forex data?

manabeshkar
visit shbcf.ru