程序化交易

2024/4/12 2:36:55

Python股票历史涨跌幅数据获取

Python股票历史涨跌幅数据获取 股票涨跌幅数据是量化投资学习的基本数据资料之一,下面以Python代码编程为工具,获得所需要的历史数据。主要步骤有: (1) #按照市值从小到大的顺序活得N支股票的代码; &…

Python股票历史数据预处理(二)

Python股票历史数据预处理(二) 从网上下载的股票历史数据往往不能直接使用,需要转换为自己所需要的格式。下面以Python代码编程为工具,将csv文件中存储的股票历史数据提取出来并处理。处理的数据结果为是30天涨跌幅子数据库&#…

CTP-API开发系列之三:柜台系统简介

CTP-API开发系列之三:柜台系统简介 CTP-API开发系列之三:柜台系统简介中国金融市场结构---交易所柜台系统通用柜台系统极速柜台系统主席与次席 CTP柜台系统CTP组件名称对照表CTP柜台系统程序包CTP柜台系统架构图 CTP-API开发系列之三:柜台系统…

Python股票历史数据预处理(一)

Python股票历史数据预处理(一) 在进行量化投资交易编程时,我们需要股票历史数据作为分析依据,下面介绍如何通过Python获取股票历史数据并且将结果存为DataFrame格式。处理后的股票历史数据下载链接为:http://download.…

Python 按平均持仓市值调仓

# 按平均持仓市值调仓def for_balance(context,bar_dict):#mvalues context.portfolio.market_value#avalues context.portfolio.portfolio_value#per mvalues / avalueshlist []for stock in context.portfolio.positions:#获取股票及对应持仓市值 hlist.append([stock,ba…

Python 过滤次新股、停牌、涨跌停

#过滤次新股、是否涨跌停、是否停牌等条件def filcon(context,bar_dict,tar_list):def zdt_trade(stock, context, bar_dict):yesterday history(2,1d, close)[stock].values[-1]zt round(1.10 * yesterday,2)dt round(0.99 * yesterday,2)#last最后交易价return dt < ba…

Python 金叉判定

def jincha(context, bar_dict, his):#站上5日线def zs5(context, bar_dict, his):ma_n pd.rolling_mean(his, 5)temp his - ma_n#temp_s包含了前一天站上五日线得股票代码temp_s list(temp[temp>0].iloc[-1,:].dropna().index)return temp_s#站上10日线def zs10(context…

CTP-API开发系列之接口对接准备

CTP-API开发系列之接口对接准备 CTP-API开发系列之接口对接准备CTP-API文件清单CTP-API通用规则命名规则Spi与Api CTP-API通讯模式开发语言选择 CTP-API开发系列之接口对接准备 CTP-API文件清单 文件名说明ThostFtdcTraderApi.h交易接口&#xff0c;C头文件&#xff0c;包括 …

KD04丨震荡动量_波段王

大家好&#xff0c;今天我们分享可达鸭系列第4篇策略——震荡动量。 该篇策略来自于2021-2022年度&#xff0c;量化杂志翻译系列——费雪逆变换。如下图所示&#xff1a; 2023年度加入股票和期货社群&#xff0c;均可以获得当年免费12期历史12期的量化杂志资…

通用策略02丨零参数自适应软通道

量化策略开发&#xff0c;高质量社群&#xff0c;交易思路分享等相关内容 大家好&#xff0c;今天我们分享2023年度第2期策略——自适应软通道时空自适应离场。本期策略是2023年通用系列第2篇策略&#xff0c;很多人私信我说&#xff0c;为啥通用策略没以前好了&#xff1f;首先…

MACD指标在外汇交易中的另类运用方法

外汇交易中怎么另辟蹊径的使用MACD指标 随着外汇市场的不断发展和变化&#xff0c;交易者们不断探索新的方法和技术指标&#xff0c;以提高自己的交易技巧和赢利能力。其中&#xff0c;MACD指标是广大交易者们喜欢使用的一种技术分析工具&#xff0c;它可以帮助交易者判断价格的…