backtrader
freqtrade
Our great sponsors
backtrader | freqtrade | |
---|---|---|
32 | 41 | |
12,784 | 25,047 | |
- | 3.6% | |
2.7 | 10.0 | |
about 1 month ago | 6 days ago | |
Python | Python | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
backtrader
-
Backtesting Engines for Testing Intraday Data on Thousands of Symbols Simultaneously
However, if you decide to go down the more well-trodden path of using open source backtesting frameworks then I personally would recommend backtrader (https://www.backtrader.com/). As far as I can tell, it has pretty much all the same features as my own system. The only difference is speed. My backtester is an order of magnitude faster and scales much better to testing thousands of symbols simultaneously. However, for 99% of retail algo traders this will be completely irrelevant.
I know that backtrader (https://www.backtrader.com/) supports testing intraday strategies on thousands of symbols simultaneously. Are there any other backtesting engines that support this use case? Thanks!
-
Quantconnect Rant
I mean, some random dude managed to pull a platform with more basic functionalities than that. Sadly that repo is dead and the live trading implementation no longer works
-
Python library to retrieve data from TradingView
I've been working on a Python library which lets the user retrieve data from TradingView.com so it could be used in backtesting a strategy. The project is called TvDatafeedLive and is available on GitHub. To be fair, the project is actually an extension of a project called TvDatafeed, which is a really good project, but only supports retrieving historic data (so far). So, I've taken the liberty to fork it and implement retrieving data continously and "real-time". The data is retrieved in Pandas DataFrames and can easily be plugged into backtrader. There is instructions included in the GitHub page. If this sounds interesting then please check it out and leave feedback if there are any thoughts.
-
Algo Trading Environments
Backtrader can also do live trading afaik.
-
Backtest libraries
https://www.backtrader.com/ Nice, but it seems that the development more or less stopped in the past years. Running Ubuntu backtraders visualisation is not accessible without python library downgrade tricks
- Backtrader looks good but I am having a problem
-
Any advice on where to start?
Hey, love the learning attitude! Some things to consider include (how are you actually going to write your code). If you want to spend more time experimenting with a signal (which with your background, seems like you do), try using a framework out there like backtesting.py, backtrader, or blankly (the last one is my favorite because I'm able to actually deploy live in one line whereas the others don't). These frameworks have built-in backtesting, data connections, etc. that should help you speed your dev up.
- My current python backtesting script - looking for feedback and speed improvements
-
That’s it, I’m done with Zipline. I can’t take it anymore. Does anyone have any other good backtesting libraries in Python where I can use my own personal data? Thanks in advance!
https://www.backtrader.com is the best one 🧢
freqtrade
- Question for people who have tried crypto trading bots. Do they work? Have you made any profits with them or is it a scam mostly?
-
Need help to get started
FreqTrade (https://github.com/freqtrade/freqtrade) might be worth checking out and either using it to run your crypto strategies or you can just reference for seeing how it does stuff.
-
I ask gpt-4 to prompt in auto-gpt and i have a problem
NEXT ACTION: COMMAND = browse_website ARGUMENTS = {'url': 'https://github.com/freqtrade/freqtrade', 'question': 'README file'}
-
✨ Most rated crypto related GitHub libraries
Freqtrade - 19.3k stars
- There is framework for everything.
- Künstliche Intelligenz zum traden
-
Open source?
Freqtrade
- Can someone please send a GitHub link to a FinTech related project? I want to know if it’s the type of code I’d enjoy writing 😊
-
Anyone have references for setting up a bot with Kraken?
freqtrade pycryptobot zenbot
-
I'm sharing the code of my first crypto trading bot, so you can build your own
I am constantly using freqtrade to tune, backtest, optimise and come up with new strategies. Probably the best advice I could give is to download and setup freqtrade (https://www.freqtrade.io/) and hack around with it.
What are some alternatives?
backtesting.py - :mag_right: :chart_with_upwards_trend: :snake: :moneybag: Backtest trading strategies in Python.
pycryptobot - Python Crypto Bot (PyCryptoBot)
zipline - Zipline, a Pythonic Algorithmic Trading Library
jesse - An advanced crypto trading bot written in Python
vectorbt - Find your trading edge, using the fastest engine for backtesting, algorithmic trading, and research.
OctoBot - Open source crypto trading bot
Leveraged-grid-trading-bot - Leveraged grid-trading bot using CCXT/CCXT Pro library in FTX exchange.
ccxt - A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges
Zenbot 3 - Zenbot is a command-line cryptocurrency trading bot using Node.js and MongoDB.
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.
NostalgiaForInfinity - Trading strategy for the Freqtrade crypto bot