首页 > 其他分享 >量化策略应该用市价单吗?巨亏18万美金!

量化策略应该用市价单吗?巨亏18万美金!

时间:2024-11-04 09:47:45浏览次数:3  
标签:万美金 滑点 18 币种 挂单 市价 巨亏 下单 深度

什么是市价单?

市价单,指的是无论现在价格如何,对手盘深度(挂单量)怎么样,都要执行完成我的交易。

看起来很好

那么量化策略应该用市价单吗?

什么是深度?

深度指的是一个由众多买单价格和对应的挂单量 以及 众多卖单价格和对应的挂单量组成的挂单列表简称为深度。

大币种参与的做市商和其他量化策略众多,从而每个价格的挂单量都不会低,所以很少出现巨额滑点情况。但是根据我的观察,市场大跌之后,深度会变薄很多。

而小币种,参与者很少,只有几个义务做市商在参与挂单,所以如果你的市价单把义务做市商的挂单量吃完后,剩下的订单都是滑点。

我的答案是分情况:

  1. 对于BTC、ETH这样的大币种,可以用市价单;
  2. 对于小币种,不应该用市价单,或者有条件的用市价单。

为什么对大币种可以用市价单?

因为他们的深度很厚,就算你下单几百万美金滑点也不会特别特别离谱导致巨额亏损。但也要注意风险!

为什么小币种不推荐用市价单?

通常,我们的量化交易策略,会在风控模块,直接调用交易所的API来市价平仓从而达到快速止损
但是有经验的策略开发者,一定不会这么做,如果问他么,他会给你看他用市价单导致的巨额滑点亏损

图为使用市价单在深度不好的期权市场导致滑点亏损18w美金图为使用市价单在深度不好的期权市场导致滑点亏损18w美金

图为使用市价单在深度不好的小币平仓导致巨额滑点亏损2万美金
图为使用市价单在深度不好的小币平仓导致巨额滑点亏损2万美金

看到这些后你还敢随意的使用市价单吗?

那么正确的做法是什么?

  1. 限制金额,市价单不能无限制下单量使用,必须限制每几秒最大下单金额。或者查询币种挂单量决定下单金额;
  2. 使用限价单一样可以达到市价单的效果。比如当前价格是100,如果你要买入那么你限价单价格报价101,他会直接吃掉到101的价格的挂单量后停止继续交易,也就是最大1%滑点。

如果想要快速平仓,又怕巨额滑点应该怎么办?

我的做法:

循环检查仓位,设置一个最大滑点值,一般设置0.2%,有仓位就下一个IOC订单,直到仓位被清空。

比如当前价格100

要做BUY,IOC 100.2

要做SELL,IOC 99.8

标签:万美金,滑点,18,币种,挂单,市价,巨亏,下单,深度
From: https://blog.csdn.net/2401_83821075/article/details/143426465

相关文章

  • 2024-2025-1 20241318《计算机基础与程序设计》第六周学习总结
    这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK06这个作业的目标<Polya如何解决问题简单类型与组合类型复合数据结构查找与排序算法算法复杂度......
  • 2024.11.03 1820版
    起于《海奥华预言》的思考◆地球管理结构和参考持续更新中...... 英文地址:https://github.com/zhuyongzhe/Earth/tags中文地址:https://www.cnblogs.com/zhuyongzhe85作者:朱永哲 ---------------------------------------------------------------------------------......
  • 华为机试HJ18 识别有效的IP地址和掩码并进行分类统计
    首先看一下题描述请解析IP地址和对应的掩码,进行分类识别。要求按照A/B/C/D/E类地址归类,不合法的地址和掩码单独归类。所有的IP地址划分为 A,B,C,D,E五类A类地址从1.0.0.0到126.255.255.255;B类地址从128.0.0.0到191.255.255.255;C类地址从192.0.0.0到223.255.255.255;......
  • 基于SpringBoot乡村书屋小程序设计与实现--31881(免费领源码)可做计算机毕业设计JAVA、P
    摘要随着信息技术的快速发展和互联网的广泛普及,数字化服务的需求不断增长,乡村书屋作为传统的文化服务机构也需要适应这一变革。本研究将使用Java开发技术,通过springboot作为框架,结合微信小程序,和MySQL作为数据存储的技术,开发一套功能齐备可移动的乡村书屋小程序,旨在提升乡......
  • [HCTF 2018]admin
    题目链接:https://buuoj.cn/challenges#[HCTF2018]admin打开题目后如下所示。右上方有一个菜单,存在登陆模块,尝试使用admin登陆,对密码进行爆破,发现密码为123,随即获得flag。但实际上,该题的真正考点并不是弱密码。访问环境默认页面,在页面源代码处发现提示"youarenotadm......
  • [护网杯 2018]easy_tornado
    题目链接:https://buuoj.cn/challenges#[护网杯2018]easy_tornado打开环境后如下所示。依次访问。这里需要留意一下url,在访问flag.txt时,发现url为:/file?filename=/flag.txt&filehash=f37c974391ee4a7bc4a23cc8987e0eed。尝试将filehash参数更改掉,发现被重定向到:/er......
  • H7-TOOL的LUA小程序教程第17期:扩展驱动AD7606, ADS1256,MCP3421, 8路继电器和5路DS18B2
    LUA脚本的好处是用户可以根据自己注册的一批API(当前TOOL已经提供了几百个函数供大家使用),实现各种小程序,不再限制Flash里面已经下载的程序,就跟手机安装APP差不多,所以在H7-TOOL里面被广泛使用,支持在线调试运行,支持离线运行。TOOL的LUA教程争取做到大家可以无痛调用各种功能函数,不需......
  • CF1856
    总结\(t1\)看起来好简单啊,\(5min\)切了。\(t2\)看起来好简单啊,\(15min\)切了。\(t3\)看起来好难啊,\(50min\)跳了。一开始想到了二分答案,迟迟想不到\(O(n)\)的\(check\),于是思维开始发散,从贪心想到\(dp\)。考完发现大家都是\(O(n^2)\)的\(check\),wssb。\(t4\)......
  • Oracle 第18章:分区技术
    Oracle分区技术详解Oracle数据库中的分区技术是一种将大表或索引物理地划分为更小、更易管理的部分的方法。这种技术不仅提高了查询性能,还简化了数据库的维护工作。下面我们将从分区的优势、应用场景以及如何创建和维护分区等方面进行详细介绍。1.分区的优势提高查询......
  • P4898 [IOI2018] seats 排座位
    题目链接主要算法:线段树(虚假的),奇技淫巧(真正的)思路:1.初步:考虑如何保证一个区间坐好后是一个矩形,有一个思路从另一个题中启示我们维护\(xmin,xmax,ymin,ymax\),但是这样无法保证在中间挖一个空的情况(有一个别的题解,可以染色后维护四个角和一个判框的东西),但我们觉得就算可以维......