Introduction to Python for Finance

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ธ.ค. 2024

ความคิดเห็น • 494

  • @oldguywholifts
    @oldguywholifts 4 ปีที่แล้ว +143

    Dude you have ace presentation skills. No waffle, no stupid humour fillers to expand the session.... just concise and 'all you need to know" content delivery. Straight talking && on point..
    10/10

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว +6

      Thanks Munsoor! I'll try to throw in a bit of humour tho ;)

  • @pj5328
    @pj5328 2 ปีที่แล้ว +2

    First off, I NEVER leave comments.
    Truly excellent intro for my "learning python project" - an algo trading program.
    Not the first to say this, but I'm very happy that I stumbled onto your channel today !!
    Hope to see you in a Lambo dealership soon ;)

    • @RichardMoglen
      @RichardMoglen  2 ปีที่แล้ว

      Haha thanks PJ, glad it was helpful, best of luck with your project!

  • @borninmauritius
    @borninmauritius 3 ปีที่แล้ว +5

    3 months of getting confused through so many tutorial, i finally found this video and everything works perfectly. thank you so much, keep these videos going. Subscribed.

  • @ThePharaohClub
    @ThePharaohClub 4 ปีที่แล้ว +20

    Dude! I'm so freaking lucky to have found your channel. I just started to learn Python/Pycharm and I needed something like this. never stop making videos! Hope to see you explaining other things soon like forecasting models, SVM, etc

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว +3

      Thanks man! I'll be posting another video this week. I'm going to start doing ML soon and once I understand it better I'll share some programs.

  • @davidmurphy8104
    @davidmurphy8104 3 ปีที่แล้ว

    honestly man ive been trying for so long to learn python for finance and this is the first video that has actually helped me make concrete, actionable steps towards building my programs. thanks so much for your hard work! much appreciated

    • @RichardMoglen
      @RichardMoglen  3 ปีที่แล้ว

      Thanks so much! I'm glad to hear it

  • @vdzneladze1
    @vdzneladze1 4 ปีที่แล้ว +6

    Richard, place more videos on Python Finance. Your channel is a great place to learn it.

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว +1

      Will do, I'm working on a few ideas right now

  • @valie2025
    @valie2025 4 ปีที่แล้ว +2

    I come from r/StockMarket, fresh grad here who only used R during studies, and really interested in learning python with this series! I hope your work will catch all the attention it deserves

  • @pantherapardus4175
    @pantherapardus4175 4 ปีที่แล้ว

    For two years I have been trying to understand python. This 25 minute video might just have been my holy grail. Thanks a million

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว

      wow thanks Denis! I have more python videos that might help you too.

    • @pantherapardus4175
      @pantherapardus4175 4 ปีที่แล้ว

      @@RichardMoglen I intend going through each of them. Are they part of the channel or would you be kind to direct me to the links🙂

  • @aaronmacken
    @aaronmacken 3 ปีที่แล้ว +2

    Can't wait to start this series.
    I'm a react developer, so following along with a basic "How to code in python" course bores the crap out of me.
    Learning to use it while also building some cool functional stuff is a home run.
    Thanks in advance

    • @RichardMoglen
      @RichardMoglen  3 ปีที่แล้ว

      Thanks Bob, you are most likely a much better coder than I am but I hope you find the series helpful

  • @zenfiretrading3848
    @zenfiretrading3848 3 ปีที่แล้ว +25

    You should do more complete Python courses/algorithmic/machine learning courses and sell them. You got a great speaking voice and flow. That is sooo important. It cant be understated!

  • @micheladwyer7229
    @micheladwyer7229 5 ปีที่แล้ว +25

    I am excited about the rest of this series!

  • @hl6859
    @hl6859 3 ปีที่แล้ว +2

    Richard, you will become a legend. Thanks for this.

  • @sawyermeegan4610
    @sawyermeegan4610 3 ปีที่แล้ว

    If you run into the error of "NameError: name 'QQQ' is not defined" you may have to update yfinance. 'pip install yfinance==0.1.62'
    I learned I lot from this video, thanks for your work Richard.

  • @javier.benavente
    @javier.benavente 5 ปีที่แล้ว +8

    Congrats Richard, can't imagine how many hours you've dedicated to the program and the video, awesome work as always!

    • @RichardMoglen
      @RichardMoglen  5 ปีที่แล้ว +4

      Thanks Javier! This video took a lot longer than most of mine since I tried to get it in one take. Also forgot to hit the record button on a few shots haha.

  • @skybat723
    @skybat723 4 ปีที่แล้ว +1

    super video to beginners of python/finance

  • @kevinspaeth5895
    @kevinspaeth5895 ปีที่แล้ว

    I am so thankful that everything presented in this presentation worked for me!! I ran into a few problems along the way, like having fat fingers and all, but I got the results just like they were shown in the video! This is so awesome! I hate going through a video and then you are about half way through and something does not work like it is being shown. Everything worked perfectly! Thank you for doing this. I can't wait to start episode #2! Applicable uses are being shown as well! Very cool.

  • @mkaberli
    @mkaberli ปีที่แล้ว

    I found this video very helpful. I'm looking forward to watching the rest of them.

  • @ralfbopoludnikiewiczpeters1481
    @ralfbopoludnikiewiczpeters1481 4 ปีที่แล้ว +4

    Your presentation skills and introduction is high level. Thanks for making and sharing the series!

  • @noahberman625
    @noahberman625 4 ปีที่แล้ว +3

    This content is unbeatable, thank you for sharing. I can't wait to go through all the videos on your channel.

  • @josephgibbons1195
    @josephgibbons1195 4 ปีที่แล้ว

    I began as a python tinkerer and then fell in love with statistics (while doing some independent study on data science). I am so excited for this video series as it is one of the things that excites me most about the stock exchange -- using python to facilitate it and maybe even some machine learning for predictions! Thanks for starting up this series!

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว

      no problem! I love exploring the things you can do with python. I plan to investigate ml in a future episode.

  • @victorkwamedakpo8195
    @victorkwamedakpo8195 2 ปีที่แล้ว +1

    very very useful. thank you Richard

  • @rutviknaik7803
    @rutviknaik7803 3 ปีที่แล้ว +2

    QQQ!
    Great video Richard!

  • @quintonballenden1436
    @quintonballenden1436 3 ปีที่แล้ว

    Richard well done you! You get to the point in the first sentence and you stay on point.

  • @goodlack9093
    @goodlack9093 3 ปีที่แล้ว +2

    Richard, thank you for these videos you make, these are very useful!

  • @JJ-cq9hj
    @JJ-cq9hj 3 ปีที่แล้ว +3

    Thank You from the Bottom of My Heart!

  • @dirkdarwin2571
    @dirkdarwin2571 ปีที่แล้ว

    This is awesome. I've gotten to the point where I need to create a very specific custom screener for things that TradingView and Finviz presets just don't offer, so this could be a game changer!

  • @TC-sr1qf
    @TC-sr1qf 3 ปีที่แล้ว +1

    Thank you will show this to my fiance. They are trying to learn so this will be perfect.

  • @johnmason9883
    @johnmason9883 3 ปีที่แล้ว +1

    Richard, thanks for doing this video. Much appreciated.

  • @Alhilal90
    @Alhilal90 4 ปีที่แล้ว +1

    You made it easier for me in how Python works. Thanks for sharing this video! 👏

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว

      That's the goal! I appreciate you watching it

  • @blackice214
    @blackice214 5 ปีที่แล้ว +3

    This adds more dexterity for sure , I currently use Google sheets since you don’t need any api calls for financial info ....it’s an Embedded Formula !!! Which is crazy because I’ve used a lot of software in my time and this is the simplest ...just code in the columns with the info you want then drag across as the formula picks up your tickets dynamically and voila

    • @RichardMoglen
      @RichardMoglen  5 ปีที่แล้ว

      Google sheets is fantastic. I use it all the time. Python can take it a step further though and you can pretty do anything you want.

    • @blackice214
      @blackice214 5 ปีที่แล้ว

      Richard Moglen That’s why I’m here , looking forward to these.

    • @RichardMoglen
      @RichardMoglen  5 ปีที่แล้ว

      @@blackice214 Anything specific you want to learn about?

    • @blackice214
      @blackice214 5 ปีที่แล้ว

      Richard Moglen I don’t know your history in finance but I use to work in that sector before I made the switch to data science and I’m wondering if you know how build a portfolio with I would say 8-12 equities and have market info feeding the program on a variety of factors and ratios to know when to re balance it for example if the cash flow ratio gets too low on one it would notify you and so forth .....I currently use Alteryx as well with market info api calls from alpha advantage which is free.........might be to complicated I don’t know haha

    • @teslyai
      @teslyai 4 ปีที่แล้ว

      @@RichardMoglen lol i like using python wit hthe google sheets api but the documentation of it is bad so its not as easy

  • @rathidasgupta
    @rathidasgupta 2 ปีที่แล้ว +1

    Superb! Can't easier or more useful!

  • @ronnieelmore9066
    @ronnieelmore9066 3 ปีที่แล้ว +1

    This is exactly the kind of stock analysis using python video I've been looking for during the past week. Today was the first time you tube showed your video's in my search. Maybe you should place the word "stock or stock analysis" somewhere in your title. Wonderful content. Thank you

    • @RichardMoglen
      @RichardMoglen  3 ปีที่แล้ว

      Thanks Ronnie! Good suggestion

  • @ThePontifexs
    @ThePontifexs 4 ปีที่แล้ว +1

    Hi Richard, I have been looking for something like this for a long time, I will follow this series with great attention
    greetings from Chile!

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว

      Welcome! I hope you enjoy the series!

  • @LatinoWebStudio
    @LatinoWebStudio 2 ปีที่แล้ว

    GREAT VIDEO! Excited to go through this series

  • @BestoracleDBA
    @BestoracleDBA 2 ปีที่แล้ว +1

    Great video. Very easy to follow. Thank you

  • @ve2066
    @ve2066 3 ปีที่แล้ว +1

    really helpful man words can't express how much you are helping me

  • @alphafinance1752
    @alphafinance1752 2 ปีที่แล้ว

    This is a great starter mini course.
    Although a little tough for absolute beginners, still great!!

  • @ali57555
    @ali57555 2 ปีที่แล้ว +1

    Thank you very much for this tutorial course. please keep the good work. love your teaching method too.

  • @gagadonim3354
    @gagadonim3354 2 ปีที่แล้ว

    Thank you for putting out this for free

  • @tufailabbasmaknojia6944
    @tufailabbasmaknojia6944 3 ปีที่แล้ว

    this is what so called quality education.

  • @kefaliask
    @kefaliask 3 ปีที่แล้ว

    Congrats man, please do more than this series, how to use data from API etc

  • @Sunil.Gidwani
    @Sunil.Gidwani 3 ปีที่แล้ว +1

    Nice explained. Thanks

  • @sulamoon777
    @sulamoon777 4 ปีที่แล้ว +1

    Great video! I am learning python for track stock recently, your tut helps me a lot, thanks!

  • @LivioLuyten
    @LivioLuyten 3 ปีที่แล้ว +1

    Really awesome work man! Looking forward doing this!

  • @JohnnyBravo1906
    @JohnnyBravo1906 4 ปีที่แล้ว +2

    Hey Richard! I have found you on twitter, amazing channel here on yt and thank you for sharing your knowledge! So much great info here, I love the content! Many Thanks!

  • @cyborgsmurf6446
    @cyborgsmurf6446 2 ปีที่แล้ว

    EPIC! ♥Finally I could make a program that worked same as the tutorial. Either I'm getting better at programming or this video is so good it actually makes me better at programming... fantastic video.
    I need more!!!

    • @RichardMoglen
      @RichardMoglen  2 ปีที่แล้ว +1

      Hahaha! There's plenty more to the python for finance series GL!

  • @jefflu8316
    @jefflu8316 4 ปีที่แล้ว

    That’s really really great sharing

  • @MrHash1001
    @MrHash1001 3 ปีที่แล้ว +1

    Thanks, enjoyed doing stepwise with you....thanks a lot

  • @CharlieFoxtrotBlog
    @CharlieFoxtrotBlog 4 ปีที่แล้ว +1

    As a longtime IDB/MS subscriber, I am loving all of your videos. I am also using this series as a catalyst to learn Python. Baby steps.... I am hoping to use what you are showing in your vids to run against my MS screens. Already using them to good effect, but what to automate and get away from cut/paste Excel work. Thanks!

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว

      Glad you enjoy my videos! Curious, what is your favorite part of MarketSmith, I'm always looking to highlight something that would be helpful for others. Take care Charlie!

  • @sandeepsharma148
    @sandeepsharma148 4 ปีที่แล้ว +1

    Thanks dude . .. Your explanation of python code is very impressive for stock market.

  • @pavanghat8918
    @pavanghat8918 4 ปีที่แล้ว

    You are a very good teacher. Thanks for sharing.

  • @cool9930
    @cool9930 3 ปีที่แล้ว +1

    you are one beast bro thanks a lot and i look forward to learning more from you

  • @martinmodigs3396
    @martinmodigs3396 4 ปีที่แล้ว +1

    Thank you. This was very educational. Lookning forward to continue.

  • @jednecro4939
    @jednecro4939 3 ปีที่แล้ว

    now I have an addiction :) this channel.

  • @brunotedeschi1244
    @brunotedeschi1244 4 ปีที่แล้ว +1

    Thank you for this. It served me a lot for automating a VaR analysis i'm doing

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว

      No problem! Whats VaR?

    • @toludee1
      @toludee1 4 ปีที่แล้ว

      @@RichardMoglen Value ar Risk - It is a downside measure of risk

  • @mikehonen6487
    @mikehonen6487 2 ปีที่แล้ว

    Thank you. Your teaching was precise and on the spot...Awesome!!!

  • @stevegleeson4356
    @stevegleeson4356 3 ปีที่แล้ว +1

    amazing video -- nice work

  • @NewFadMan
    @NewFadMan 7 หลายเดือนก่อน

    This is a brilliant video thanks so much for doing it. Thumbs up and subscribed. Brilliant.

    • @RichardMoglen
      @RichardMoglen  7 หลายเดือนก่อน

      Much appreciated!

  • @akashpandit1123
    @akashpandit1123 4 ปีที่แล้ว +1

    Thank You, these videos are very helpful to me. Love from India.

  • @sunilsharma1233
    @sunilsharma1233 3 ปีที่แล้ว

    Great tut, was looking for similar tuts for long time. You rocks

  • @aaroniqbal5844
    @aaroniqbal5844 2 ปีที่แล้ว

    This is a really good video, I'm not new to python but I am new to finance so I'm trying to combine the two skills and this is pretty good. Only thing I'm struggling with is some of the finance concepts but other than this is really helpful.

  • @prajktajoshi2001
    @prajktajoshi2001 3 ปีที่แล้ว

    He is sort of a person I would love to befriend. Good work😊

  • @SmokeInYourScreen
    @SmokeInYourScreen 4 ปีที่แล้ว

    Crystal clear explanation, great job!

  • @kejor8617
    @kejor8617 4 ปีที่แล้ว

    I dont really understand it all but i will try to do it as fast as I can. Great Video!

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว

      Thanks Kejor you can do it!

    • @kejor8617
      @kejor8617 4 ปีที่แล้ว

      @@RichardMoglen I hope so bro!

  • @williambeasley838
    @williambeasley838 3 ปีที่แล้ว

    This is a great tuturial!! Thank you Richard.

  • @pressrepeat2000
    @pressrepeat2000 3 ปีที่แล้ว

    Really awesome. Keep doing it.

  • @adrienb.5385
    @adrienb.5385 3 ปีที่แล้ว

    Excellent video ! Great voice flow, great explanations : serious teaching skills here ;)

  • @ashainp
    @ashainp 4 ปีที่แล้ว +1

    Keen for the rest of the series!

  • @rverm1000
    @rverm1000 4 ปีที่แล้ว +1

    nice. explained iloc really well.

  • @hassanjatta4257
    @hassanjatta4257 3 ปีที่แล้ว

    Awesome. Thanks for sharing.

  • @LilleyAdam
    @LilleyAdam 2 ปีที่แล้ว +4

    Hi mate, I'm getting an error, No module named pandas_datatreader. Have I managed to cock up my directories?

    • @RichardMoglen
      @RichardMoglen  2 ปีที่แล้ว +1

      hmm have you downloaded it?

    • @CODMods99
      @CODMods99 2 ปีที่แล้ว

      pip install pandas_datareader

    • @garrettdowdy
      @garrettdowdy 2 ปีที่แล้ว

      I'm getting same error

    • @LilleyAdam
      @LilleyAdam 2 ปีที่แล้ว

      @@garrettdowdy did you read Richard and Nick's comments above?

  • @thiennguyenABVN
    @thiennguyenABVN 4 ปีที่แล้ว +1

    you are legit pro, love this, save me a lot of money and time compared to the software on the internet.

  • @lotsoffun4939
    @lotsoffun4939 4 ปีที่แล้ว +1

    Thank you so much, Richard. This is great

  • @ilikeddcups
    @ilikeddcups 3 ปีที่แล้ว +1

    Great video~! So concise and clear.

  • @igb-linvestisseurautodidac6045
    @igb-linvestisseurautodidac6045 3 ปีที่แล้ว +1

    Excelent work !!

  • @patstone2294
    @patstone2294 5 ปีที่แล้ว

    good job---put your studies first, we can wait till you have time---for me, the most informative thing is the weekly update on what you consider the top stocks if you have time---anything else can wait, imo

    • @RichardMoglen
      @RichardMoglen  5 ปีที่แล้ว

      I'll keep those coming. Thanks Pat!

  • @AmySuper4
    @AmySuper4 2 ปีที่แล้ว +1

    Dude this is anazib, thanks!

  • @tritt2349
    @tritt2349 3 ปีที่แล้ว +1

    thanks dude! you are doing an amazing work!

  • @cheloba1
    @cheloba1 4 ปีที่แล้ว +1

    Nice video, you should try working in a vectorial manner to work on large data sets. Try looking for numpy.

  • @suleymankatipoglu2828
    @suleymankatipoglu2828 4 ปีที่แล้ว

    Clear and easy explanations, thanks!

  • @AC-sk1mz
    @AC-sk1mz 3 ปีที่แล้ว

    Thanks for this and well done. I would be interested to see videos with applied ML or python techniques for analyzing financial statements or corporate strategy (e.g. NLP)

  • @TheFootballPlaya
    @TheFootballPlaya 3 ปีที่แล้ว

    Great video richard. very informative.

  • @FacelessBeanie
    @FacelessBeanie 4 ปีที่แล้ว +1

    Thanks for this, so informative and you present really well, cheers!

  • @akoshinkoshin1459
    @akoshinkoshin1459 4 ปีที่แล้ว

    Good job

  • @gerhardhavenga2338
    @gerhardhavenga2338 4 ปีที่แล้ว +2

    Hey Richard, thanks for posting a great video, considering I'm a newbie. I get the following error when I try to run the code at 12:50 in your video: DLL load failed while importing aggregations: The specified module could not be found. Any suggestions?

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว

      Thanks Gerhard I appreciate you watching my video. I haven't experienced that error before. I would suggest googling it and looking for solutions. Have you downloaded the modules?

    • @3ZOZ1KSA1BOY
      @3ZOZ1KSA1BOY 4 ปีที่แล้ว

      @@RichardMoglen i have the same problem , any solutions ??

  • @stamils
    @stamils 3 ปีที่แล้ว

    This video that explains how to access stock data from YF and process them in simple terms. Thanks a lot. What are some good books you recommend for learning more about this(python/finance) ? or which books helped you to learn this stuff ? or it's plain old Google for the rescue ?!

  • @jayadanakirti809
    @jayadanakirti809 3 ปีที่แล้ว

    thank you, I am learning a lot from you

  • @miguelvillenas5098
    @miguelvillenas5098 4 ปีที่แล้ว +1

    Really appreciate these videos, thank you so much!

  • @SweetSourTravel
    @SweetSourTravel 4 ปีที่แล้ว +2

    Nice tut!

  • @valezkaocando1908
    @valezkaocando1908 2 ปีที่แล้ว +1

    Hello! thanks so so much for your videos! - I'd like to know why are you using the QQQ ticker? How could I retrieve information form other countries stock markets? Thanks!

    • @RichardMoglen
      @RichardMoglen  2 ปีที่แล้ว

      The QQQ was just an example, if yahoo finance has data on the market you can

  • @User66866
    @User66866 3 ปีที่แล้ว +2

    You are the best, thanks Richard for the sharing, learned lots from you!

  • @meganlim794
    @meganlim794 4 ปีที่แล้ว +1

    Hi Richard, this is a really useful video! However, I got stuck around 05:30. When I type in cd python it says the system cannot find the path specified, even though I have created a folder "python" in documents with the helloworld.py document. Thank you!

    • @russjac_2582
      @russjac_2582 2 ปีที่แล้ว

      I got stuck too, how were you able to fix it?

  • @algorithmtrader
    @algorithmtrader 4 ปีที่แล้ว +1

    Great Video, Keep it up man.

  • @davidbond9783
    @davidbond9783 4 ปีที่แล้ว

    awesome video and series!

  • @mythseiko
    @mythseiko 3 ปีที่แล้ว +1

    you are the best. thanks

  • @Selo.K.
    @Selo.K. วันที่ผ่านมา

    I get the following error:
    AttributeError: module 'yfinance' has no attribute 'pdr_override'
    Is a correction in your code necessary ?

  • @5555555555michael
    @5555555555michael 4 ปีที่แล้ว

    Great video! Thank you for explaining the code.

  • @vikg3228
    @vikg3228 3 ปีที่แล้ว +1

    Nice work on this. Perhaps this is covered in a future episode but can this be adapted to intraday data? Not sure if intraday data is freely available. Thanks.

    • @RichardMoglen
      @RichardMoglen  3 ปีที่แล้ว

      Hey Vic, you can get intraday data if its recent

    • @vikg3228
      @vikg3228 3 ปีที่แล้ว

      @@RichardMoglen hi Richard... is that thru TC2000 or are there free sources? Not sure if you meant from yahoo finance. Thanks again.

    • @RichardMoglen
      @RichardMoglen  3 ปีที่แล้ว +1

      @@vikg3228 through yahoo finance. It should be free

  • @juanmgoncalves
    @juanmgoncalves 4 ปีที่แล้ว +1

    Amazing!
    Thank you

  • @eg7613
    @eg7613 4 ปีที่แล้ว

    When the next video? Super excited for this series.

    • @RichardMoglen
      @RichardMoglen  4 ปีที่แล้ว

      Planning it right now, should be up this weekend