Analyzing Cryptocurrency Markets Using Python - step by step tutorial

in programming •  7 years ago 

Hi guys

I found an awesome tutorial about using Python (programming language) to extract useful data from cryptocurrency markets. If you're a trader or just investor in crypto - you may find it very helpful.

Everything is very well described so even if you're a newbie, you should be able to just do it!

Link to the tutorial: https://blog.patricktriest.com/analyzing-cryptocurrencies-python/


In order to start, you're gonna need to install Linux on a Virtual Machine. I know that this sounds scary but it's very easy. Please follow this tutorial by @muhcrypto to setup your own virtual system. This method is also very safe as you can do all the mess up things with your virtual Linux and it won't affect your normal system at all. If anything goes wrong - just install the virtual machine again :)

Once you're done you can follow the tutorial in the link above.

You're gonna start with installing Anaconda - a prepackaged Python data science ecosystem. From that point the tutorial will carry you by hand in all tasks in order to get the interesting data from crypto markets.

This is also a great start for you to dig into the programming your own cryptocurrency tools. If you would like to create a trading bot - this tutorial is super useful.


Hope you'll found this interesting and see you next time!

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
  ·  7 years ago (edited)

Hey everyone!
I'm using such a tech to build a small crypto analytic platform. Now it's Python + PostgreSQL + Zeppelin Notebook and SQLPad.

  1. Gather data with Python from public API and blockchain
  2. Store and process it with Postgres
  3. Visualize with Zeppelin and SQLPad. And Excel :)

You can see an output in my blog here.

You can reach me if you have a questions or wanna cooperate.
My main account here https://steemit.com/@bronevik

Cool project :) Have you considered using Plotly for visualizations?:)

Honestly I did't know about plotly until recently, and now I definitely gonna use it.
In theory Zeppelin notebook can run any python code but in practice not in my case because I run it on Windows. As soon as I move all my stuff to some linux machine I will try. Also I'll try bokeh and mathplotlib.
I need something python-based, web-shared with maximum interactive stuff like filters, different slices (a-la excel pivot table) and so on. And I hate JavaScript coding. So it won't be easy :)

GREAT !
would love more tutorials

upvote

i will try it for sure.

great post ! keep it up! and thanks again for following!

Great....upped

Thanks a lot. I´ll try this.

I wonder if this can be done using Anaconda on Windows instead of on a virtual linux on top of windows.

Great tips! I am installing things. It looks like it works fine in Anaconda on Windows.

This actually works! Amazing! First time I am able to actually make something work in Python. Thanks indeed!

I'm new to python...but learning fast!

This is AWESOME! Thanks man!

Amazing effort.