从BATS交易所获取空头头寸

Getting short volume from BATS

In my last post I have gone through the steps needed to get the short volume data from the BATS exchange. The code provided was however of the quick-n-dirty variety. I have now packaged everything to bats.pymodule that can be found on google code. (you will need the rest of the TradingWithPython library to run bats.py)

Usage:

?


1

2

3

4

5

6

import tradingWithPython as twp # main library

import tradingWithPython.lib.bats as bats # bats module

dl = bats.BATS_Data(‘C:\\batsData‘) # init with directory to save data

dl.updateDb() # update data

s = dl.loadData() # process zip files

时间: 2024-09-28 09:59:26

从BATS交易所获取空头头寸的相关文章

追踪高频交易——华尔街猎狼者(中)

如今,他和加拿大皇家银行也开始向投资者出售一个工具:程序员Zhang编写的小程序,能够延迟发给交易平台的订单.有了它,和Katsuyama一样的交易员就可以像从前一样随心所欲地下单,他们的屏幕重新变得可信起来.Katsuyama的团队给它起了一个威风凛凛的名字:“索尔”(Thor,雷神之锤).Katsuyama 说:“当我听到‘索尔’变成一个动词时,我就明白我们的方向对路了.我听到一个交易员大吼:‘Thor it’!” 另一件让Katsuyama有同样感觉的是他与几位知名基金经理的谈话.他和Pa

Python获得所有上证公司列表

本代码主要实现了从上证交易所获取上市公司列表信息.并输出到指定的文件中 import urllib import urllib2 import json import random import sys import os import codecs DEBUG=False # function get the current dirctory def cur_file_dir(): path = sys.path[0] if os.path.isdir(path): return path e

blockchain.com API官方文档中文版

blockchain.info API中文手册由汇智网翻译整理,访问地址:http://cw.hubwiz.com/card/c/blockchain-api/. blockchain.info 提供比特币区块浏览服务,同时基于自己积累的数据提供在线API供开发者调用,其API根据功能分为支付处理.区块链钱包.区块链数据.简明查询.实时通知.市场行情数据.统计图表数据等多个组. 如果要快速掌握比特币的对接与应用开发,推荐汇智网的在线互动课程: Java比特币开发详解 Php比特币开发详解 C#比

海龟交易

海龟交易法是用于期货等带杠杆操作的标的上的.但是其中一些理念能否用于股票市场呢? 一.市场选择: 海龟的市场选择注重在流通性上,即不会被少数人操纵,从而价格大起大落.对应的股票市场,应选择流通股相对大的股票.这种股票走势相对平稳.我现在暂时确定在流通股大于1亿. 二.头寸规模 完全采取海龟模式: 以下为抄录:―――――――――――――――――――――――――――――――― <海龟交易法则>中的仓位管理方法,是以ATR指标为核心的.ATR,即平均真实波幅.要计算这个指标,就要先会计算真实波幅.真

量化交易风险指标

量化交易风险指标 风险指标数据有利于对策略进行一个客观的评价,主要风险指标包括: 策略收益(Total Returns) 策略年化收益(Total Annualized Returns) 基准收益(Benchmark Returns) 基准年化收益(Benchmark Annualized Returns) 阿尔法(Alpha):投资中面临着系统性风险(Beta)和非系统性风险(Alpha),Alpha是投资者获得与市场波动无关的回报.比如投资者获得了15%的回报,其基准获得了10%的回报,那么

追踪高频交易——华尔街猎狼者(上)

(文章改编自著名金融作家Michael Lewis新作“Flash Boys: A Wall Street Revolt”,原文载于<纽约时报>,华尔街见闻网站整理) 在2008年美国金融系统崩溃以前,Brad Katsuyama觉得自己和整个体系没有关系,因为他在加拿大皇家银行(RBC)工作.从某种意义上来说,加拿大皇家银行是北美第五大银行.但在华尔街,没有人知道这家银行. 一直以来,加拿大皇家银行的增长健康而稳定.该行在2008年危机中声名鹊起,因为它是少数几家抵制住诱惑,没有出售次贷的银

【P000-011】重构交易费计算系统

主界面基本功能都已实现,现在要添加转债页面及相关功能,原有的一些问题也暴露了出来,大约有两个,一个是界面类中控制操作其他类的代码太多,理论上界面类应该只负责操作页面和传递数据给控制类,另一个是各功能类的分类不合理.磨刀不误砍柴工,先重新理清下软件应有的结构,再按照这个结构来重构代码,该剥离的剥离,该合并的合并一.com.qiang.tradingfeecount界面操作类包两个类对应两个界面一).CountActivity 主界面:1.通过交互界面获取路径及其他参数,将这些信息给AccessNI

简介一:低延迟交易架构技术研究

作者:黄寅飞.叶婧.徐广斌 1 低延迟综述 近几年来,全球各大交易所纷纷对技术系统进行投资改造,其中竞争最激烈的指标就是订单处理延迟和行情发布延迟.低延迟的需求很大程度上来自于证券市场上高频交易比例的迅猛增长.在证券产品可以在多家交易所进行交易的情况下,能够更快处理订单.更快反馈行情的交易所,显然更能吸引采用高频交易策略的机构投资者. 以下对全球各大交易所技术系统的低延迟指标进行综述: NASDAQ 纳斯达克OMX集团下属NASDAQ.费城.哥本哈根.赫尔辛基.冰岛.斯德哥尔摩.里加.塔林.维尔

国际股市卖空交易及监管沿革

⊙林采宜 杨超 证券卖空最早起源于17世纪初的荷兰,随着18世纪英法等国设立股票市场,卖空业务逐渐向欧洲其他国家蔓延.从监管政策环境的变化来看,全球卖空市场的发展大致可分为三个阶段.在发挥卖空机制的积极作用的同时,如何有效防止卖空滥用可能引起的市场风险,这是各监管当局面对卖空交易发展的永恒课题. ⊙林采宜 杨超 卖空交易是一种信用交易.广义的卖空交易既可以涉及证券也可以涉及商品,既可以涉及现货市场.期货市场也可以涉及期权市场.从狭义上讲,卖空交易仅指现货市场的证券卖空.本文的研究主要针对狭义的卖