Python Cryptocurrency

Open-source Python projects categorized as Cryptocurrency

Top 23 Python Cryptocurrency Projects

  • freqtrade

    Free, open source crypto trading bot

    Project mention: ✨ Most rated crypto related GitHub libraries | | 2022-09-28

    Freqtrade - 19.3k stars

  • OpenBBTerminal

    Investment Research for Everyone, Anywhere.

    Project mention: Bloomberg Terminal is no more. OpenBB Terminal 2.0 has just been released. | | 2022-11-29

    Since, we surpassed 17,800 stars on Github. Raised $ 8.8 million in our seed round. Build a very competitive team and our OpenBB brand is now recognized by most in the financial space. You can read more about our story here.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • lbry-sdk

    The LBRY SDK for building decentralized, censorship resistant, monetized, digital content apps.

    Project mention: Z-lib is dead. Long live | | 2022-11-18

    'LBRY is the first digital marketplace to be controlled by the market's participants rather than a corporation or other 3rd-party. It is the most open, fair, and efficient marketplace for digital goods ever created, with an incentive design encouraging it to become the most complete.':

  • hummingbot

    Hummingbot is open source software that helps you build trading bots that run on any exchange or blockchain

    Project mention: Where to find information on arbitrage bots? | | 2022-11-15
  • python-binance

    Binance Exchange API python implementation for automated trading

    Project mention: ccxt binance help | | 2022-08-31
  • jesse

    An advanced crypto trading bot written in Python

    Project mention: Crypto Algo Platform | | 2022-07-17

    Going to give a try next week.

  • alpha_vantage

    A python wrapper for Alpha Vantage API for financial data.

    Project mention: alpha_vantage: NEW Data - star count:3775.0 | | 2022-11-26
  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • financial-machine-learning

    A curated list of practical financial machine learning tools and applications.

    Project mention: financial-machine-learning: NEW Other Models - star count:2967.0 | | 2022-11-19
  • vectorbt

    Find your trading edge, using the fastest engine for backtesting, algorithmic trading, and research.

    Project mention: Is there any python libraries to backtest buy and sell signals with dates? | | 2022-06-14

    For exactly this I use this it’s really a powerful tool and you can tons of things with it. Recently the developer decided to maintain it but not adding new features, which from now on will be released on the pro version. However, the free version is still very valuable, incredibly fast and suitable for basic to intermediate tasks.

  • freqtrade-strategies

    Free trading strategies for Freqtrade bot

  • binance-trader

    💰 Cryptocurrency Trading Bot for Binance (Experimental)

  • zvt

    modular quant framework.

    Project mention: Algo trading in matlab / C++ | | 2022-06-09
  • OctoBot

    Cryptocurrency trading bot using technical analysis based strategy with an advanced web interface

    Project mention: OctoBot: Cryptocurrency trading bot for TA, arbitrage and social trading with an advanced web interface | | 2022-04-09
  • cryptofeed

    Cryptocurrency Exchange Websocket Data Feed Handler

    Project mention: cryptofeed: NEW Data - star count:1580.0 | | 2022-11-26
  • Binance-News-Sentiment-Bot

    This is a fully functioning Binance trading bot that takes into account the news sentiment for the top 100 crypto feeds. If you like this project consider donating though the Brave browser to allow me to continuously improve the script.

  • robin_stocks

    This is a library to use with Robinhood Financial App. It currently supports trading crypto-currencies, options, and stocks. In addition, it can be used to get real time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. More info at

    Project mention: robin_stocks: NEW Derivatives and Hedging - star count:1312.0 | | 2022-07-23
  • blankly

    🚀 💸 Easily build, backtest and deploy your algo in just a few lines of code. Trade stocks, cryptos, and forex across exchanges w/ one package.

    Project mention: Unified Quant Ecosystem | | 2022-09-21

    Looks interesting.

    I recently came across this newer platform Blankly with similar goals, it has great docs and easy to get started

  • fooltrader

    quant framework for stock

    Project mention: Algo trading in matlab / C++ | | 2022-06-09
  • trezor-firmware

    :lock: Trezor Firmware Monorepo

    Project mention: what is the best way to make a custodian Trust worthy? | | 2022-11-25

    Using a hardware wallet ala Trezor and keeping 12 or 24 words in an envelope in your documents binder is much easier, though, from a technological standpoint.

  • pycoingecko

    Python wrapper for the CoinGecko API


    :moneybag: curl cryptocurrencies exchange rates

    Project mention: Ask HN: Free/low-cost crypto price APIs? | | 2022-07-27

    Coinbase has API endpoints that require no authentication. For example:


    There's a convenient API at also, on a more hobby/personal scale.

  • duino-coin

    ᕲ Duino-Coin is a coin that can be mined with almost everything, including Arduino boards.

    Project mention: Duino-coin (crypto) | | 2022-11-04

    I have been checking out this project called duino-coin. Basically you can use Raspberry Pi's to mine their coin. I'm not too familiar with crypto so a few things are weird to me. The coin is centralised and as I've understood, the point of mining is to hash transactions (which is the whole point of decentralisation). How is it possible to mine and be centralised?

  • algobot

    Cryptocurrency trading bot with a graphical user interface with support for simulations, backtests, optimizations, and running live bots.

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-29.

Python Cryptocurrency related posts


What are some of the best open-source Cryptocurrency projects in Python? This list will help you:

Project Stars
1 freqtrade 19,937
2 OpenBBTerminal 17,741
3 lbry-sdk 7,159
4 hummingbot 5,000
5 python-binance 4,949
6 jesse 4,322
7 alpha_vantage 3,777
8 financial-machine-learning 2,991
9 vectorbt 2,373
10 freqtrade-strategies 2,298
11 binance-trader 2,288
12 zvt 2,240
13 OctoBot 1,853
14 cryptofeed 1,593
15 Binance-News-Sentiment-Bot 1,513
16 robin_stocks 1,346
17 blankly 1,322
18 fooltrader 1,043
19 trezor-firmware 939
20 pycoingecko 927
21 912
22 duino-coin 903
23 algobot 833
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.