![](https://s3.sre.ink/img/2021/01/21/a22526c00c30927e7836b77aef927729.jpg) # 配置 文件`config.json`说明 | 配置 | 说明 | | ----------- | ----------- | | sleep_time | 循环间隔 | | cancel_time | 取消过期订单间隔 | | platform | 交易类型 现货交易 **binance_spot** 或者 合约交易**binance_future** | |symbol | 交易对: BTCUSDT, BNBUSDT等 | |api_key | 从交易所获取 | |api_secret | 交易所获取 | |profit_scroll | 滚动止盈比例,比如 1.05 表示触发滚动止盈后将卖单价格提到1.05被再挂上| |profit_intend | 滚动触发比例,比如0.95 表示当前价格达到卖单价格的0.95后,触发滚动 | |deficit_scroll | 滚动止损比例,比如0.9 表示在触发滚动止盈时候,同时将止损价设置为当前价格的0.9 | |gap_percent | 期望利润率,网格交易的价格间隙
buy_price = round_to(float(check_order.get("price")) * (1 - float(config.gap_percent)),
sell_price = round_to(float(check_order.get("price")) * (1 + float(config.gap_percent)), float(config.min_price))
越大单次利润率越高,越小越容易成交 最好不超过1% | |quantity | 每次下单的数量 比如50个XRP | |min_price | 价格波动的最小单位, 用来计算价格精度: 如
XRPUSDT 0.00001
BTCUSDT 是0.01
BNBUSDT是0.0001
ETHUSDT 是0.01
这个价格要从交易所查看,每个交易对不一样。| |price_stop_to_buy | 抛仓价,高于这个就不要买了 | |price_stop_to_sell | 清仓价,低于这个就不要卖了 | |min_qty | 最小的下单量
现货要求最小下单是10USDT等值的币
XRPUSDT的话 10USDT大概40个XRP
而对于合约来说, BTCUSDT要求是0.001个BTC | |max_orders | 最多允许的挂买单数量
超过该值时候 删除最高价的一个买单| |max_sell_orders|卖单的上限,达到上限之后不再创建买单;但是不影响创建卖单| |proxy_host | 如果需要用代理的话,请填写你的代理IP | |proxy_port | 代理端口号 | |dingding_robot_url | 钉钉机器人的地址 | |dingding_user_phone | 自己在钉钉群的手机号 | |user_email | 邮件接收地址 | |SMTP_HOST | 邮件服务器 | |SMTP_PORT | 邮件服务器端口 | |SMTP_USER | 邮件服务器发信邮箱 | |SMTP_PASSWORD | 邮件服务器发信邮箱密码 | 例如: ```json { "platform": "binance_spot", "symbol": "LINKUSDT", "api_key": "11111111111111111111111111111", "api_secret": "2222222222222222222222222", "gap_percent": 0.005, "quantity": 5, "min_price": 0.0001, "price_stop_to_buy": 22, "price_stop_to_sell": 14, "min_qty": 5, "max_orders": 10, "max_sell_orders": 10, "proxy_host": "", "proxy_port": 0, "dingding_robot_url": "https://oapi.dingtalk.com/robot/send?access_token=33333333333333333333333333333d29c", "dingding_user_phone": "33333333333333333", "user_email": "3333333333333333333333", "SMTP_HOST": "33333333333333333333", "SMTP_PORT": 80, "SMTP_USER": "33333333333333333333333", "SMTP_PASSWORD": "33333333333333333333333333" } ``` ### start.sh ```bash nohup python -u main.py > grid_nohup.out 2>&1 & ``` ## 网格交易策略使用行情 - 震荡行情 - 适合币圈的高波动率的品种 - 适合现货, 如果交易合约,需要注意防止极端行情爆仓。 # 51bitquant网格交易策略 https://github.com/51bitquant/binance_grid_trader 网格交易的原理视频讲解链接: [https://www.bilibili.com/video/BV1Jg4y1v7vr/](https://www.bilibili.com/video/BV1Jg4y1v7vr/) 视频讲解如下: [https://www.bilibili.com/video/BV1eK4y147HT/](https://www.bilibili.com/video/BV1eK4y147HT/) https://github.com/hengxuZ/binance-quantization # 币圈低风险套利赚钱-年化15%以上 如何在币圈进行低风险的套利。 ## 买卖出入金的方式 通过场外OTC,使用人民购买USDT,付给对方钱后,点击已付款,OTC商家会释放相应USDT给你。 在把法币的资产划转到币币账户进行交易相应的数字资产。 相应的如果你想把数字资产换成法币,那么你把你的资产划转到法币,然后出售资产,在收到对方的钱,且确认是对方的账户转给你,数目也是对的情况下,点击已收款,然后释放对应的数字资产给商家。 ## 存币赚取利息 通过存币,交易所会帮你把资产借贷给相应的人,然后对方需要支付相应的利息给你。 ## 挖矿赚利息 类似DEFI,挖矿,或者CEFI挖矿的方式。为相应的交易对提供流动性,赚取对应的手续费 ## 永续资金费率套利 在多头市场情况下,永续资金费率有的高达0.75%,一般情况下,有的资金费率在万1到千2之间,也有可能是负是资金费率。正的资金费率表示都头出资金费率,负的资金费率表示空方付对应的资金费率。 ## 远近合约跨期套利 一般情况下,远期合约的价格币现货价格、永续合约或者近期的合约的价格要高。如果你买入现货,去对应的远期合约做空对应的资产,那么就相当于你把资产卖出一个较高的价格,等到他们价格相等或者接近的时候,再平仓。不过这个一般是要用程序去执行比较好。这样可以随时间监控他们之间的价差,捕捉更多的套利机会。 ## 持有平台币参与交易所的一些活动 持有BNB或者OKB,参加他们平台的一些活动,比如最近的BNB要用来挖矿,类似之前的IEO活动。