Python Crypto

Open-source Python projects categorized as Crypto

Top 23 Python Crypto Projects

  1. OpenBB

    Investment Research for Everyone, Everywhere.

    Project mention: OpenBB – Investment Research for Everyone, Everywhere | news.ycombinator.com | 2025-03-22
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. ccxt

    A JavaScript / TypeScript / Python / C# / PHP / Go cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges

    Project mention: Revolutionize Your Crypto Trading with CCXT! | dev.to | 2025-05-07

    View the Project on GitHub

  4. hummingbot

    Open source software that helps you create and deploy high-frequency crypto trading bots

    Project mention: hummingbot VS QTradeX-Algo-Trading-SDK - a user suggested alternative | libhunt.com/r/hummingbot | 2025-05-28
  5. Crypto-Signal

    Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks

  6. pybroker

    Algorithmic Trading in Python with Machine Learning

  7. cryptofeed

    Cryptocurrency Exchange Websocket Data Feed Handler

  8. 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: blankly VS QTradeX-Algo-Trading-SDK - a user suggested alternative | libhunt.com/r/blankly | 2025-05-28
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. alpaca-trade-api-python

    Python client for Alpaca's trade API

  11. TradingView-Webhook-Bot

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

  12. intelligent-trading-bot

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

    Project mention: Show HN: High-Frequency Trading and Market-Making Backtesting Tool with Examples | news.ycombinator.com | 2024-06-21

    You could try a tool for trade signal generation based on machine learning and feature engineering:

    https://github.com/asavinov/intelligent-trading-bot

    It trains ML models based on historic data and custom features and then uses them to generate a kind of intelligent indicator between -1 and +1. This intelligent indicator is then used to make trade decisions. Frequency is a parameter and can very from 1 minute for crypto trading to 1 day for normal exchanges.

  13. algotrading

    Algorithmic trading framework for cryptocurrencies.

    Project mention: algotrading VS QTradeX-Algo-Trading-SDK - a user suggested alternative | libhunt.com/r/algotrading | 2025-05-28
  14. featherduster

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

  15. binance-futures-connector-python

    Simple python connector to Binance Futures API

  16. pycoingecko

    Python wrapper for the CoinGecko API

  17. lumibot

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

  18. rate.sx

    :moneybag: curl cryptocurrencies exchange rates

  19. uniswap-python

    🦄 The unofficial Python client for the Uniswap exchange.

  20. algobot

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

  21. alpaca-py

    The Official Python SDK for Alpaca API

  22. hands-on-train-and-deploy-ml

    Train and Deploy an ML REST API to predict crypto prices, in 10 steps

  23. tstock

    📈A command line tool to view stock charts in the terminal.

  24. trezor-agent

    Hardware-based SSH/GPG/age agent

  25. defi

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

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Python Crypto discussion

Log in or Post with

Python Crypto related posts

  • algotrading VS QTradeX-Algo-Trading-SDK - a user suggested alternative

    2 projects | 28 May 2025
  • hummingbot VS QTradeX-Algo-Trading-SDK - a user suggested alternative

    2 projects | 28 May 2025
  • blankly VS QTradeX-Algo-Trading-SDK - a user suggested alternative

    2 projects | 28 May 2025
  • bt VS QTradeX-Algo-Trading-SDK - a user suggested alternative

    2 projects | 28 May 2025
  • Learn and Test DMARC

    3 projects | news.ycombinator.com | 1 Oct 2023
  • paradigm-data-portal: NEW Data - star count:223.0

    1 project | /r/algoprojects | 16 Aug 2023
  • paradigm-data-portal: NEW Data - star count:223.0

    1 project | /r/algoprojects | 12 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 OpenBB 42,047
2 ccxt 36,964
3 hummingbot 12,966
4 Crypto-Signal 5,219
5 pybroker 2,625
6 cryptofeed 2,466
7 blankly 2,296
8 alpaca-trade-api-python 1,807
9 TradingView-Webhook-Bot 1,447
10 intelligent-trading-bot 1,389
11 algotrading 1,306
12 featherduster 1,108
13 binance-futures-connector-python 1,113
14 pycoingecko 1,076
15 lumibot 1,056
16 rate.sx 1,029
17 uniswap-python 987
18 algobot 941
19 alpaca-py 836
20 hands-on-train-and-deploy-ml 825
21 tstock 604
22 trezor-agent 586
23 defi 577

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?