# Jesse
[![PyPI](https://img.shields.io/pypi/v/jesse)](https://pypi.org/project/jesse)
[![Downloads](https://pepy.tech/badge/jesse)](https://pepy.tech/project/jesse)
[![Docker Pulls](https://img.shields.io/docker/pulls/salehmir/jesse)](https://hub.docker.com/r/salehmir/jesse)
[![GitHub](https://img.shields.io/github/license/jesse-ai/jesse)](https://github.com/jesse-ai/jesse)
---
[![Website](https://img.shields.io/badge/Website-Start%20here!-9cf)](https://jesse.trade)
[![Docs](https://img.shields.io/badge/Docs-Learn%20how!-red)](https://docs.jesse.trade)
[![Docs](https://img.shields.io/discord/771690508413829141)](https://jesse.trade/discord)
[![Forum](https://img.shields.io/badge/Forum-Join%20us!-brightgreen)](https://forum.jesse.trade)
[![Blog](https://img.shields.io/badge/Blog-Get%20the%20news!-blueviolet)](https://jesse.trade/blog)
---
Jesse is an advanced crypto trading framework which aims to simplify researching and defining trading strategies.
## Why Jesse?
In short, Jesse is more accurate than other solutions, and way more simple.
In fact, it is so simple that in case you already know Python, you can get started today, in matter of minutes, instead of weeks and months.
[Here](https://docs.jesse.trade/docs/) you can read more about why Jesse's features.
## Getting Started
Head over to the "getting started" section of the [documentation](https://docs.jesse.trade/docs/getting-started). The
documentation is short yet very informative.
## Example Backtest Results
Check out Jesse's [blog](https://jesse.trade/blog) for tutorials that go through example strategies step by step.
Here's an example output for a backtest simulation just to get you excited:
```
CANDLES |
----------------------+--------------------------
period | 1792 days (4.91 years)
starting-ending date | 2016-01-01 => 2020-11-27
exchange | symbol | timeframe | strategy | DNA
------------+----------+-------------+------------------+-------
Bitfinex | BTCUSD | 6h | TrendFollowing05 |
Executing simulation... [####################################] 100%
Executed backtest simulation in: 135.85 seconds
METRICS |
---------------------------------+------------------------------------
Total Closed Trades | 221
Total Net Profit | 1,699,245.56 (1699.25%)
Starting => Finishing Balance | 100,000 => 1,799,245.56
Total Open Trades | 0
Open PL | 0
Total Paid Fees | 331,480.93
Max Drawdown | -22.42%
Annual Return | 80.09%
Expectancy | 7,688.89 (7.69%)
Avg Win | Avg Loss | 31,021.9 | 8,951.7
Ratio Avg Win / Avg Loss | 3.47
Percent Profitable | 42%
Longs | Shorts | 60% | 40%
Avg Holding Time | 3.0 days, 22.0 hours, 50.0 minutes
Winning Trades Avg Holding Time | 6.0 days, 14.0 hours, 9.0 minutes
Losing Trades Avg Holding Time | 2.0 days, 1.0 hour, 41.0 minutes
Sharpe Ratio | 1.88
Calmar Ratio | 3.57
Sortino Ratio | 3.51
Omega Ratio | 1.49
Winning Streak | 5
Losing Streak | 10
Largest Winning Trade | 205,575.89
Largest Losing Trade | -50,827.92
Total Winning Trades | 92
Total Losing Trades | 129
```
And here are generated charts:
![chart-example](https://raw.githubusercontent.com/jesse-ai/jesse/master/assets/chart-example.png)
## What's next?
This is the very initial release. There's way more. Subscribe to our mailing list at [jesse.trade](https://jesse.trade) to get the good stuff as soon they're released. Don't worry, We won't send you spam. Pinky promise.
## Community
We've created a [community](http://forum.jesse.trade/) for Jesse users to discuss algo-trading. It's a warm place to share ideas, and help each other out.
**[update]:** We now have a [discord server](https://discord.gg/nztUFbMnF5) to discuss Jesse and trading in general. Make sure to join.
## How to contribute
Thank you for your interest in contributing to the project. Before starting to work on a PR, please make sure that it isn't under the "in progress" column in our [Github project page](https://github.com/jesse-ai/jesse/projects/2). In case you want to help but don't know what tasks we need help for, checkout the "todo" column.
First, you need to install Jesse from the repository instead of PyPi:
```sh
# first, make sure that the PyPi version is not installed
pip uninstall jesse
# now install Jesse from the repository
git clone https://github.com/jesse-ai/jesse.git
cd jesse
pip install -e .
```
Now every change you make to the code will be affected immediately.
After every change, make sure your changes did not break any functionality by running tests:
```
pytest
```
## Disclaimer
This software is for educational purposes only. USE THE SOFTWARE AT YOUR OWN RISK. THE AUTHORS AND ALL AFFILIATES ASSUME NO RESPONSIBILITY FOR YOUR TRADING RESULTS. Do not risk money which you are afraid to lose. There might be bugs in the code - this software DOES NOT come with ANY warranty.
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
PyPI 官网下载 | jesse-0.17.0.tar.gz (291个子文件)
setup.cfg 38B
README.md 6KB
PKG-INFO 7KB
PKG-INFO 7KB
test_candles_indicators.py 389KB
test_candles_0.py 95KB
test_indicators.py 42KB
Strategy.py 41KB
test_parent_strategy.py 30KB
Genetics.py 17KB
helpers.py 17KB
test_helpers.py 17KB
__init__.py 15KB
Exchange.py 14KB
__init__.py 13KB
__init__.py 12KB
Position.py 12KB
report.py 12KB
test_state_orderbook.py 11KB
pattern_recognition.py 9KB
__init__.py 9KB
test_broker.py 9KB
state_candles.py 9KB
test_metrics.py 7KB
statistics.py 7KB
utils.py 7KB
broker.py 6KB
config.py 6KB
required_candles.py 6KB
config.py 5KB
state_orderbook.py 5KB
Order.py 5KB
test_position.py 5KB
candle.py 5KB
test_utils.py 5KB
test_state_candle.py 5KB
test_backtest.py 4KB
CompletedTrade.py 4KB
test_candle_service.py 4KB
charts.py 4KB
__init__.py 4KB
utils.py 4KB
test_trade.py 4KB
test_candles_1.py 4KB
test_conflicting_orders.py 3KB
pivot.py 3KB
__init__.py 3KB
supertrend.py 3KB
test_state_trades.py 3KB
Sandbox.py 3KB
__init__.py 3KB
state_trades.py 3KB
binance_futures.py 3KB
test_import_candles.py 3KB
testnet_binance_futures.py 3KB
binance.py 3KB
coinbase.py 2KB
test_order.py 2KB
candle_factory.py 2KB
state_orders.py 2KB
cache.py 2KB
api.py 2KB
bitfinex.py 2KB
get_candles.py 2KB
test_state_orders.py 2KB
frama.py 2KB
gauss.py 2KB
test_state_ticker.py 2KB
state_tickers.py 2KB
vi.py 2KB
ichimoku_cloud.py 2KB
emd.py 2KB
minmax.py 2KB
kst.py 2KB
gatorosc.py 2KB
voss.py 2KB
dec_osc.py 2KB
tradingview.py 2KB
chande.py 2KB
file.py 2KB
damiani_volatmeter.py 2KB
supersmoother.py 1KB
__init__.py 1KB
lrsi.py 1KB
__init__.py 1KB
__init__.py 1KB
sarext.py 1KB
macdext.py 1KB
setup.py 1KB
__init__.py 1KB
itrend.py 1KB
srsi.py 1KB
__init__.py 1KB
alligator.py 1KB
exchange.py 1KB
reflex.py 1KB
test_router.py 1KB
__init__.py 1KB
bollinger_bands.py 1KB
trendflex.py 1KB
共 291 条
- 1
- 2
- 3
资源评论
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 写入三菱plcD位寄存器的值
- 确保你的操作系统符合Docker的要求 Docker支持的操作系统包括Ubuntu、Debian、CentOS、Fedora和m
- 确保你的操作系统符合Docker的要求 Docker支持的操作系统包括Ubuntu、Debian、CentOS、Fedora和m
- HDMI 虚拟软件欺骗器
- 确保你的操作系统符合Docker的要求 Docker支持的操作系统包括Ubuntu、Debian、CentOS、Fedora和m
- 读取三菱PLC D位寄存器
- HDMI edid 编辑工具
- 要在你的计算机上安装Docker,你可以按照以下步骤进行:
- 要在你的计算机上安装Docker,你可以按照以下步骤进行:
- html加JavaScript进行表单验证
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功