Python Crypto

Open-source Python projects categorized as Crypto Edit details

Top 23 Python Crypto Projects

  • hummingbot

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

    Project mention: What open source Linux/Python based bots with short and futures trading and backtesting options are out there? | | 2022-08-16

    No prob - we're adding futures support for FTX shortly

  • jesse

    An advanced crypto trading bot written in Python

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

    Going to give a try next week.

  • 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 🚀.

  • Crypto-Signal - #1 Quant Trading & Technical Analysis Bot - 3,100+ stars, 900+ forks

    Project mention: What do you think of trading bots? | | 2022-01-24

    Step 2: create trading signals that will signal you when go long/short, u have also alot of open source repos for that, like:

  • cryptofeed

    Cryptocurrency Exchange Websocket Data Feed Handler

    Project mention: cryptofeed: NEW Data - star count:1499.0 | | 2022-09-10
  • alpaca-trade-api-python

    Python client for Alpaca's trade API

    Project mention: What broker/platform do you like to use for your trading? | | 2022-03-31

    I ended up switching to using alpaca_trade_api library and it takes all the headache of all that. Here’s the documentation:

  • featherduster

    An automated, modular cryptanalysis tool; i.e., a Weapon of Math Destruction

    Project mention: Awesome CTF : Top Learning Resource Labs | | 2021-11-13

    FeatherDuster - An automated, modular cryptanalysis tool.

  • MoniGoMani

    Isn't that what we all want? Our money to go many? Well that's what this framework/strategy hopes to do for you! By giving you & HyperOpt a lot of signals to alter the weights from.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.


    :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.

  • pycoingecko

    Python wrapper for the CoinGecko API

    Project mention: CryptoGraph: A Python package for interacting with every major exchange simultaneously | | 2021-11-17

    I organized the popular [ccxt]( and [coingecko]( Python APIs into a single object for interfacing with 110+ exchanges and 10000+ coins simultaneously.

  • algobot

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

  • algotrading

    Algorithmic trading framework for cryptocurrencies.

    Project mention: algotrading: NEW Extended Research - star count:565.0 | | 2022-05-07
  • TradingView-Webhook-Bot

    📊 Send TradingView alerts to Telegram, Discord, Slack, Twitter and Email.

    Project mention: Send TradingView chart to discord | | 2022-08-07

    This might help:

  • uniswap-python

    🦄 The unofficial Python client for the Uniswap exchange.

    Project mention: Etherscan or Uniswap API to get all transactions in a pool | | 2021-10-18

    There is no such API, but you could trace all the Swap events directly from an Ethereum node:

  • trezor-agent

    Hardware-based SSH/PGP agent

    Project mention: Best way of encrypting files / folders using the Trezor | | 2022-07-16

    I use romanz/trezor-agent and it is recommended on the official trezor wiki.

  • defi

    Tools for use in DeFi. Impermanent Loss calculations, staking and farming strategies, coingecko and pancakeswap API queries, liquidity pools and more (by gauss314)

    Project mention: Trying to see Panda visuals in this github | | 2021-12-08

    I am trying to get the visuals for the CoinGecko - Farming Simulate section on this github with newest python stable but no luck. Any help is appreciated.

  • BittyTax

    Crypto-currency tax calculator for UK tax rules.

    Project mention: Taxes | | 2022-01-18

    I haven't really had to deal with calculating my taxes yet, but BittyTax looks like a pretty good open source solution if you're slightly more technical.

  • machinaris

    An easy-to-use WebUI for crypto plotting and farming. Offers Plotman, MadMax, Chiadog, Bladebit, Farmr, and Forktools in a Docker container. Supports Chia, MMX, Chives, Flax, HDDCoin, and BPX among others.

    Project mention: Flax Not Working Windows 11 | | 2022-06-07

    You could try running it in Docker:

  • intelligent-trading-bot

    Intelligent Trading Bot: Automatically generating signals and trading based on machine learning and feature engineering

    Project mention: The anatomy of an ML-powered stock picking engine | | 2022-09-27

    > I have always kept in mind is that feature engineering is almost always the key difference between success and failure

    I also developed an ML-powered service heavily relying on feature engineering Intelligent Trading Bot

    Its difference from Didact is that this intelligent trading bot is focused on trade signal generation with higher frequency of evaluation. It is more suitable for cryptocurrencies but also works for traditional stocks with daily frequencies so it could be adapted for stock picking. What I find interesting in your work is the general design of such kind of ML systems relying on feature engineering.

  • lumibot

    Backtesting and Trading Bots Made Easy for Crypto, Stocks, Options, Futures, FOREX and more

    Project mention: lumibot: NEW Derivatives and Hedging - star count:257.0 | | 2022-09-27
  • freqtrade-gym

    A customized gym environment for developing and comparing reinforcement learning algorithms in crypto trading.

    Project mention: freqtrade-gym: NEW Deep Learning And Reinforcement Learning - star count:134.0 | | 2022-01-01
  • cryptocompare

    Python3 Wrapper for the CryptoCompare API (by lagerfeuer)

  • python-opensea

    Python wrapper for the OpenSea API

    Project mention: GitHub - zseta/python-opensea: Python wrapper for the OpenSea API | | 2021-12-06
  • TAcharts

    Apply popular TA tools and charts to candlestick data with NumPy. (by cartercarlson)

    Project mention: TAcharts: NEW Data - star count:124.0 | | 2022-04-23

    Download’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform

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-09-27.

Python Crypto related posts


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

Project Stars
1 hummingbot 4,764
2 jesse 4,196
3 Crypto-Signal 4,139
4 cryptofeed 1,532
5 alpaca-trade-api-python 1,426
6 featherduster 985
7 MoniGoMani 940
8 907
9 pycoingecko 895
10 algobot 827
11 algotrading 684
12 TradingView-Webhook-Bot 662
13 uniswap-python 622
14 trezor-agent 501
15 defi 436
16 BittyTax 338
17 machinaris 323
18 intelligent-trading-bot 264
19 lumibot 257
20 freqtrade-gym 187
21 cryptocompare 165
22 python-opensea 147
23 TAcharts 137
Find remote jobs at our new job board There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Download’s Tech Salary Report
Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform