什么是Tick?举个例子,交易数据可以想象成一条河流,Tick就是这条河流在某个截面的数据。国内期货最细粒度就是每秒两次。也就是说国内期货500毫秒最多发送一个Tick。国内大多数软件是怎么获取Tick的?那么500毫秒内实际上发生的成交往往多于一次,里面具体什么情况完全是个黑盒子。特别在商品期货高频交易策略中,Tick行情的接收速度对策略的盈利结果有着决定性的影响。而市面上大多数交易框架,都是采
转载 2024-06-26 23:17:21
85阅读
import os import struct import datetime # 读取通达信.day文件,并生成对应名称的csv文件 def stock_csv(filepath, name, targetdir) -> None: # (通达信.day文件路径, 通达信.day文件名称, 处理后要保存到的文件夹) with open(filepath, 'rb')
 用Pandas获取商品期货价格并可视化 摘  要1、用pandas从excel中读取数据;2、用pandas进行数据清洗、整理;3、用bokeh进行简单的可视化。  1、数据读取本文主要是将获取到的商品期货价格进行整理,获取报价当日对应的当年度年底期货价格,并进行简单的可视化。最终,我们要获取的数据结果为,(a)对于非12月份的报价,获取当年度12月的期货
获取期货行情是许多金融分析师和交易员的重要需求。通过编程,我们可以利用Python这一强大的工具来获取实时的期货行情数据,进行分析和决策。本文将介绍如何利用Python获取期货行情,并提供具体的代码示例。 ## 一、选择数据源 获取期货行情的第一步是选择数据源。有许多金融数据服务商提供API接口,可以用来获取实时或历史的期货数据。例如: - **新浪财经** - **聚宽** - **Win
原创 8月前
765阅读
# 如何用Python获取期货tick数据 ## 概述 在本文中,我将教你如何使用Python获取期货tick数据。这将涉及到一些基本的Python编程知识,但我会尽力让它尽可能简单易懂。首先,我会介绍整个过程的流程,然后详细说明每个步骤需要做什么以及使用的代码。 ## 流程图 ```mermaid journey title 获取期货tick数据流程 section 开始
原创 2024-04-26 04:02:14
390阅读
数字货币历史数据的重要性以BTC、ETH为代表数字货币作为一个新兴市场,散户参与度高、市场效率低,表现在价格上时常会走出高波动率,和一大波的趋势行情。相比较股票、期货市场,数字货币更容易开发出实盘盈利能力强的量化投资策略。我们研究量化策略,拿到历史数据进行回测,是第一步。然而,主流的金融平台、三方回测平台,几乎都不提供数字货币的历史数据,例如万德并不提供OKEX、火币、币安等大交易所的数字货币历史
这个项目是针对于股票的金融数据量化分析,更契合金融领域的称呼是股票量化交易。把名称拆分开来理解,分别是“数据”、“分析”和“交易”,“数据”指的是我们所要分析的股票数据,“分析”指的是从“数据”中挖掘出能够获利的策略,“交易”是指将策略转换为具体的买卖操作。当然这里的侧重点并不是单纯地促使大家去做股票、期货、期权、数字货币的投资交易,因为量化交易并不会让你躺着赚钱。而是说如果你学习了Python
在期权回测中我用到了三种数据:期权日数据、ETF日数据和期权合约数据。其中前两种数据的获取方法已经在本系列的第1篇文章中做了说明,这里补充一下怎么获取期权合约数据。期权合约数据是从上交所和深交所下载的。虽然深交所的合约可以手工下载excel文件再转化为CSV之后通过python程序读取。然而,如果需要长期持续地获取数据,最好还是通过爬虫自动爬取。本文演示怎么通过scrapy爬虫获取上交所/深交所的
转载 2023-10-24 21:48:50
81阅读
接上一篇,本文主要是实现计算的Python代码和C++代码1、Python代码Python代码逻辑主要参考《用CTP接口实现期货交易明细分析(1)》,《用CTP接口实现期货交易明细分析(2)》,请知悉。但是原文中运用了vnpy的框架,我是用的自己编译的PythonAPI《CTP Python API(利用Swig 封装)Windows版(mduserapi)》代码如下:# -*- coding:u
代码基于天勤量化平台,先贴出完整代码: #!/usr/bin/env python # -*- coding: utf-8 -*- #import asyncio from tqsdk import TqApi, TqAuth from contextlib import closing from time import time # 创建API实例. api = TqApi(auth=TqA
转载 2024-02-23 11:57:25
41阅读
文章目录1. 天勤量化不同版本区别2. 多进程获取期货分钟数据和股票日线数据3. 多进程获取期货分钟数据并且每日实时更新历史数据4.常见问题4.1 ray包无法安装4.2 免费账户能否获得当天股票行情?4.3 下载数据超时,卡顿严重怎么办? 1. 天勤量化不同版本区别 为了获取所有期货分钟数据和股票日线数据,需要提前申请专业版账号,值得高兴的是每个账号有15天的试用期,官网地址。但是股票和期货
# 获取所有期货代码的指南 在金融数据分析领域,获取期货代码是一个常见的需求。借助 Python,您能轻松地从公开的数据源中获取期货代码。本文将详细阐述这个过程分为的几个步骤,并提供相应的代码示例。 ## 流程概述 为了顺利完成任务,首先我们需要一个简明的流程表格,这样可以帮助我们把整个过程分解成几个清晰的步骤: | 步骤 | 描述
原创 2024-10-25 03:30:12
159阅读
# 如何使用Python获取期货实时数据 在金融行业,获取实时数据是进行交易决策的重要一环。对于初学者而言,使用Python获取期货实时数据并不是一件困难的事情,接下来我们将通过几个步骤帮助你实现这一目标。我们将通过表格、示例代码、实体关系图和序列图,详细介绍整个流程。 ## 实现流程概述 下面是获取期货实时数据的基本步骤: | 步骤 | 描述
原创 8月前
826阅读
# Python实现实时期货bbi获取流程 ## 操作步骤 以下是实现Python获取实时期货bbi的流程,通过以下步骤你将能够成功获取实时期货bbi数据。 ```markdown | 步骤 | 操作 | |----|----| | 1 | 导入所需的库 | | 2 | 连接期货数据源 | | 3 | 获取实时期货数据 | | 4 | 计算bbi指标 | | 5 | 可视化bbi指标 | `
原创 2024-03-03 06:11:18
434阅读
前言这一章节主要和大家分享一下关于如何获取年月日完整时间的数据字段,话不多说,现在开始!一、项目说明二、问题重述Eastmoney-Spyder:股吧网页数据抓取分析(一) 在上篇博客中,我们已经可以初步抓取到股吧中全部发帖信息的阅读、评论、标题、作者及最后更新时间这五个字段的数据,但是由于该网站本身结构的原因,导致我在抓取的过程中踩坑无数,简单归纳为以下几点:股吧中全部发帖信息较多,很容易在抓取
# Python获取实时行情 ## 导言 在金融市场中,交易是一种非常常见的交易方式。投资者可以通过市场买卖各种商品的合约,从中获取利润。而对于投资者来说,实时获取行情数据是非常重要的,可以帮助他们做出更明智的决策。本文将介绍如何使用Python编程语言获取实时行情数据。 ## 第一步:选择数据源 在获取实时行情数据之前,首先需要选择一个可靠的数据源。目前市面上有很
原创 2024-03-11 04:42:00
917阅读
# Python期货回测数据获取的完整指南 在进行期货回测之前,首先需要获取相关的市场数据。对于刚入行的小白来说,这个过程可能显得有些复杂,但只要按着以下步骤进行,就能顺利完成数据获取。 ## 一、流程概述 我们可以将整个数据获取过程分为以下几个步骤: | 步骤 | 描述 | |------|--------------------
原创 2024-10-01 05:47:37
119阅读
AHK获取期货行情;作者:sunwind ;时间:2019年8月22日17:51:29 ;功能:获取股票、期货价格 #z:: ;~ code:="sh600066" ;好用 ;~ code:="000012" ;好用 code:="300163" ;好用 ;~ code:="M0" ;好用 ;~ code:="SR2001" ;好用 ;~ URL=http://
原创 2023-04-24 10:56:03
118阅读
在使用 Python 进行期货交易策略开发时,很多开发者会遇到一些意想不到的问题。本文将围绕一个常见的“期货 python”相关问题进行详细的分析和解决,力求让大家更好地理解和解决这些技术难题。 ### 问题背景 在进行期货交易策略的自动化时,我们遇到了多个交易信号未能如预期生成的现象。这导致策略的收益率大幅下降。我们分析了一下问题,发现过往一段时间中的事件历程如下: - 2023年10月1
原创 5月前
16阅读
一部分网站对于数据的管控相对不严,可以直接从文本文案中得到相应的数据(即没有反爬措施),但是随着技术的发展,部分数据将被隐藏,我们需要通过解析的手段来获取相应的数据内容。本期以某网站的期货板块为例,进行爬虫教学。1.网站解析进入网站,找到需要爬取的数据源,本次进行的是期货中的橡胶模块。可以发现“Ctrl+U”查看源码后,所需要的数据并不能出现在其中,所以采取另一种方式进行爬取。按“F12”进入开发
  • 1
  • 2
  • 3
  • 4
  • 5