Pandas TA: A complete Guide

  Рет қаралды 21,023

Chad Thackray

Chad Thackray

Күн бұрын

We cover the pandas-ta library, how to calculate various technical indicators, how to create strategies, how to use multi-processing, etc.
⭐ Code:
github.com/ChadThackray/panda...
Timestamps:
00:00 - Intro
01:03 - Fetching data from yfinance
03:56 - Pandas-TA documentation
06:42 - Calling TA functions directly
10:12 - Using df.ta accessor
15:19 - Using strategy objects to calculate multiple indicators
18:18 - Misc. Features, Multi-processing, column naming, etc.

Пікірлер: 28
@sinan_islam
@sinan_islam Жыл бұрын
Thanks for removing the clock. It was a source of distraction. Now I can pay better attention to the lecture.
@elu1
@elu1 2 ай бұрын
Very nicely made video to explain the library. Thanks you so much
@davidberry8511
@davidberry8511 Жыл бұрын
Amazing, love what you are doing. Can't wait for the next one :)
@ersineser7610
@ersineser7610 Жыл бұрын
Dear Chad, Thank you for sharing and teaching us. Greetings.
@manojprabhu8885
@manojprabhu8885 Ай бұрын
Precise explanation. Thanks a lot
@anishsahani1824
@anishsahani1824 11 ай бұрын
I learned a lot from this video. Best video I have seen today 😍
@germanslobo
@germanslobo Жыл бұрын
I love your videos. Thanks.
@shaneburke3156
@shaneburke3156 Жыл бұрын
This method works perfectly .. thanks for sharing ;)
@vika4396
@vika4396 Жыл бұрын
Thank you so much this helped a lot!!!! You saved my life
@DEChacker
@DEChacker Жыл бұрын
thank you very much for your videos - keep going please
@INFODUCTIVA2
@INFODUCTIVA2 2 ай бұрын
Muy buena Información!!!!
@J2897Tutorials
@J2897Tutorials Жыл бұрын
Nice... This could save me a tonne of time.
@baczkie
@baczkie Жыл бұрын
lov ya bro !!!
@akbarboghani1
@akbarboghani1 Жыл бұрын
thanks for sharing this. very useful video indeed. is it possible to fetch the commodities data and the derivatives data.
@rastislavlukac6487
@rastislavlukac6487 Жыл бұрын
You do excellent job Chad ! Your videos are very useful. However, I would like to ask one question. Why do I get from following two functions completely different results? Pandas-TA result seems to be wrong... a = ta.trend.STCIndicator(close=data["close"], window_fast=12, window_slow=26, cycle=10, smooth1=3, smooth2=3, fillna=True).stc() b = pandas_ta.stc(close=data["close"],tclen=10, fast=12, slow=26 ,factor=0.5) Is it in the parameters smooth and factor?
@ChadThackray
@ChadThackray Жыл бұрын
Yes you'll want to make sure that the parameters are the same. In this example I think your smoothing value is off. If that's still not right then you'll want to check the code between the two repos and see if there's a difference in methodology
@TheSnath
@TheSnath 8 ай бұрын
Hi Chad, I want to run the ta functions on a df that is not from yfinance. Is that possible? If so, what all do I need to take care of
@ChadThackray
@ChadThackray 8 ай бұрын
Should be exactly the same. Just make sure your dataframe looks like the yfinance one
@franky12
@franky12 Жыл бұрын
Is there any plot function built-in to easily plot the calculated indicators?
@ChadThackray
@ChadThackray Жыл бұрын
Not that I'm aware of. But it's only one line in matplotlib or plotly.
@hedgingera2170
@hedgingera2170 5 ай бұрын
the close price passed into ta should be 'Close' or 'Adj Close' ? thanks
@vatsalshah7557
@vatsalshah7557 5 ай бұрын
Is the underlying data pulled from Yahoo Finance?
@allentoronto
@allentoronto Жыл бұрын
For once, the software is actually really useful
@amywarke3481
@amywarke3481 Жыл бұрын
I do love pandas 🐼
@lucysproule4643
@lucysproule4643 Жыл бұрын
Me too! Keep up the good work chad :)
@barbann5091
@barbann5091 Жыл бұрын
I tried to import from yfinance exactly as shown above with df.ta.ticker("SPY",...etc) and got an error message "Yahoo has again changed data format, yfinance now unsure which key(s) is for decryption:" plus a page full of stuff -no dataframe.
@ChadThackray
@ChadThackray Жыл бұрын
Update your version of yfinance. Looks like the issue is resolved now if you check the github issues
HDF5 vs CSV for storing financial data
16:27
Chad Thackray
Рет қаралды 4,1 М.
25 Nooby Pandas Coding Mistakes You Should NEVER make.
11:30
Rob Mulla
Рет қаралды 260 М.
La revancha 😱
00:55
Juan De Dios Pantoja 2
Рет қаралды 70 МЛН
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
We Got Expelled From Scholl After This...
00:10
Jojo Sim
Рет қаралды 57 МЛН
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 9 МЛН
Pandas TA Tutorial
27:00
Part Time Larry
Рет қаралды 44 М.
Candlestick Pattern Recognition with Python and TA-Lib
24:11
Part Time Larry
Рет қаралды 111 М.
Requirement Specification vs User Stories
17:34
Continuous Delivery
Рет қаралды 76 М.
Learning Pandas for Data Analysis? Start Here.
22:50
Rob Mulla
Рет қаралды 80 М.
Backtesting with Pandas and TA-lib
30:22
Martin Bel
Рет қаралды 4,1 М.
Custom Indicators In Backtesting.py - Python Deep Dive
35:19
Chad Thackray
Рет қаралды 27 М.
Make Your Pandas Code Lightning Fast
10:38
Rob Mulla
Рет қаралды 177 М.
How Data Engineering Works
14:14
AltexSoft
Рет қаралды 420 М.
Rayner Teo Bollinger Bands Strategy Backtest In Python High Return
23:29
La revancha 😱
00:55
Juan De Dios Pantoja 2
Рет қаралды 70 МЛН