You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
dustoair 52707d9acb
open src
3 years ago
binance open src 3 years ago
conf open src 3 years ago
conf_huobi open src 3 years ago
example open src 3 years ago
huobi open src 3 years ago
utils open src 3 years ago
.drone.yml open src 3 years ago
.gitignore open src 3 years ago
Dockerfile open src 3 years ago
Dockerfile-requirements open src 3 years ago
README.md open src 3 years ago
__init__.py open src 3 years ago
bakreq.txt open src 3 years ago
docker_build.md open src 3 years ago
huobi_alert.py open src 3 years ago
k8s.md open src 3 years ago
main.dev.py open src 3 years ago
main.py open src 3 years ago
requirements.txt open src 3 years ago
test.py open src 3 years ago
test1.py open src 3 years ago
test2.py open src 3 years ago
test_depth.py open src 3 years ago

README.md

配置 文件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 邮件服务器发信邮箱密码

例如:

{
  "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

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/BV1eK4y147HT/

https://github.com/hengxuZ/binance-quantization

币圈低风险套利赚钱-年化15%以上

如何在币圈进行低风险的套利。

买卖出入金的方式

通过场外OTC使用人民购买USDT付给对方钱后点击已付款OTC商家会释放相应USDT给你。 在把法币的资产划转到币币账户进行交易相应的数字资产。

相应的如果你想把数字资产换成法币,那么你把你的资产划转到法币,然后出售资产,在收到对方的钱,且确认是对方的账户转给你,数目也是对的情况下,点击已收款,然后释放对应的数字资产给商家。

存币赚取利息

通过存币,交易所会帮你把资产借贷给相应的人,然后对方需要支付相应的利息给你。

挖矿赚利息

类似DEFI挖矿或者CEFI挖矿的方式。为相应的交易对提供流动性赚取对应的手续费

永续资金费率套利

在多头市场情况下永续资金费率有的高达0.75%一般情况下有的资金费率在万1到千2之间也有可能是负是资金费率。正的资金费率表示都头出资金费率负的资金费率表示空方付对应的资金费率。

远近合约跨期套利

一般情况下,远期合约的价格币现货价格、永续合约或者近期的合约的价格要高。如果你买入现货,去对应的远期合约做空对应的资产,那么就相当于你把资产卖出一个较高的价格,等到他们价格相等或者接近的时候,再平仓。不过这个一般是要用程序去执行比较好。这样可以随时间监控他们之间的价差,捕捉更多的套利机会。

持有平台币参与交易所的一些活动

持有BNB或者OKB参加他们平台的一些活动比如最近的BNB要用来挖矿类似之前的IEO活动。