网格交易配置需依次设定价格区间、保证金杠杆、开仓方向、data.json参数及API权限:先以90日K线标定高低点并加5%缓冲,设15或25层;保证金≤15%权益,杠杆依波动率设5–8倍;选双向限价单;data.json中设cointype、profit_ratio=5、double_throw_ratio=6、quantity金字塔数组;最后配API权限并ping测试连通性。

币安(Binance)官方认证入口:
点击获取官方APP☞☞☞☞☞:
一、设定价格区间与网格层数
价格区间决定机器人可操作的上下边界,需结合历史支撑阻力位与行情容错空间确定。过窄易频繁触顶底失效,过宽则降低资金使用效率。
1、调出币安合约K线界面,切换至90日以上周期图表。
2、标记最近3次明显高点中的最低值,设为最高价上限。
3、标记最近3次明显低点中的最高值,设为最低价下限。
4、将上限下调5%作为缓冲带,下限上调5%作为缓冲带,形成最终区间。
5、总层数设为15层,适用于BTC/USDT等主流合约;或设为25层,适用于DOGE/USDT等高波动合约。
二、配置保证金与杠杆参数
保证金决定策略实际占用资金规模,杠杆倍数直接影响爆仓距离与单格盈亏幅度,二者须联合校验以规避强平风险。
1、输入初始保证金数额,建议不超过账户总权益的15%。
2、查看所选合约的标的24小时波动率,若高于8%,杠杆上限设为5倍。
3、若波动率低于4%,杠杆可设为8倍,但不得启用自动追加保证金功能。
三、选择开仓方向与订单类型
开仓方向影响策略在不同行情中的持仓结构,订单类型则直接关系成交确定性与滑点控制精度。
1、选择“双向开仓”,允许机器人在价格下跌过程中持续建多单,在上涨过程中持续建空单。
2、订单类型必须选择“限价单”,防止市价单在快速波动中产生不可控滑点。
3、确认关闭“自动补仓”与“追涨杀跌”类增强功能,确保策略严格按网格逻辑执行。
四、修改data.json核心参数
data.json是binance-quantization项目的核心配置文件,存储网格交易的关键参数和运行状态,位于项目的data/目录下。
1、将cointype参数设为“ETHUSDT”,优先选择流动性高的主流交易对。
2、profit_ratio设为5,表示止盈比率为5%,适用于多数震荡行情。
3、double_throw_ratio设为6,与profit_ratio保持约1:1.2比例关系。
4、quantity数组设为[0.25,0.3,0.35,0.4,0.45,0.5],支持金字塔式建仓策略。
五、完成API权限与连接测试
运行前需验证账户权限与接口连通性,避免因权限缺失或密钥失效导致策略无法下单或状态同步中断。
1、登录币安账户,进入【API管理】页面,确认已创建具备“现货与合约交易”权限的API密钥。
2、在API设置中启用IP白名单,仅允许部署服务器的固定IP地址访问。
3、在app/authorization.py中填入api_key与api_secret,确保无多余空格或引号错误。
4、运行eth-run.py前执行client.ping()测试,返回空字典{}即表示连接成功。

















