实盘交易哪些代码BUG产生严重亏损
1、少写一个return,疯狂开平2900次,以爆仓结束
2、在上生产环境前,不小心误删除了一个“!”(我至今也不清楚为什么会误删了,晕),导致平仓逻辑一直不满足,不止损,让我损失惨重!
3、卖单变买单
4、有个回调里的参数修改少了小数点,然后以光速来回 hit bid-ask
5、重要代码在模拟环境上先跑个半年再上线
6、大多都是写的没风控模块的bug ,我是正好相反,之前是一个长期cta交易策略,把风控配置文件直接拷贝到新服务器里,然后忘记改了,以至于一个短频交易的策略被风控卡主不能发平仓单,然后拿到收盘亏了钱,一看风控提示当天下的单过多不让发单了
7、好多年前某行一个交易员下单打反qty和price,于是公司输掉了全年利润。
8、某人的东西没有最大仓位控制,一小时内买了200张future的货还TM不带hedge。
9、某策略不带参数交叉检查,做了一天以为自己赚了很多,结果仔细一看输了很多。
10、以前听说过的一个真实案例,某公司equity arb desk,有一个自动hedge程序,在盘尾的时候自动调整仓位保证beta neutral。结果某次升级的时候,把hedging instrument(可能就是SPY)的价格弄错了。结果一下单就把beta平衡弄过头了,然后反向又下单,又弄过了,就这么来回的撸了不知道多少遍,一天亏了10%,全亏在手续费和bid-ask上。
11、规则生成、节假日、新合约,看上去就是个概率bug
12、有些团队喜欢省钱,就不买市场日历的api了,自己动手写一个爬虫,从yahoo finance上抓股票的财务数据发布、股东会日期等数据。
今天Yahoo Finance改版,估计也是害惨了一堆爬虫……富国WFC今天公布盈利数据吧好像是(2016年7月15日),反正我已经听说了好几个抱怨了。
写过爬虫的都知道……有时候页面就是找不到这些元素,返回空集就好了。
13、数据源断了一半
14、FIX夏令时
15、断线重发指令:FIX连上了,发送第一个交易指令,开始等待-->这时网络断了,没收到确认回执-->等待超时,心跳还没超时-->重发交易指令,却错误地用了新的订单号,网络是好的
16、期货交易所突然提高交易保证金,账户是割裂的,一个账户资金充足可以开仓,一个资金不够开不了仓。
17、爬虫读取的本地2017年日期csv文件,没有更新到2018年日期,出错。
实盘交易哪些代码BUG产生严重亏损的更多相关文章
- 你的leader还在考核你的千行代码Bug率吗?
管理学大师德鲁克说:你如果你无法度量它,就无法管理它.要想做有效的管理,就很难绕开度量的问题. 软件开发的过程或者技术团队的管理也存在着如何去合理的度量效率的问题.而度量是把双刃剑,度量具有极强的引导 ...
- 用python的matplotlib和numpy库绘制股票K线均线和成交量的整合效果(含量化验证交易策略代码)
在用python的matplotlib和numpy库绘制股票K线均线的整合效果(含从网络接口爬取数据和验证交易策略代码)一文里,我讲述了通过爬虫接口得到股票数据并绘制出K线均线图形的方式,在本文里,将 ...
- (求助大牛)关于vs2010上的AVS代码bug问题~~
问题1:就是解码端,出现错误,找到bug所在地了,见下图: memcpy出错了,跳到下图了.可是错误显示的我不懂,求解释一下就ok了,小女子在此谢过了~~哎,调bug的能力弱爆了!! 大家看看吧~~是 ...
- 程序员减少代码BUG的7种方法,拒绝编程5分钟,查代码2小时!
0.别对警告视而不见 相信不少的程序员会使用IDEA,使用它敲代码,有时候会出现警告,那么这时你对警告就不能视而不见了. 我们的目标是,写干净的代码,做风一样的男子! 1.编程习惯 种瓜得瓜种豆得豆, ...
- iOS之利用腾讯Bugly程序调试,测试代码bug、卡顿等情况
1.自己先写一个 Demo 演示一下利用bugly测试崩溃的具体情况. 在ViewController里面实现崩溃代码如下: 运行后 毫无疑问程序报错了! 2.使用到第三方的框架Bugly,官方下载 ...
- 《PyQt5 快速开发与实战》 第九章代码Bug修正 DataGrid.py 最后一页下翻页 仍可点击的错误
# -*- coding: utf-8 -*- import sys import re from PyQt5.QtWidgets import (QWidget , QHBoxLayout , QV ...
- 用python的matplotlib和numpy库绘制股票K线均线的整合效果(含从网络接口爬取数据和验证交易策略代码)
本人最近在尝试着发表“以股票案例入门Python编程语言”系列的文章,在这些文章里,将用Python工具绘制各种股票指标,在讲述各股票指标的含义以及计算方式的同时,验证基于各种指标的交易策略,本文是第 ...
- js 记录几个因惯性思维引发的代码BUG,开发思维方式的自我反省
壹 ❀ 引 在写这篇文章之前,对于取什么标题其实让我纠结了好几天,这篇文章中我想说的东西与引用类型数据有关,也与我们的惯性思维有关.本文中展示的几段代码都非常简单,原型都来自于我的日常开发,但让你立 ...
- 一个好隐蔽的C/C++代码bug
来自:微博@ruanyf, 一本书上说,下面的 C 语言代码可能会产生无限循环.看了半天,才意识到 Bug 在哪里. 完美解答: 数组下标越界.数组a总共有10个值,a[0]~a[9].for循环里面 ...
随机推荐
- extjs开发———用extJS简单写一个饼状图
先上效果图: js编写部分简单如下,先插入一个模块,然后给模块中添加内容. var myChart1 = echarts.init(document.getElementById('myChart1' ...
- 1、MYSQL 数据库的安装与配置
安装 1.打开官网https://www.mysql.com,选择社区版本 2.如图点击下在安装(本人在下载过程中亲身感觉下载时间非常漫长,需要等待,不知道为啥会有限速,可以参考网上教程用迅雷进行 ...
- SpringMVC 文件的上传、下载
文件上传 (1)下载添加2个jar包 commons-fileupload.jar commons-io.jar SpringMVC的文件上传依赖于Apache的FileUpload组件,需要下载添加 ...
- yii2.0 引入权限控制插件
权限控制:"mdmsoft/yii2-admin": "~2.0" 教程:http://www.cnblogs.com/zyf-zhaoyafei/p/5825 ...
- JAVA 怎么链接 SQL Server 数据库(半详细)
哇今天闲着没事准备把前几天链接数据库碰到的问题写到博客,写到一半浏览器切出去了,这个浏览器也没保存,晚上又写了一遍,唉 蛋疼呀╮(╯▽╰)╭!! 说一说连接数据库遇到的问题,唉问题繁多,原来自己刷的精 ...
- HDU - 6205 card card card (尺取法)
题意:有n堆牌,ai表示每堆牌的牌数,bi表示每堆牌的penaltyvalue,操作开始前,可以重复进行将第一堆牌挪到最后一堆这一操作.然后,对于挪完后的牌,从第一堆开始,依次取.对于每一堆牌,首先将 ...
- c++数据结构排序
#include<stdio.h> #include<stdlib.h> #include<time.h> typedef int ElemType; typede ...
- django 中从外界借助多个网站时 static 的存放和整理
在 模板之家中 前端页面直接上去抓取 可是遇到重复 或者 版本不统一 所以 在每个app下面建立自己的 stastic 在制作的html 页面上方 导入静态页面 {% load static ...
- 2.14 Java web 复习总结
1.空指针异常原因(NullPointerExceptio)之一: 在Dao层里边 声明 Connection conn = DBUtil.getConn(); //不能少 Statement sta ...
- 三十、SAP中的内置图标
一.选择[编辑]->[模式] 二.选中写入模式 三.选中图标 四.选择我们需要的图标 五.选中图标后,选择复制 六.点击之后,会回到代码界面,如下 七.执行结果如下,显示出了一个神奇的图标