Git Product home page Git Product logo

binance-quant-robot's Introduction

binance-quant-robot

数字货币,币安Binance, 比特币BTC 以太坊ETH 莱特币LTC 狗币DOGE 屎币SHIB 量化交易系统 火币 OKEX 交易策略 量化策略 自动交易

如果国内不能访问币安api,需要科学上网.

简介

这是一个数字货币量化交易系统,使用的Binance币安的交易API.

如果你还没有币安账号:注册页面(通过链接注册,享受交易返现优惠政策)

这世上,没有百分百赚钱的方式,量化交易策略只是一个辅助工具。

生死有命,富贵在天!币圈有风险,入市需谨慎!!

双均线策略

以 ETH 为例,5分钟K线数据,均线5 和 均线60 为例:

均线5上穿均线60是金叉,执行买入; 均线5下穿均线60是死叉,执行卖出; image 这是一个比较好的情况,可以赚一点钱。

image

这是一个比较震荡的情况,会亏损。

使用时,必须根据自身情况,调整 K线 和 均线!!!!

如果你还没有币安账号:注册页面(通过链接注册,享受交易返现优惠政策)

为什么选择币安交易所

交易的手续费看起来很少,但是随着交易次数逐步增多,手续费也是一笔不小的开支。 所以我选择了币安,手续费低的大平台交易所

火币手续费 Maker 0.2% Taker 0.2%

币安手续费 Maker 0.1% Taker 0.1% (加上BNB家持手续费低至0.075%)

如果你还没有币安账号:注册页面(通过链接注册,享受交易返现优惠政策)

运行环境

python3

由于交易所的api在大陆无法访问,需要科学上网。

快速使用

1、获取币安API的 api_key 和 api_secret

申请api_key地址:

币安API管理页面

2、注册钉钉自定义机器人Webhook,用于推送交易信息到指定的钉钉群

钉钉自定义机器人注册方法

3、修改app目录下的authorization文件

api_key='你的币安key'
api_secret='你的币安secret'
dingding_token = '申请钉钉群助手的token'   # 强烈建议您使用

4、交易策略配置信息 strategyConfig.py 设置你的配置信息:

# 均线, ma_x 要大于 ma_y
ma_x = 5
ma_y = 60

# 币安
binance_market = "SPOT"#现货市场
kLine_type = '15m' # 15分钟k线类型,你可以设置为5分钟K线:5m;1小时为:1h;1天为:1d

当 kline 5 向上穿过 kline 60, 则执行买入。

当 kline 5 向下穿过 kline 60, 则执行卖出。

你可根据自己的喜好,调整 ma_x 和 ma_y 的值。

你也可以调整 kLine_type ,来选择 5分钟K线、15分钟K线、30分钟K线、1小时K线、1天K线等;

不同的K线,最终效果也是不一样的。

5、同时交易多币种

robot-run.py中

创建多个订单管理对象:

# 使用 USDT 购买 DOGE,限定最多100个USDT
orderManager_doge = OrderManager("USDT", 100,"DOGE", binance_market)
# 使用 USDT 购买 ETH,限定最多100个USDT
orderManager_eth = OrderManager("USDT", 100,"ETH", binance_market)

将orderManager_doge 和 orderManager_eth 加入定时执行的方法中:

def binance_func():
    orderManager_doge.binance_func()
    time.sleep(10)
    orderManager_eth.binance_func()

程序可同时监控 DOGE 和 ETH 的均线,并根据策略执行交易。 使用时,可根据自身需要,增加其他币种。

6、运行程序(记得先开科学上网)

python robot-run.py

服务器部署

购买服务器,建议是海外服务器,可以访问币安API

我的配置:

Linux, 1核CPU, 2G内存(1G也可)

我是在阿里云购买的日本东京服务器(传说币安服务器就在东京)

也可选择 新加坡、香港服务器

阿里云,新人优惠

阿里云,最新活动

钉钉信息截图

image

可加WX交流群

image

联系WX

image

binance-quant-robot's People

Contributors

luoyanbei avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

binance-quant-robot's Issues

SSLError

系统的openssl是1.1.1的,但是运行的时候还是报错。错误如下
Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.