# ![freqtrade](https://raw.githubusercontent.com/freqtrade/freqtrade/develop/docs/assets/freqtrade_poweredby.svg)
[![Freqtrade CI](https://github.com/freqtrade/freqtrade/workflows/Freqtrade%20CI/badge.svg)](https://github.com/freqtrade/freqtrade/actions/)
[![DOI](https://joss.theoj.org/papers/10.21105/joss.04864/status.svg)](https://doi.org/10.21105/joss.04864)
[![Coverage Status](https://coveralls.io/repos/github/freqtrade/freqtrade/badge.svg?branch=develop&service=github)](https://coveralls.io/github/freqtrade/freqtrade?branch=develop)
[![Documentation](https://readthedocs.org/projects/freqtrade/badge/)](https://www.freqtrade.io)
[![Maintainability](https://api.codeclimate.com/v1/badges/5737e6d668200b7518ff/maintainability)](https://codeclimate.com/github/freqtrade/freqtrade/maintainability)
Freqtrade is a free and open source crypto trading bot written in Python. It is designed to support all major exchanges and be controlled via Telegram or webUI. It contains backtesting, plotting and money management tools as well as strategy optimization by machine learning.
![freqtrade](https://raw.githubusercontent.com/freqtrade/freqtrade/develop/docs/assets/freqtrade-screenshot.png)
## Disclaimer
This software is for educational purposes only. Do not risk money which
you are afraid to lose. USE THE SOFTWARE AT YOUR OWN RISK. THE AUTHORS
AND ALL AFFILIATES ASSUME NO RESPONSIBILITY FOR YOUR TRADING RESULTS.
Always start by running a trading bot in Dry-run and do not engage money
before you understand how it works and what profit/loss you should
expect.
We strongly recommend you to have coding and Python knowledge. Do not
hesitate to read the source code and understand the mechanism of this bot.
## Supported Exchange marketplaces
Please read the [exchange specific notes](docs/exchanges.md) to learn about eventual, special configurations needed for each exchange.
- [X] [Binance](https://www.binance.com/)
- [X] [Bitmart](https://bitmart.com/)
- [X] [Gate.io](https://www.gate.io/ref/6266643)
- [X] [Huobi](http://huobi.com/)
- [X] [Kraken](https://kraken.com/)
- [X] [OKX](https://okx.com/) (Former OKEX)
- [ ] [potentially many others](https://github.com/ccxt/ccxt/). _(We cannot guarantee they will work)_
### Supported Futures Exchanges (experimental)
- [X] [Binance](https://www.binance.com/)
- [X] [Gate.io](https://www.gate.io/ref/6266643)
- [X] [OKX](https://okx.com/)
- [X] [Bybit](https://bybit.com/)
Please make sure to read the [exchange specific notes](docs/exchanges.md), as well as the [trading with leverage](docs/leverage.md) documentation before diving in.
### Community tested
Exchanges confirmed working by the community:
- [X] [Bitvavo](https://bitvavo.com/)
- [X] [Kucoin](https://www.kucoin.com/)
## Documentation
We invite you to read the bot documentation to ensure you understand how the bot is working.
Please find the complete documentation on the [freqtrade website](https://www.freqtrade.io).
## Features
- [x] **Based on Python 3.9+**: For botting on any operating system - Windows, macOS and Linux.
- [x] **Persistence**: Persistence is achieved through sqlite.
- [x] **Dry-run**: Run the bot without paying money.
- [x] **Backtesting**: Run a simulation of your buy/sell strategy.
- [x] **Strategy Optimization by machine learning**: Use machine learning to optimize your buy/sell strategy parameters with real exchange data.
- [X] **Adaptive prediction modeling**: Build a smart strategy with FreqAI that self-trains to the market via adaptive machine learning methods. [Learn more](https://www.freqtrade.io/en/stable/freqai/)
- [x] **Edge position sizing** Calculate your win rate, risk reward ratio, the best stoploss and adjust your position size before taking a position for each specific market. [Learn more](https://www.freqtrade.io/en/stable/edge/).
- [x] **Whitelist crypto-currencies**: Select which crypto-currency you want to trade or use dynamic whitelists.
- [x] **Blacklist crypto-currencies**: Select which crypto-currency you want to avoid.
- [x] **Builtin WebUI**: Builtin web UI to manage your bot.
- [x] **Manageable via Telegram**: Manage the bot with Telegram.
- [x] **Display profit/loss in fiat**: Display your profit/loss in fiat currency.
- [x] **Performance status report**: Provide a performance status of your current trades.
## Quick start
Please refer to the [Docker Quickstart documentation](https://www.freqtrade.io/en/stable/docker_quickstart/) on how to get started quickly.
For further (native) installation methods, please refer to the [Installation documentation page](https://www.freqtrade.io/en/stable/installation/).
## Basic Usage
### Bot commands
```
usage: freqtrade [-h] [-V]
{trade,create-userdir,new-config,new-strategy,download-data,convert-data,convert-trade-data,list-data,backtesting,edge,hyperopt,hyperopt-list,hyperopt-show,list-exchanges,list-hyperopts,list-markets,list-pairs,list-strategies,list-timeframes,show-trades,test-pairlist,install-ui,plot-dataframe,plot-profit,webserver}
...
Free, open source crypto trading bot
positional arguments:
{trade,create-userdir,new-config,new-strategy,download-data,convert-data,convert-trade-data,list-data,backtesting,edge,hyperopt,hyperopt-list,hyperopt-show,list-exchanges,list-hyperopts,list-markets,list-pairs,list-strategies,list-timeframes,show-trades,test-pairlist,install-ui,plot-dataframe,plot-profit,webserver}
trade Trade module.
create-userdir Create user-data directory.
new-config Create new config
new-strategy Create new strategy
download-data Download backtesting data.
convert-data Convert candle (OHLCV) data from one format to
another.
convert-trade-data Convert trade data from one format to another.
list-data List downloaded data.
backtesting Backtesting module.
edge Edge module.
hyperopt Hyperopt module.
hyperopt-list List Hyperopt results
hyperopt-show Show details of Hyperopt results
list-exchanges Print available exchanges.
list-hyperopts Print available hyperopt classes.
list-markets Print markets on exchange.
list-pairs Print pairs on exchange.
list-strategies Print available strategies.
list-timeframes Print available timeframes for the exchange.
show-trades Show trades.
test-pairlist Test your pairlist configuration.
install-ui Install FreqUI
plot-dataframe Plot candles with indicators.
plot-profit Generate plot showing profits.
webserver Webserver module.
optional arguments:
-h, --help show this help message and exit
-V, --version show program's version number and exit
```
### Telegram RPC commands
Telegram is not mandatory. However, this is a great way to control your bot. More details and the full command list on the [documentation](https://www.freqtrade.io/en/latest/telegram-usage/)
- `/start`: Starts the trader.
- `/stop`: Stops the trader.
- `/stopentry`: Stop entering new trades.
- `/status <trade_id>|[table]`: Lists all or specific open trades.
- `/profit [<n>]`: Lists cumulative profit from all finished trades, over the last n days.
- `/forceexit <trade_id>|all`: Instantly exits the given trade (Ignoring `minimum_roi`).
- `/fx <trade_id>|all`: Alias to `/forceexit`
- `/performance`: Show performance of each finished trade grouped by pair
- `/balance`: Show account balance per currency.
- `/daily <n>`: Shows profit or loss per day, over the last n days.
- `/help`: Show help message.
- `/version`: Show version.
## Development branches
The project is currently setup in two main branches:
- `develop` - This branch has often new features, but might also contain breaking changes. We try hard to keep this branch as stable as possible.
- `stable` - This branch contains the late
没有合适的资源?快使用搜索试试~ 我知道了~
加密交易机器人:Freqtrade是一个用Python编写的免费加密货币交易机器人
共615个文件
py:389个
md:56个
feather:23个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 170 浏览量
2023-12-26
17:36:06
上传
评论 1
收藏 48.74MB ZIP 举报
温馨提示
Freqtrade是一个用Python编写的免费加密货币交易机器人。它旨在支持所有主要交易所,并通过Telegram或webUI进行控制。它包含回溯测试、绘图和资金管理工具,以及通过机器学习进行的战略优化。 免责声明 此软件仅用于教育目的。不要拿你害怕失去的钱冒险。使用该软件的风险自负。作者和所有附属机构对您的交易结果不承担任何责任。 总是从在Dry-run中运行交易机器人开始,在你了解它的工作原理和你应该预期的利润/损失之前,不要参与资金。 我们强烈建议您具备编码和Python知识。请毫不犹豫地阅读源代码并了解这个机器人的机制。
资源推荐
资源详情
资源评论
收起资源包目录
加密交易机器人:Freqtrade是一个用Python编写的免费加密货币交易机器人 (615个子文件)
Dockerfile.armhf 2KB
.coveragerc 114B
ft.extra.css 206B
BCHEUR.csv 15KB
BCHEUR.csv 5KB
Dockerfile.custom 340B
Dockerfile.develop 268B
Dockerfile 2KB
Dockerfile 851B
.dockerignore 268B
UNITTEST_BTC-1m.feather 477KB
XRP_ETH-trades.feather 366KB
DASH_BTC-5m.feather 237KB
XMR_BTC-5m.feather 235KB
UNITTEST_BTC-5m.feather 232KB
ETH_BTC-5m.feather 232KB
ZEC_BTC-5m.feather 229KB
ETC_BTC-5m.feather 225KB
LTC_BTC-5m.feather 221KB
TRX_BTC-5m.feather 193KB
XLM_BTC-5m.feather 184KB
ADA_BTC-5m.feather 170KB
NXT_BTC-5m.feather 164KB
XRP_ETH-1m.feather 90KB
UNITTEST_BTC-30m.feather 88KB
XRP_USDT_USDT-5m-futures.feather 59KB
XRP_ETH-5m.feather 32KB
XRP_USDT_USDT-1h-futures.feather 8KB
XRP_USDT_USDT-8h-mark.feather 7KB
XRP_USDT_USDT-1h-mark.feather 7KB
UNITTEST_USDT_USDT-1h-mark.feather 7KB
XRP_USDT_USDT-8h-funding_rate.feather 4KB
UNITTEST_BTC-8m.feather 0B
Dockerfile.freqai 225B
Dockerfile.freqai_rl 262B
strategy_SampleStrategy.fthypt 54KB
.gitattributes 47B
.gitignore 2KB
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
ta-lib-0.4.0-src.tar.gz 1.27MB
XRP_OLD-trades.json.gz 463KB
UNITTEST_BTC-8m.json.gz 239KB
XRP_ETH-trades.json.gz 186KB
XRP_USDT_USDT-1h-futures.json.gz 2KB
XRP_ETH-trades.h5 303KB
UNITTEST_BTC-5m.h5 255KB
UNITTEST_USDT_USDT-1h-mark.h5 71KB
main.html 1KB
fallback_file.html 753B
favicon.ico 124KB
MANIFEST.in 290B
strategy_analysis_example.ipynb 14KB
strategy_methods_advanced.j2 15KB
indicators_full.j2 8KB
base_strategy.py.j2 6KB
base_config.json.j2 2KB
plot_config_full.j2 506B
indicators_minimal.j2 464B
exchange_bittrex.j2 397B
exchange_okex.j2 291B
exchange_kucoin.j2 291B
exchange_gateio.j2 271B
sell_trend_full.j2 262B
exchange_binance.j2 261B
buy_trend_full.j2 261B
exchange_huobi.j2 260B
exchange_kraken.j2 249B
strategy_attributes_full.j2 249B
exchange_generic.j2 244B
sell_trend_minimal.j2 103B
buy_trend_minimal.j2 101B
strategy_attributes_minimal.j2 0B
plot_config_minimal.j2 0B
strategy_methods_empty.j2 0B
freqai_algorithm-diagram.jpg 490KB
freqai_inlier-metric.jpg 458KB
tensorboard.jpg 362KB
freqai_algo.jpg 345KB
freqai_DI.jpg 307KB
freqai_moving-window.jpg 270KB
freqai_weight-factor.jpg 185KB
freqai_dbscan.jpg 66KB
config.js 241B
UNITTEST_BTC-1m.json 1013KB
binance_leverage_tiers.json 780KB
backtest-result_multistrat.json 230KB
backtest-result.json 129KB
config_full.example.json 6KB
config_test_comments.json 3KB
config_freqai.example.json 2KB
config_kraken.example.json 2KB
config_binance.example.json 2KB
main_test_config.json 2KB
config.tests.json 2KB
共 615 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
- 夜未央人未必2024-02-23实在是宝藏资源、宝藏分享者!感谢大佬~UnknownToKnown2024-03-04谢谢
UnknownToKnown
- 粉丝: 1w+
- 资源: 773
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- winform控件-实现DataGridView的Tree显示模式,支持树形结构组织数据,支持展开收拢操作 通过自画RowHeadCell显示树形结构 .zip
- 二叉树的深度介绍及代码
- 基于多尺度Retinex与自适应对比度增强的背景去除算法及其前景提取应用
- PostgreSQL的Windows安装文件
- FPGA 红外遥控控制灯实现
- 三段式电流保护Matlab Simulink仿真分析 图1所示的35kV电力系统,电源电压为35kV,电源最大和最小等效电抗分别为XS.max=9Ω,XS. min=6Ω,线路电抗为XAB=1
- 圣诞树代码html飘雪花(金色雪花)
- 基于SpringBoot的Jwt认证以及密码aes加密解密技术
- 视频抽帧工具+视频去重python+ffmpeg
- 基于pyqt+opencv的车牌智能识别系统
- 会员管理系统源码 php语言开发 可用于美容店,理发店,服装店,美甲店,奢侈品店等等 功能介绍: 1.常用功能 会员登记,会员充值,会员充次,消费(会员),消费(散客),快速消费(会员),快速消费(散
- bootstrap5的四个必要文件
- 《基于改进粒子群算法的混合储能系统容量优化》完全复现 matlab 以全生命周期费用最低为目标函数,负荷缺电率作为风光互补发电系统的运行指标,得到蓄电池储能和超级电容个数,缺电率和系统最小费用 粒
- 圣诞树c++语言编程代码
- HTML5实现好看的喜庆圣诞节网站源码.zip
- Performance
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功