Get crypto prices from MORE than 100 different exchanges with Python & CCXT [Arbitrage Series]

Sdílet
Vložit
  • čas přidán 5. 09. 2024
  • In this video we are screening ALL cryptocurrency exchanges covered by CCXT for prices to potentially analyze Arbitrage possibilities. In specific we are going to create an infrastructure to pull OHLC (candlestick) prices for a given exchange and a given trading pair.
    Get the Notebook/Source code by becoming a Tier-3 Channel member:
    / @algovibes
    More videos on that topic? Please comment your thoughts and leave a like if you enjoyed :-) Helps me a lot. Thanks.
    CCXT intro:
    • Brief Intro to CCXT [C...
    Furthermore please check out all the other videos in both the cryptobot playlist:
    • Cryptocurrency Bots / ...
    and Python for Finance playlist:
    • Python for Finance
    Disclaimer: This video is not an investment advice and is for informational and educational purposes only.
    #python #binance #trading #crypto #arbitrage

Komentáře • 68

  • @alexjulius69
    @alexjulius69 Před 4 měsíci +2

    This is way too OP, normally you have to pay hundreds of dollars a month for an API, but you get all this VALUABLE data for free, insane.

  • @toddroloff93
    @toddroloff93 Před 6 měsíci +2

    Big thumbs UP dude.....Keep up the good work

    • @Algovibes
      @Algovibes  Před 6 měsíci

      thx mate, appreciate you leaving a comment!

  • @sergiysergiy8875
    @sergiysergiy8875 Před rokem +3

    In my case the result was (using len(prices) and len(fails):
    Successfully pulled from 48 exchanges.
    Failed to pull from 57 exchanges.
    Almost a half, not bad I guess. Most of the big exchanges were covered.

    • @Algovibes
      @Algovibes  Před rokem +1

      nice!

    • @banecarti2292
      @banecarti2292 Před 16 dny

      When I use gateio as the exchange I get the data but when I use bybit or binance as the exchange I get sock connection error any possible fixes ?

  • @Smendrickthemagician
    @Smendrickthemagician Před 2 měsíci +1

    Awesome vid! I hope you realize how good your explanations and step by step build help.

    • @Algovibes
      @Algovibes  Před 2 měsíci

      thank you mate. Appreciate your comment!

  • @salemabualem
    @salemabualem Před rokem +2

    so interested in making arbitrage bot using Python........ thanks a lot !!!

  • @lorenzobaggi161
    @lorenzobaggi161 Před rokem +1

    Excited. Thank you professor

  • @digital4smallbusiness
    @digital4smallbusiness Před rokem +1

    Hi, very interested in the arbitrage series. Congrats for your series, they are well explained and easy to follow.

  • @ziyapihuworlds4009
    @ziyapihuworlds4009 Před rokem +1

    PLEASE MAKE A SERIES ON THE WRITING OF LUKE ROSE "Automated Stock Market Trading Using Machine Learning"

  • @32isaias
    @32isaias Před rokem +2

    Very nice, thanks for sharing your knowledge . Looking forward to more videos from this series and even maybe using a library that connects to DEXs too. I haven't used hummingbot but seems like a good option.

  • @ritikgulabrani9073
    @ritikgulabrani9073 Před rokem +1

    just completed this video !!
    waiting for the next part professor😁 !!

    • @Algovibes
      @Algovibes  Před rokem +1

      Awesome, congrats and thx a lot for watching :-) Video didn't get any traction so I was dropping the series. But who knows: Maybe something relevant in the future!

  • @joearcuri3377
    @joearcuri3377 Před rokem +1

    would love to see you expand on this.. great vid!

    • @Algovibes
      @Algovibes  Před rokem

      Thanks a lot Joe. Appreciate your comment!

  • @juank46983
    @juank46983 Před 6 měsíci +1

    Awesome!.

  • @yuranuclear
    @yuranuclear Před rokem +2

    Thank you for the great video. Would you create a second part of the video with arbitrage possibility?

    • @Algovibes
      @Algovibes  Před rokem

      Welcome mate :-) Unfortunately this video series wasn't appealing and therefore I dropped it.

  • @misterd7405
    @misterd7405 Před rokem +1

    Lovely content ❤ lookin’ foward for part 2

  • @rajeevmenon1975
    @rajeevmenon1975 Před rokem +2

    Hey Buddy almost 7 days no videos!! All good with you ?

    • @Algovibes
      @Algovibes  Před rokem

      Thanks for pushing me! :-) Just released a new video! Be invited to check that out.

  • @amothe83
    @amothe83 Před rokem +1

    Great content, waiting for the next video

  • @Anonymus-el7dk
    @Anonymus-el7dk Před rokem +1

    Great. The same i do for Check Spread

  • @obrien8228
    @obrien8228 Před rokem +3

    Infinite Money Glitch?

  • @mrrolandlawrence
    @mrrolandlawrence Před rokem

    awesome content. as it happens im making my own JS dashboard with python backend for data. im doing this because i want to run 1000s of test with ranging values to keep in tune my strategies.

  • @user-dj5bh2tb3s
    @user-dj5bh2tb3s Před 11 měsíci

    It's very hard to put together a bear portfolio at this time. That's why I earn now only on one cryptocurrency - Crypton.

  • @It56667
    @It56667 Před 5 měsíci +1

    Is the next video availible?

    • @Algovibes
      @Algovibes  Před 4 měsíci

      nope, wasn't getting enough traction so I dropped the series

  • @mmmmonmok
    @mmmmonmok Před rokem +1

    Where are u running python? What's the editor, looks like it's in ur browser?

    • @Algovibes
      @Algovibes  Před rokem +1

      That's Jupyter Notebook. Thanks for watching man!

    • @mmmmonmok
      @mmmmonmok Před rokem

      @@Algovibes ah what? looks different for me but thanks for getting back! Weiter so ;)

  • @ludwigmatheus762
    @ludwigmatheus762 Před rokem +1

    Hello, I want to ask you teacher . The default Timeframe is by minutes as you said in the video, Can I obtain the values in timeframe of milliseconds? or at least in seconds?

    • @Algovibes
      @Algovibes  Před rokem

      Hi buddy. Unfortunately only by using web sockets. Covered that in other videos if you want to check that out!

  • @yellowboat8773
    @yellowboat8773 Před rokem

    Pulling the prices seem a little slow with that loop. Would that be quick enough for an arbitrage opportunity? I'd imagine the other bots would zap up that spread quick. Anyone have any experience doing this that can comment?

  • @axelrod4840
    @axelrod4840 Před rokem

    how can i get tokens withdrawal fee on different exchanges?
    (for example i wanna withdraw by ltc from binance to bybit - how cat i get this withdrawal fee?)

  • @wei7360
    @wei7360 Před rokem +1

    is it possible to pull prices from Chicago Mercantile Exchange (CME) for the ticker BTC1!? Since it doesn't trade during the weekends, I find that the data provided is more accurate since the time during weekends affects the result of technical indicators. As a person who does manual backtesting, I find this often to be the case.

    • @Algovibes
      @Algovibes  Před rokem

      Good question. Didn't connect to CME yet but I strongly assume the data feed is priced.

  • @TraderSam96
    @TraderSam96 Před rokem

    Great content, can one get the peer to peer add? Or possibly post adds with ccxt?

  • @tariqnahmad
    @tariqnahmad Před rokem +1

    Where is part 2 and 3 etc???

    • @Algovibes
      @Algovibes  Před rokem

      This is part 2. Dropped the series due to no interest in the topic.

  • @christosck
    @christosck Před rokem

    hey there, i keep getting the following error when trying to pull data from binance: list indices must be integers or slices, not str

  • @tobi.e6412
    @tobi.e6412 Před rokem

    hi first, really good videos. i wanted to ask if you can make a video how to receive a tading view alarm in python script? for example if i want to associate a bot with it or something like that i saw you have some videos on tv but not one like that. I think that would work with the webhook

  • @fauzanacyuto3656
    @fauzanacyuto3656 Před rokem +1

    Your video's are sick! Its something a beginner like me can follow very easily and covers some interesting and practical topics

    • @Algovibes
      @Algovibes  Před rokem

      Happy to read :-) Thanks a lot!

  • @ellhansen690
    @ellhansen690 Před rokem

    Hi! With ccxt its possible to get the futures pairs list of an exchange?

  • @mrnobody2492
    @mrnobody2492 Před rokem

    Do you happen to know how I can use the fetch command to display my contract account ?

  • @udayakumara5500
    @udayakumara5500 Před rokem +1

    How to pull stocks price in Indian API save in MySQL.

  • @gdyan4910
    @gdyan4910 Před rokem +1

    Can one do all this with chatgpt? One who is 0 in coding I mean haha

    • @Algovibes
      @Algovibes  Před rokem +2

      Going to be quite hard but give it a shot :-)
      You need some fundamental programming, data analysis and API knowledge.
      Can ofc highly recommend my course to get started from 0, you get 50% off with this link:
      www.udemy.com/course/python-for-finance-and-data-science/?couponCode=8CC0CF2997D036739654

  • @barneyharper8749
    @barneyharper8749 Před rokem

    Yeah, so geht's richtung arbitrage-bot :)

  • @baldrianforte
    @baldrianforte Před rokem

    Hello, I've been waiting for access to the source code for three days. If I don't get a reply by Tuesday, I'll ask Paypal for a refund.

    • @Algovibes
      @Algovibes  Před rokem +2

      I am currently travelling. Will give you access once I am home. Will be in roughly 10 hours. Thx for your patience!

  • @barneyharper8749
    @barneyharper8749 Před 6 měsíci +1

    funktioniert immernoch^^

  • @atiqulislam8665
    @atiqulislam8665 Před rokem +1

    Source code

    • @Mhgmusicvideos
      @Mhgmusicvideos Před rokem +1

      Take a screen shot of the video and then do image to text conversion! 😁

    • @Algovibes
      @Algovibes  Před rokem

      Either that or even better become a channel member and get access to the source code here:
      czcams.com/channels/87aeHqMrlR6ED0w2SVi5nw.htmljoin