Pandas是基于NumPy的一种工具,该工具是为了解决数据分析任务而创建的。Pandas纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快就会发现,它是使Python成为强大而高效的数据分析环境的重要因素之一。Pandas数据分析包,最初由AQR Capital Management于2008年4月开发,并
代码基于天勤量化平台,先贴出完整代码: #!/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阅读
Python_9.10_量化交易_main详解(二)print(ParaCom)1-1920-4041-76 print(ParaCom)Exchanges = pd.read_csv(roots + 'Exchanges.csv', index_col=0) # 换月合约文件, 包含current ExchangeIf = 1 Positions = pd.read_csv(r
转载 2024-01-17 19:51:26
66阅读
3、函数式编程:我们在用Python程序处理实际问题时,有些代码可能需要重复使用,如果每次使用都要编写一遍代码会耗费不少工作量,我们可以把这部分代码编写成函数,每次调用函数就能完成工作,不用再重复编写代码了,函数使编程效率大大提高,也使程序代码更为简洁。我们在前文已经介绍过两个Python内置函数:input()和print()。3.1、函数的声明和调用:声明和定义的含义虽有区别,但本教程不做特别
# 使用Python进行期货空:新手指导 在金融交易中,期货合约允许投资者进行多或空的操作。本文将指导你如何使用Python编写代码,实现期货空交易,不依赖于交易平台。首先,我们将概述整个过程,然后逐步解释每个步骤所需的代码,以及如何将这些代码组合成一个可行的程序。 ## 整体流程 我们可以将实现不依赖平台的期货空分为几个主要步骤,如下表所示: | 步骤 | 描述 | |----
原创 8月前
64阅读
# 如何实现期货服务器:新手指南 在现代金融市场,期货交易正变得越来越流行,许多投资者都希望通过服务器来进行高效的交易。作为一名刚入行的小白,你可能会感到茫然,但不要担心,本文将为你详细讲解如何设置一个期货服务器,帮助你顺利入门。 ## 整体流程概述 下面是设置期货服务器的基本流程: | 步骤 | 描述 | |------|------| | 1 | 选择服务提供商 | |
什么是Tick?举个例子,交易数据可以想象成一条河流,Tick就是这条河流在某个截面的数据。国内期货最细粒度就是每秒两次。也就是说国内期货500毫秒最多发送一个Tick。国内大多数软件是怎么获取Tick的?那么500毫秒内实际上发生的成交往往多于一次,里面具体什么情况完全是个黑盒子。特别在商品期货高频交易策略中,Tick行情的接收速度对策略的盈利结果有着决定性的影响。而市面上大多数交易框架,都是采
转载 2024-06-26 23:17:21
85阅读
在使用 Python 进行期货交易策略开发时,很多开发者会遇到一些意想不到的问题。本文将围绕一个常见的“期货 python”相关问题进行详细的分析和解决,力求让大家更好地理解和解决这些技术难题。 ### 问题背景 在进行期货交易策略的自动化时,我们遇到了多个交易信号未能如预期生成的现象。这导致策略的收益率大幅下降。我们分析了一下问题,发现过往一段时间中的事件历程如下: - 2023年10月1
原创 5月前
16阅读
# 如何使用Python实现期货交易 ## 概述 本文将指导刚入行的开发者如何使用Python实现期货交易。我们将分步骤介绍整个流程,并提供相应的代码示例。 ## 流程图 下面是实现期货交易的整体流程图: ```mermaid graph TD; A[初始化交易账号] --> B[连接交易所]; B --> C[获取合约信息]; C --> D[订阅行情];
原创 2023-08-23 04:41:12
420阅读
期货是一种金融衍生品,它是一种标准化合约,以在未来特定时间和价格买入或卖出某个资产。与股票不同,期货交易涉及到合约的买卖,而不是直接买卖资产。期货交易可以用于对冲风险,也可以用于投机获利。 在金融市场中,使用Python进行期货交易及相关分析已经成为一种常见的实践。Python作为一种简单易用、功能强大的编程语言,具有丰富的库和工具,可以帮助我们进行期货交易的自动化、数据分析和策略优化。 首先
原创 2024-01-23 08:55:44
88阅读
一部分网站对于数据的管控相对不严,可以直接从文本文案中得到相应的数据(即没有反爬措施),但是随着技术的发展,部分数据将被隐藏,我们需要通过解析的手段来获取相应的数据内容。本期以某网站的期货板块为例,进行爬虫教学。1.网站解析进入网站,找到需要爬取的数据源,本次进行的是期货中的橡胶模块。可以发现“Ctrl+U”查看源码后,所需要的数据并不能出现在其中,所以采取另一种方式进行爬取。按“F12”进入开发
python期货量化交易(AlgoPlus)案例(多进程处理子任务)python因为简单、易上手,所以深受大家的喜爱,并且随着人工智能的不断发展与进步,python也一跃成为了最受欢迎的编程语言之一,俗话说:人生苦短,我用python。伴随着量化交易的崛起,上期所下面的子公司根据CTP接口封装出了python版本的api接口:Algoplus 文章目录python期货量化交易(AlgoPlus
> 策略名称获取和讯期货数据(Python版本)> 策略作者edwardgyw> 策略描述数狂很早之前写了个js版本的第三方数据获取,我照着他的改写了个python版本的,可以下在服务器上引入自己的包,这样研究时候也可以用。update 12.01 和讯接口有变化多了60分钟和周线的信息,原版选择1440会获取60分钟的k线,这里fix了> 源码 (python)```
转载 2023-07-06 23:31:18
6阅读
本篇分享一个获取最新期货品种交易时间的python脚本。脚本基于天勤量化开源库,安装Python 3.6及以上版本,命令行下pip install tqsdk即可安装。最新期货品种交易时间(20220401)如下:交易所: SHFE 品种: cu 交易时间: 日盘 (['09:00:00', '10:15:00'], ['10:30:00', '11:30:00'], ['13:30:00'
转载 2023-10-29 19:10:32
23阅读
import os import struct import datetime # 读取通达信.day文件,并生成对应名称的csv文件 def stock_csv(filepath, name, targetdir) -> None: # (通达信.day文件路径, 通达信.day文件名称, 处理后要保存到的文件夹) with open(filepath, 'rb')
一、选择一个程序化交易平台   投资者首先要选择一个程序化交易平台,不同的交易软件程序语言具有不同的特点,包括语句语法结构、函数构造等都有所不同,投资者结合自身选择一种语言便可,然后将自己的交易策略通过计算机语言来实现。二、期货交易策略的设计首先要明确期货交易策略的属性,也可以是以上多种简单交易模式的综合应用,然后根据所要交易的品种价格波动特性,和所要交易的周期来制定交易策略,交易策略中
通过三种不同方式,分别写在handle_bar、timer、order_status中,选择实现,代码如下: # 本Python代码主要用于策略交易 # 可以自己import我们平台支持的第三方python模块,比如pandas、numpy等。 from PythonApi import * import pandas as pd import os #import time #
用途:读取A股,,股指历史数据 版本3: 说明:类封装Sina 其他: 本人是小白,没有钱购买数据,推荐几个免费的数据读取。 掘金的数据相对来说比较多,支持最近3个月的tick数据,1996年至今的分钟数据,全部日频数据。 分析可以,但读取速度不快,界面的实时读取太慢,另一优点支持回测无限制,仅需注册一个账号。 另外比较不方便的是读取数据时终端必须打开。 天勤量化api编写
'''策略名称: python版CTP商品交易类库策略作者: 小小梦策略描述:python版CTP商品交易类库参数 默认值 描述--------- ----- ----SlideTick true 滑价 Interval 500 轮询间隔 ''' import json # json 模块 import types # 类型 模块 import platform # 版本信息 # str(
转载 2023-07-01 15:44:13
20阅读
       内容摘要:本文参照国外期货市场的发展历史与经验提出,我国期货市场虽然存在种种的问题,然而这些都是能够被克服和解决的。目前国内期货市场的风险管理功能已经大大加强,在社会经济运行中,其功能将进一步得到发挥。随着我国经济建设发展步伐的加快,我国期货市场的发展潜力不可估量。本文将就我国期货市场的现状、主要问题及发展方向
转载 2023-11-10 22:15:16
3阅读
  • 1
  • 2
  • 3
  • 4
  • 5