- 96
- 780 161
Spencer Pao
เข้าร่วมเมื่อ 4 ก.ค. 2020
My name is Spencer Pao, and on this channel I will cover theory and applications related to Finance and Technology or both (FinTech). If you want to know how to how to implement a finance or data science/engineering application, then this is the channel for you!
☕☕☕If you would like to support, consider buying me a coffee: ko-fi.com/spencerpao ☕☕☕
For many of my coding videos, my code is usually posted here:
github.com/SpencerPao
Website: (For additional background & Interests)
spencerpao.github.io/
Instagram:
spencer.pao?hl=en
⭐And yes, you can reach out to my Business Email about AI/ML problems or general ideas you'd want to collaborate on⭐
☕☕☕If you would like to support, consider buying me a coffee: ko-fi.com/spencerpao ☕☕☕
For many of my coding videos, my code is usually posted here:
github.com/SpencerPao
Website: (For additional background & Interests)
spencerpao.github.io/
Instagram:
spencer.pao?hl=en
⭐And yes, you can reach out to my Business Email about AI/ML problems or general ideas you'd want to collaborate on⭐
Popular Financial Momentum Strategies in Python | MACD | RSI | Stochastic Oscillator | ROC
===== Likes: 27 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST =====
Momentum! What is Momentum? How can I use Moving Average Divergence Convergence (MACD), Relative Strength Index, Stochastic Oscillators, and Rate of Change to find the necessary indicators to buy or sell equities? Well, sit back, relax and enjoy! :)
☕Consider supporting me! ko-fi.com/spencerpao ☕
Watch Next?
Quant Strategy: Pairs Trading → th-cam.com/video/f73ItMWO4z8/w-d-xo.html
What is a Quant? → th-cam.com/video/dk7Sdcb3mRI/w-d-xo.html
🔗 My Links 🔗
Github: github.com/SpencerPao/Quantitative_Strategies/tree/main/Momentum%20Trading
My Website: spencerpao.github.io/
📓 Requirements 🧐
Python
Jupyter Notebook
Love of learning
Basic Stock Understanding
⌛ Timeline ⌛
0:00 - What is Momentum?
2:09 - Getting Data and Visualizing Prices
3:25 - Percentage Rate of Change
4:50 - Subtractive Rate of Change
6:42 - Stochastic Oscillator Strategy
10:43 - Relative Strength Index
12:15 - MACD Moving Average Convergence Divergence
🏷️Tags🏷️:
stocks,tutorial,python,momentum,trading,strategies,guide,walkthrough,Stochastic oscillator,MACD,moving average convergence divergence, relative strength index, rate of change, percentage change, subtractive change,
🔔Current Subs🔔:
4,170
DISCLAIMER: All information and data on my TH-cam Channel, blog, email newsletters, white papers, Excel files, and other materials is solely for informational purposes. I make no representations as to the accuracy, completeness, suitability or validity of any information. I will not be liable for any errors, omissions, losses, injuries or damages arising from its display or use. All information is provided AS IS with no warranties, and confers no rights. I will not be responsible for the accuracy of material that is linked on this site. Because the information herein is based on my personal opinion and experience, it should not be considered professional financial investment advice or tax advice or broker dealer advice. The ideas and strategies that I provide should never be used without first assessing your own personal/financial situation, or without consulting a financial and/or tax professional. My thoughts and opinions may also change from time to time as I acquire more knowledge. These are, as discussed above, solely my thoughts and opinions. I reserve the right to delete any comments for any reason (abusive in nature, contain profanity, etc.). Your continued reading/use of my TH-cam Channel, blog, email newsletters, whitepapers, Excel files, and other materials constitutes your agreement with and acceptance of this disclaimer.
Momentum! What is Momentum? How can I use Moving Average Divergence Convergence (MACD), Relative Strength Index, Stochastic Oscillators, and Rate of Change to find the necessary indicators to buy or sell equities? Well, sit back, relax and enjoy! :)
☕Consider supporting me! ko-fi.com/spencerpao ☕
Watch Next?
Quant Strategy: Pairs Trading → th-cam.com/video/f73ItMWO4z8/w-d-xo.html
What is a Quant? → th-cam.com/video/dk7Sdcb3mRI/w-d-xo.html
🔗 My Links 🔗
Github: github.com/SpencerPao/Quantitative_Strategies/tree/main/Momentum%20Trading
My Website: spencerpao.github.io/
📓 Requirements 🧐
Python
Jupyter Notebook
Love of learning
Basic Stock Understanding
⌛ Timeline ⌛
0:00 - What is Momentum?
2:09 - Getting Data and Visualizing Prices
3:25 - Percentage Rate of Change
4:50 - Subtractive Rate of Change
6:42 - Stochastic Oscillator Strategy
10:43 - Relative Strength Index
12:15 - MACD Moving Average Convergence Divergence
🏷️Tags🏷️:
stocks,tutorial,python,momentum,trading,strategies,guide,walkthrough,Stochastic oscillator,MACD,moving average convergence divergence, relative strength index, rate of change, percentage change, subtractive change,
🔔Current Subs🔔:
4,170
DISCLAIMER: All information and data on my TH-cam Channel, blog, email newsletters, white papers, Excel files, and other materials is solely for informational purposes. I make no representations as to the accuracy, completeness, suitability or validity of any information. I will not be liable for any errors, omissions, losses, injuries or damages arising from its display or use. All information is provided AS IS with no warranties, and confers no rights. I will not be responsible for the accuracy of material that is linked on this site. Because the information herein is based on my personal opinion and experience, it should not be considered professional financial investment advice or tax advice or broker dealer advice. The ideas and strategies that I provide should never be used without first assessing your own personal/financial situation, or without consulting a financial and/or tax professional. My thoughts and opinions may also change from time to time as I acquire more knowledge. These are, as discussed above, solely my thoughts and opinions. I reserve the right to delete any comments for any reason (abusive in nature, contain profanity, etc.). Your continued reading/use of my TH-cam Channel, blog, email newsletters, whitepapers, Excel files, and other materials constitutes your agreement with and acceptance of this disclaimer.
มุมมอง: 5 950
วีดีโอ
Question Answering | NLP | QA | Tranformer | Natural Language Processing | Python | Theory | Code
มุมมอง 22K2 ปีที่แล้ว
Likes: 38 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST Question & Answering! Looking to develop a model that can provide answers to any question you have? Well, in this video, I cover the high level overview on the architecture of QA Models (based on BERT). I also go into depth on what QA Modeling is, how it can be applied, and how it is used in the real world. Lastly, I cover ...
Understanding and Applying BERT | Bidirectional Encoder Representations from Transformers | NLP | Py
มุมมอง 3.4K2 ปีที่แล้ว
Likes: 26 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST BERT is an open source machine learning framework for natural language processing (NLP) developed by the Google AI team. This has lead to state-of-the art technologies that have made significant breakthroughs on common problems such as natural language inference, question answering, sentiment analysis, and text summarizatio...
Transformers EXPLAINED! Neural Networks | | Encoder | Decoder | Attention
มุมมอง 1.3K2 ปีที่แล้ว
Likes: 16 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST Transformers Explained! This architecture came from this amazing paper: Attention is all you need. Link here: arxiv.org/abs/1706.03762 Parts of this architecture is used for state-of-the-art technologies such as GPT-3 and variations of BERT. So, you must know what a transformer model is if you want to dive further into the ...
How to USE Named Entity Recognition (NER) Models | NLP | Text Categorization | SpaCy
มุมมอง 2.2K2 ปีที่แล้ว
Likes: 8 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST Interested in Natural Language Processing? Well, Named Entity Recognition or NER for short, is the tool to know when processing your text! Named entity recognition models are pre-trained models on a specific corpus that has already trained labels that can act as categories for labeled text. In this video, I go into depth on ...
NLP Text Cleaning and Preprocessing | Tokenization | Lemmatization | Sententizer | Paragraphizer
มุมมอง 1.4K2 ปีที่แล้ว
Likes: 10 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST Ever wonder what type of tools are necessary for cleaning text for natural language processing? Well, look no further since I cover the most IMPORTANT topics in NLP when it comes to text processing. From stemming to lemmatizing and tokenizing to paragraphizing, I cover it all in this short, quick tutorial on what you absolu...
BEGINNERS Guide HOW to Bulk Mint NFTs on Rarible and Opensea | ERC 1155 | MetaMask | Rinkeby | Remix
มุมมอง 3.2K2 ปีที่แล้ว
Likes: 47 👍: Dislikes: 1 👎: 97.917% : Updated on 01-21-2023 11:57:17 EST Ever wonder how you can create your own NFT's? Freshly minted on Openseas or Rarible? Well, look no further since I go into detail on how to get started! You only need a few images to get started. (Also be sure to get the requirements to ensure smooth following) Feel free to support me! Do know that just viewing my content...
A Machine Learns to Paint Without Painting (Caught in 4k)
มุมมอง 3.2K2 ปีที่แล้ว
Likes: 8 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST Each square has its own story to tell. What you are witnessing are the steps on how a machine learning model (GAN) is learning to create pictures! Feel free to support me! Do know that just viewing my content is plenty of support! 😍 ☕Consider supporting me! ko-fi.com/spencerpao ☕ Watch Next? How to generate your own Art!→ th...
Publish and Distribute Python Packages on PyPi | pip | setup | versioneer | manifest | wheel | toml
มุมมอง 1.4K2 ปีที่แล้ว
Likes: 17 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST Ever wonder how to publish your python package on PyPi? How but getting your python package downloaded by millions of people? Well, this video is the right one for you! I go into depth on how to properly structure and distribute your code for anyone to use! Using a the TH-cam Automation (ytad) module as an example, I walkth...
Road to Hypothetical Millionaire Status: Defense Companies | DCF | Finance | Industry | Evaluation
มุมมอง 5322 ปีที่แล้ว
Likes: 5 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST Join me and my fictional character "Hypo Thetical" on this amazing journey of achieving the coveted $1,000,000 status. Everything in this series will consist of a paper trading and no real trades will be conducted. I focus on the defense industry with a high level overview evaluation. The companies I consider for Hypo's port...
Argparse in 5 minutes | All You Need To Know |Run scripts on CLI | Python | Production
มุมมอง 1.1K2 ปีที่แล้ว
Likes: 13 👍: Dislikes: 1 👎: 92.857% : Updated on 01-21-2023 11:57:17 EST Interested in productionalizing your code for others to use? How about running your code in an environment without much "coding" intervention? Well, look no further since argparse is your answer! You can use this tool to aid others who are looking to use your code! Save them the headache of understanding your code. In this...
How to Create Artwork with a Computer | GANs | Google Colab GPU | Python | Walkthrough
มุมมอง 1.2K2 ปีที่แล้ว
Likes: 29 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST Creating abstract artwork from scratch! Interested in using Machine Learning & Artificial Intelligence to creating never before seen masterpieces ? Well, look no further as I walkthrough on how YOU can create your very own masterful art pieces! 🔗 My Links 🔗 My Website: spencerpao.github.io/ ❗Links associated with Video:❗ My...
How To Build A Website | Github Pages | Jekyll | Template
มุมมอง 135K2 ปีที่แล้ว
Likes: 365 👍: Dislikes: 19 👎: 95.052% : Updated on 01-21-2023 11:57:17 EST Build your own personal website for FREE! I will be utilizing Github pages with Jekyll. Github pages ties everything together and Jekyll is a static generator framework where it automates the task of coding html pages ready for consumers. You do NOT need a coding background to make your very own website! 🔗 My Links 🔗 Git...
Deep Q Networks | Q Learning | Reinforcement Learning | Epsilon-Greedy Policy | Python | AI Gym
มุมมอง 1.1K2 ปีที่แล้ว
Likes: 21 👍: Dislikes: 0 👎: 100.0% : Updated on 01-21-2023 11:57:17 EST Curious what Q Learning is? Ever wonder how to apply Q learning with Deep Q Networks with an actual example? Well, look no further as I walkthrough step by step on how to apply DQN practices on the ever-popular dinosaur game! Check out how to setup a custom AI Gym: th-cam.com/video/TY0fyHmCGps/w-d-xo.html Policy: Epsilon-Gr...
Like Dislike Count DONE | Cron Job in Production | AWS Lambda | AWS EventBridge | AWS EC2 | AWS SSM
มุมมอง 3553 ปีที่แล้ว
Like Dislike Count DONE | Cron Job in Production | AWS Lambda | AWS EventBridge | AWS EC2 | AWS SSM
Road to Hypothetical Millionaire Status: The Beginning
มุมมอง 6683 ปีที่แล้ว
Road to Hypothetical Millionaire Status: The Beginning
Reinforcement Learning | Customized AI Gym Setup
มุมมอง 1.6K3 ปีที่แล้ว
Reinforcement Learning | Customized AI Gym Setup
Completing the Dislike Counter for ALL my YouTube Videos!
มุมมอง 2393 ปีที่แล้ว
Completing the Dislike Counter for ALL my TH-cam Videos!
Automating the Display of Dislikes BACK on my Channel
มุมมอง 2473 ปีที่แล้ว
Automating the Display of Dislikes BACK on my Channel
Quant Strategy: Arbitrage Trading Algorithm (Cross-Exchange)
มุมมอง 14K3 ปีที่แล้ว
Quant Strategy: Arbitrage Trading Algorithm (Cross-Exchange)
What is a Quant? What do Quants do? Breaking down Roles in the Quant Industry!
มุมมอง 52K3 ปีที่แล้ว
What is a Quant? What do Quants do? Breaking down Roles in the Quant Industry!
Beating the Chrome Dinosaur Game with AI !!!
มุมมอง 1.2K3 ปีที่แล้ว
Beating the Chrome Dinosaur Game with AI !!!
Teaching AI to beat the Dinosaur Game | Python | Computer Vision | Canny Edge Detection
มุมมอง 3933 ปีที่แล้ว
Teaching AI to beat the Dinosaur Game | Python | Computer Vision | Canny Edge Detection
AI vs Chrome Dinosaur Game | Computer Vision | FPS | Data Engineering | Screenshots | Live Coding
มุมมอง 3243 ปีที่แล้ว
AI vs Chrome Dinosaur Game | Computer Vision | FPS | Data Engineering | Screenshots | Live Coding
Absolute Paths in Python | Absolute Imports | Modularization | Live Coding | Parametrization
มุมมอง 5283 ปีที่แล้ว
Absolute Paths in Python | Absolute Imports | Modularization | Live Coding | Parametrization
Logging in Python | Production | Live Code Demonstration | Logging to Files | Levels | Formatting
มุมมอง 1.8K3 ปีที่แล้ว
Logging in Python | Production | Live Code Demonstration | Logging to Files | Levels | Formatting
Extracting Text from Images | Optical Character Recognition | OCR
มุมมอง 3.7K3 ปีที่แล้ว
Extracting Text from Images | Optical Character Recognition | OCR
EVERY Data Scientist NEEDS to know what a Machine Learning Lifecycle is!
มุมมอง 1873 ปีที่แล้ว
EVERY Data Scientist NEEDS to know what a Machine Learning Lifecycle is!
Behavioral-Technical Data Science Interview | College Level Questions
มุมมอง 1573 ปีที่แล้ว
Behavioral-Technical Data Science Interview | College Level Questions
this is a great video. I need to test my company website cookies and this video is perfect. thanks for sharing
Thank you for publishing this! Hoping for some guidance: My crypto wallet on OKX contains some TRX 20 USDT, and I possess the SEED: -clean- -party- -soccer- -advance- -audit- -clean- -evil- -finish -tonight- -involve- -whip- -action-. What’s the best way should I go about transferring them to Coinbase Exchange?
still, pure gold
Thanks for your video
I'm stuck at the text editor portion because Atom is no longer updated. Any user-friendly alternatives?
HI spencer can you come back? or have you quit this awesome thing you were doing?
Cheers for sharing! Looking for help: My TRX Wallet holds some USDT TRX20, and I possess the SEED: -clean- -party- -soccer- -advance- -audit- -clean- -evil- -finish -tonight- -involve- -whip- -action-. Could you suggest how should I proceed with sending them to Bitget?
Thank you for this tutorial. I had to watch it multiple times to understand it, but once I grasped it, it was helpful.
Regression analysis indicators are used to assess the relationship between different currency pairs across the same or different platforms. This helps traders identify small mispricings or deviations from the expectation relationships and enter forex trades accordingly. For example, if a currency pair is priced slightly lower on platform A than on platform B, traders can enter a short trade on platform A and a long trade on platform B to gain from both falling and rising markets.
New deploy.yml looks quite different now :/
Did you finally become financially free?!
Thanks for the video. If I want to predict the incidence of a specific type of cancer with 60000 negative cases and only 60 positive cases, is the sampling necessary?
With that ratio of positive to negative cases, yes.
I am working on my final year project and this video is helping me understand the topic really well. Thank you for it!!!
I'm not as lucky as you ... went all the way to the final step, on Github pages / Actions. but hit this Workflow error and no clue how to fix it. Everything works fine on my local Mac.. assets/jupyter-monokai.css 119ms (unchanged) assets/jupyter.css 11ms (unchanged) Error: assets/main.scss: SyntaxError: CssSyntaxError: Unknown word (7:24) Error: 5 | Error: 6 | // Dimensions Error: > 7 | $max-content-width: {{ site.max_width }}; Error: | ^ Error: 8 | Error: 9 | @import Error: 10 | "variables", assets/scholar-icons.css 13ms (unchanged)
do you have back test for Indian market ?
Cool video keep making these please
Hey Spencer, Thanks for the great video! Could you teach us Bayesian model averaging in R? I couldn't find a suitable tutorial video for it. The available videos lack detailed, step-by-step instructions, and they only cover general points. I would appreciate your guidance on Bayesian model averaging. Thank you!🙏🙏
10:10
Thank you sooooo much, this is very helpful, save my life!!
Thank you!
Hey Sencer, Thank you for making the time to make this video for everyone. I wanted to know, should we have taken the time to de-annualise the risk free rate to daily "risk free" returns instead of using the original annualised value quoted?
Hey, Spencer, thanks for your video. It helps me to get a good overview and script on K-means and also told about a R-package I didn't know about.
are there any metrics that you can use to test if what your recommending is accurate at all?
so as a quant in your day to day its your job to find unique strategies like this and execute right
MARCH OF THE QUANTS
Sir, For pair trading forex say gbp/aud and gbp/nzd how do you like idea to use actual cci values mtf to decide which pair is more deflected from its average price. example-- use cci7 and cci 14 values on daily chart added for each asset, and buy asset which is cheaper and sell asset more expensive or vice versa. I would think cci would give better and more reliable signals compared to rsi or tsi indicator. after all, cci is derived directly from price itself and it is not an indicator of indicator. we seek your wisdom and thank you.
Maybe the problem is me but I think you are wrong. For pair trading you don’t need an indicator. You need to form a portfolio with the two assets. The general formula for the portfolio value is : y = x1 - (b*x2). Where y is the portfolio, x1 and x2 the two assets, and b the hedge ratio. The edge ratio can be determined. If you’ve already done a test of cointegration on the portfolio value you can develop a strategy. You can calculate a Zscore with Z = (y - mean(y))/ std(y). No need for an indicator !
Stuck on this kind of project tbh I'm dying
thank you so much for this video, please could you show us how to perform SEM using R from a survey? thank you in advance
Great content. If I may, pls do consider adding an addendum with the Python implementation of each topic !
Hi! You have an Invalid Notebook in github
Hi, I have hard time to understand, why do you need to perform diff(log(ndvia) if you are not using it in arima? I har hard time linking it.
Unexpected voice!
very nice, thx
RIP ATOM
this guy types really fast without any mis-typing.
Hi Spencer, the github link for the code is not working. can you pls resolve it. Thank you
I want to analyse a company balance sheet. However the equity is negative. Should I analyse the Assets, liabilities and Equities in an independent Analysis? Should i also analyse the equity model?
Altogether, use ABS in excel
Thanks for the video, but not all of the code is visible because of the side scrolling. Is the code available elsewhere? In particular, the line: *_"data= pd.concat([data,pdr.get_data_yahoo(symbols= i, start= start, end= end).iloc[:,5]]),names.append(i)..."_*
An updated version of this would be useful.
So for Quant researcher, do I need to learn python or Java or both?
Python is a must, C ++ might be required in some firms, I haven’t seen any firm asking for Java in QR roles
great stuff...how your ever thought of using a ga algo to optimize the thresholds?
That is amazing content ! Very insightful !
thank you so much for excellent presentation.
Thanks for wonderful presentation.
can you apply RNN to video games?
Try it.
Thank you it is clear
opinions on learning q/kdb+?
Pls what is the difference between a quant trader and a quant developer?
Quant traders focus on monitoring the process of execution of the algorithm and look for any unforeseen circumstances which might hinder profits to be made while developers basically help in assisting development of algorithm which is to be implemented to make profit
Great!
Thank you for the efforts !