一.上下文管理器python3.10 中,with 支持使用外层圆括号来使用多个上下文管理器,可以连续多行地书写。这允许将过长的上下文管理器集能够以与之前 import 语句类似的方式格式化为多行的形式。例如,以下这些示例写法现在都是有效的:with (CtxManager() as example): pass with ( CtxManager1(), CtxMan
转载 2023-11-16 11:13:37
79阅读
# 教你如何实现“ Python” ## 一、整体流程 ```mermaid journey title 教你如何实现“ Python” section 确定目标 section 下载安装Anaconda section 安装Python SDK section 编写策略代码 section 运行策略代码 ``` ## 二、具体步
原创 2024-04-08 03:53:16
184阅读
python 实现网格类算法类算法很多,包括基于划分的类算法(如:kmeans),基于层次的类算法(如:BIRCH),基于密度的类算法(如:DBScan),基于网格的类算法等等。基于划分和层次类方法都无法发现非凸面形状的簇,真正能有效发现任意形状簇的算法是基于密度的算法,但基于密度的算法一般时间复杂度较高,1996年到2000年间,研究数据挖掘的学者们提出了大量基于网格的类算法,网
目标:  使用tushare包获取股票的历史行情数据  输出该股票所有收盘比开盘上涨3%以上的日期  输出该股票所有开盘比前日收盘跌幅超过2%以上的日期  假如为我们从2010年1月1日开始,每月第一个交易日买入一手股票,每年最后一个交易日卖出,到现在收益如何?类似的股票数据平台:       
JoinQuant-TWist本文是量化交易零基础入门教程中的一篇,点击蓝字链接可查看该系列详情。 摘要函数与API 函数使用方法 如何看API文档 自定义函数方法 常用的下单函数 自测与自学 我们继续以前文策略代码为例进行讲解,如下: def initialize(context): run_daily(period,time='every_bar') g.sec
# Python量化实例 在量化投资领域,Python语言被广泛应用于数据分析、策略开发和量化交易。是一个提供量化投资平台的公司,通过Python接口可以方便地进行策略回测和实盘交易。在本文中,我们将通过一个简单的示例介绍如何使用Python量化实现策略回测。 ## 背景知识 在进行量化投资时,我们通常需要获取金融数据、编写交易策略、进行回测、优化参数并最终实现自动化交易。Pyt
原创 2024-04-30 07:01:33
300阅读
def initialize(context): # context: UserContext对象, 存放有当前的账户/股票持仓信息 # portfolio Portfolio对象 # current_dt 当前单位时间的开始时间, datetime.datetime对象 # universe 此策略操作的股票池 # 定义一个全局变量, 保...
转载 2016-03-03 17:24:00
233阅读
2评论
## Python过滤ST股票教学 ### 概述 在股票交易中,ST股票是指因为公司经营不善或其他原因而被证券交易所给予特别处理的股票。对于长期投资者来说,ST股票可能存在较大的风险,因此需要进行过滤。是一个国内量化交易平台,提供了丰富的数据和功能库,可以帮助开发者进行股票筛选。本文将介绍如何使用Python实现ST股票的过滤。 ### 整体流程 下面是实现过程的整体流程图: `
原创 2023-11-03 14:56:03
790阅读
# PythonMA20:利用移动平均线来预测股票走势 股票市场一直以来都是投资者们关注的焦点,而其中技术分析是投资者们用来预测股票走势的重要工具之一。移动平均线(Moving Average, MA)是技术分析中非常常用的指标之一,它可以反映出一段时间内的股票价格走势,帮助投资者判断股票的趋势方向。在Python中,我们可以使用(JoinQuant)这个金融数据分析平台来获取股票数据,
原创 2024-03-15 06:33:45
162阅读
本文通过简单策略介绍框架的使用
原创 2019-10-27 19:56:37
1348阅读
介绍之前测试过一些免费API,比如tushare现在只能下载两年半数据,163有的股票数据无法下使用期为一年,每天可下载最多100万条...
原创 2022-09-16 13:54:33
1865阅读
1评论
## Python获取A股分钟数据 ### 引言 在金融市场中,投资者需要了解各种市场数据来做出决策,其中分钟级别数据是非常重要的。Python是一个提供金融数据的开放平台,可以方便地获取和分析A股市场的分钟数据。本文将介绍如何使用Python获取A股分钟数据,并给出相应的代码示例。 ### 准备工作 在使用Python获取A股分钟数据之前,我们需要先安装所需的库。可以使用以下
原创 2023-11-25 04:18:07
989阅读
# Python 获取全部交易日 在金融数据分析中,尤其是股票市场的分析中,了解每个交易日是非常重要的。因为股票仅在特定的交易日内进行交易,很多技术分析、策略测试均基于这些交易日。本文将介绍如何使用Python(JoinQuant)获取全部交易日,并通过示例代码进行说明。 ## 什么是是一款用于量化投资的平台,提供了丰富的API接口,用户可以通过Python编写策略,
原创 11月前
131阅读
# 如何实现“python 删去含有st的股票” ## 1. 流程图展示 ```mermaid graph LR A[开始] --> B[获取股票列表] B --> C[删除含有st的股票] C --> D[输出结果] D --> E[结束] ``` ## 2. 每一步的具体操作及代码示例 ### 步骤1:获取股票列表 首先,我们需要获取股票列表。可以使用提供的股票列表接口来获
原创 2024-02-27 07:03:48
410阅读
我在熊猫数据框中有一组计算的OHLCVA每日证券数据,如下所示: >>> type(data_dy) >>> data_dy Open High Low Close Volume Adj Close Date 2012-12-28 140.64 141.42 139.87 140.03 148806700 134.6
# 怎么用Python自动下载本地数据 ## 问题描述 最近我在使用平台进行量化交易的研究,需要获取并分析大量的历史股票数据。在平台上,可以通过API获取到所需的数据,但是由于数据量较大,手动下载并保存数据效率较低。因此,我希望能够通过编写Python脚本来实现自动下载本地数据的功能,并将数据保存到本地文件中,以便后续的数据分析和处理。 ## 方案设计 为了实现自动下载
原创 2024-01-17 12:24:26
887阅读
# 教你如何使用 Python 获取周K线和月K线数据 作为一名经验丰富的开发者,我将会教你如何在 Python 中获取周K线和月K线数据。这是一个很实用的功能,可以帮助你更好地进行股票分析和交易决策。 ## 整体流程 首先,我们来看一下整个实现“ python 周K线月K线”的流程。下面是一个表格展示步骤: | 步骤 | 操作 | | ---- | ---- | | 1 |
原创 2024-03-02 04:59:35
229阅读
如何实现Python算周K线月K线 ### 流程说明 为了实现Python算周K线月K线,我们可以按照以下步骤进行操作: 1. 安装SDK 2. 初始化账号 3. 设置回测时间范围 4. 获取股票数据 5. 计算周K线 6. 计算月K线 7. 输出结果 下面我们将详细介绍每一步的操作和所需的代码。 ### 代码实现 首先,我们需要安装SDK。打开终端或命令提示符,执
原创 2024-02-12 04:28:39
175阅读
文章目录前言一、应用:通用拆分-应用-联合1.1 压缩分组键1.2 分位数与桶分析1.3 示例:使用指定分组值填充缺失值1.4 示例:随机采样与排列1.5 示例:分组加权平均和相关性1.6 示例:逐组线性回归二、数据透视表与交叉表2.1 交叉表:crosstab总结 前言根据上一篇文章对数据集的拆分-应用-联合,具体讲解了写拆分和联合用到的细则,这篇将围绕应用这块进行描述。一、应用:通用拆分-应
介绍之前测试过一些免费API,比如tushare现在只能下载两年半数据,163有的股票数据无法下载,pandas_reader速度很慢,并且只能下载A股的各股数据,对基金和指数支持不佳。这两天尝试了平台提供的API,它提供的功能基本够用,总结如下。平台提供自2005年至今的股票相关数据(包含各股数据、指数、基金等等),需要申请一个免费试用帐号,使用期为一年,每天可下载最多100万条数据(所
  • 1
  • 2
  • 3
  • 4
  • 5