引言:邢不行的系列帖子“量化小讲堂”,通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助。 如果有人说你是百年难得一见的量化投资天才,要送你一本秘籍,你信还是不信? 你是否有量化投资天赋我不知道,也没有秘籍。但本文可以测试你是否有量化编程的天赋。我会用一个实际案例逐行讲解量化代码,编程零基础也能完全理解。如果你看完后觉得很容易,甚至有一点热血沸腾想学编程,
转载
2024-01-24 19:06:26
35阅读
为炒股而努力自学Python ->量化交易:知识储备**说明:从淘宝店购得一份学习资料带视频教程:
《量化金融从入门到精通 》作者:华尔街学堂
先跟着撸一个从头到尾吧!第一章 金融人Python入门这章内容不多,大概是说Python不难,容易学习掌握,别担心,稍加用心就能学会并掌握。第二章 Python基本知识(一)2.1 Python安装与配置Jupyter notebook安装Nbextens
转载
2023-10-18 18:20:01
119阅读
清华编程高手尹成带你基于算法实践python量化交易量化交易是指以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略,极大地减少了投资者情绪波动的影响,避免在市场极度狂热或悲观的情况下作出非理性的投资决策。定量投资和传统的定性投资本质上来说是相同的,二者都是基于市场非有效或弱有效的理论基础。两者的区别在于定量投资管理是“定性思想的量化
转载
2023-07-04 22:10:18
5阅读
股票分析、双均线策略、人口分析项目、消费记录分析
数据分析项目案例股票分析小结: 需求:使用tushare包获取某股票的历史行情数据。输出该股票所有收盘比开盘上涨3%以上的日期。输出该股票所有开盘比前日收盘跌幅超过2%的日期。# 需求四:假如我从2010年1月1日开始,每月第一个交易日买入1手股票,每年最后一个交易日卖出所有股票,到今天为止,我
转载
2023-07-02 15:08:37
94阅读
python与量化投资从基础到实战——常用的量化策略及其实现量化投资概述量化投资简介量化投资策略的类型年化研究流程行业轮动理论及其策略行业轮动理论简介行业轮动的原因从产业链的角度来看行业轮动从行为金融学的角度来看行业轮动行业轮动投资策略策略介绍市场中性Alpha策略市场中性 Alpha 策略的思想和方法大师策略麦克·欧希金斯绩优成分股投资法杰拉尔丁·维斯蓝筹股投资法CTA策略趋势跟随策略双均线突
转载
2023-08-31 17:08:36
43阅读
python实现量化交易策略1 前言相信大家都听说过股票,很羡慕那些炒股大佬,觉得量化投资非常高深,本文教大家用python实现简单的量化交易策略。在这强调一下,本文仅供交流学习参考,不构成任何投资建议。炒股有风险,投资需谨慎。2 构建策略炒股是一个概率游戏,强如巴菲特也没办法保证这只股票一定能涨。我们能做的是买入上涨概率高的股票,不碰那些下跌概率高的股票。在股票市场中有很多上市公司,有些公司是领
转载
2023-08-24 14:16:54
15阅读
下面是一个简单的 Python 量化投资代码示例:import numpy as np
import pandas as pd# 读取股票数据
df = pd.read_csv("stock_data.csv")
# 计算收益率
df["return"] = df["close"].pct_change()
# 计算均值和标准差
mean = df["return"].mean()
std =
转载
2023-06-12 15:24:08
141阅读
一、 股票aplha多因子策略介绍量化投资是指通过数量化方式及计算机程序化发出买卖指令,以获取稳定收益为目的的交易方式。在海外的发展已有30多年的历史,其投资业绩稳定,市场规模和份额不断扩大、得到了越来越多投资者认可。从全球市场的参与主体来看,按照管理资产的规模,全球排名前四以及前六位中的五家资管机构,都是依靠计算机技术来开展投资决策,由量化及程序化交易所管理的资金规模在不断扩大。1.1 股票al
转载
2024-01-25 19:11:00
65阅读
本文将会讲解量化投资过程中的基本流程,量化投资无非这几个流程,数据输入------策略书写------回测输出其中策略书写部分还涉及到编程语言的选择,如果不想苦恼数据输入和回测输出的话,还要选择回测平台。一、数据首先,必须是数据,数据是量化投资的基础如何得到数据?Wind:数据来源的最全的还是Wind,但是要付费,学生可以有免费试用的机会,之后还会和大家分享一下怎样才Wind里摘取数据,Wind有
转载
2023-08-11 21:01:37
6阅读
如上图就是所谓的孕线(harami)形态,也叫作子线跟随母线。两线长度差异越大,信号越强烈。从技术指标层面来讲,在综合了其他指标(如20日均线、macd等)的情况下,孕线是比较可靠的反转信号。从上图可以知道,孕线看涨信号主要由以下指标组成:1.前一根K线的实体完全覆盖第二根K线2.价格处于底部位置今天我们就来试试用上述指标回测603186这只股票,看看效果如何。为了简化问题,卖出信号由买入股票后涨
转载
2024-05-27 23:32:53
43阅读
1 # 根据缺口的模式选股买股票
2 '''
3 --------------------------------------------
4 1、总体回测前要做的事情
5 initialize(context)
6 1.1、设置策略参数 ----> 全局常量
7 1.2、设置中间变量 ----> 全局变量
8 1.3、设置回
量化投资系列文章:Backtrader 教程 — Python 量化投资实战教程(1)Python 量化投资实战教程(2) —MACD策略(+26.9%)Python 量化投资实战教程(3) —A股回测MACD策略Github仓库:https://github.com/Ckend/pythondict-quant上次,我们简单地用Python 和 backtrader 使用最简单的买入卖出策略进行
转载
2023-11-16 13:53:43
28阅读
需求一:使用tushare包获取某股票的历史行情数据。# 获取行情
df = ts.get_k_data(code="600519",start='2000-01-01')
# 保存到本地
df.to_csv('./maotai.csv')
# 读取本地csv文件数据
df = pd.read_csv('./maotai.csv')
# 删除 Unnamed: 0 这一列,将 date 列转为时间
Python 量化投资 —— 使用qteasy创建并回测一个简单的双均线择时交易策略大家知道沪深300是一个非常重要的指数、但是它的赚钱效应并不明显,如果有人从2008年初的大顶开始投资沪深300,要到今年才能解套。这也说明即便是投资指数,如果不进行择时交易的话,有可能会输的很难看。今天我们要测试一个双均线择时交易策略,就从2008年1月1日开始投资,看看效果如何!本次策略的创建和回测都是用qte
转载
2023-07-29 22:47:10
0阅读
这篇文章是写给正在成长的自己以及正走在量化投资这条路上的知友,希望大家都能变得更好。本文将会讲解量化投资过程中的基本流程,量化投资无非这几个流程,数据输入------策略书写------回测输出其中策略书写部分还涉及到编程语言的选择,如果不想苦恼数据输入和回测输出的话,还要选择回测平台。 一、数据首先,必须是数据,数据是量化投资的基础如何得到数据?Wind:数据来源的最全的还是Wind,
转载
2023-09-15 18:22:31
22阅读
都说Python可以用于量化投资,但是很多人都不知道该怎么做,甚至觉得是非常高深的知识,其实并非如此,任何人都可以在只有一点Python的基础上回测一个简单的策略。Backtrader是一个基于Python的自动化回溯测试框架,作者是德国人 Daniel Rodriguez,是一个易懂、易上手的量化投资框架。今天我们就来试试用Backtrader进行简单的量化策略回溯。当然,第一篇文章将会使用最简
转载
2024-03-13 21:37:01
19阅读
# 如何实现Python量化投资PDF
## 一、整体流程
```mermaid
gantt
title Python量化投资PDF实现流程
dateFormat YYYY-MM-DD
section 设计
学习Python量化投资: done, 2022-01-01, 7d
编写代码: active, 2022-01-08, 7d
测试代码:
原创
2024-05-27 06:19:51
70阅读
一、为什么选择python? 二、量化投资的第三方相关模块 三、如何使用python进行量化投资
原创
2021-05-20 16:56:31
307阅读
量化投资中的rankIC(Rank Information Coefficient)是评估量化策略有效性的重要指标。它通过衡量预测收益与实际收益之间的相关性,帮助投资者判断策略的可靠性和稳定性。然而,在使用Python进行计算时,常常会遇到各种问题,这篇博文将记录如何解决“量化投资rankIC python”问题的过程。
## 问题背景
在量化投资中,rankIC是一个常用的指标,用来衡量股票
# Python量化投资入门
## 1. 什么是量化投资?
量化投资是一种基于数理统计、计算机科学及金融理论的投资方法,通过算法和模型来进行市场分析与决策。与传统投资相比,量化投资能够更高效和客观地处理数据,减少人为情感的影响。
## 2. Python在量化投资中的应用
Python因其简单易学且功能强大,已经成为量化投资领域中最受欢迎的编程语言。在数据获取、清洗、分析及可视化等流程中,