课程概要 越来越多的投资者和机构对期货投资程序化交易产生了兴趣。在成熟的正规期货市场上,有着不少的神话故事,如1、"中国期市第一人"王宝峰:连续22年盈利 2、 伊士顿高频交易获利20亿等。(例子太多。)当然期货市场上也有很多人因为期货全仓做错方向,最后爆仓,倾家荡产的也大有人在。 所以在接触“赌场前”。一定要有健康的心态。合理的控制仓位,用科学的方法投资,盲目投资的人,注定要付出惨痛的代价。量化
转载
2023-11-07 22:29:04
6阅读
继续开始今天的内容,主要介绍 PyCharm的开发使用【这IDE对JAVA人员来说不陌生】Python的语法推荐看书籍: Python基础教程(第二版)人民邮电出版 【推荐看前5章】有Java基础的,一看基本就会,就是些语法不同,逻辑一样 1、打印 打印中文要在,开头处添加utf8转码,否则报错:SyntaxError
转载
2023-07-02 21:56:28
0阅读
在这篇博文中,我将分享如何使用 Python 实现股票量化分析。我们会从环境准备开始,逐步走过集成步骤、配置详解、实战应用、排错指南和性能优化。
## 环境准备
在进行 Python 股票量化分析之前,我们需要准备好相应的开发环境。这里的技术栈主要包括 Python、Pandas、NumPy 和 Matplotlib。
### 技术栈兼容性
| 技术栈 | 版本
1.双均线策略(期货)双均线策略是简单移动平均线策略的加强版。移动平均线目的是过滤掉时间序列中的高频扰动,保留有用的低频趋势。它以滞后性的代价获得了平滑性,比如,在一轮牛市行情后,只有当价格出现大幅度的回撤之后才会在移动平均线上有所体现,而对于投资者而言则大大增加了交易成本。如果使用双均线策略,就可以在考虑长周期趋势的同时,兼顾比较敏感的小周期趋势,无疑是解决简单移动平均线滞后性弱点的一项有效方法
转载
2023-12-03 00:39:50
27阅读
Python股票数据分析最近在学习基于python的股票数据分析,其中主要用到了tushare和seaborn。tushare是一款财经类数据接口包,国内的股票数据还是比较全的官网地址:http://tushare.waditu.com/index.html#id5。seaborn则是一款绘图库,通过seaborn可以轻松地画出简洁漂亮的图表,而且库本身具有一定的统计功能。 导入的模块:impo
转载
2023-11-26 17:28:37
12阅读
前言我们使用Python开发带有GUI的量化系统,有时候我们需要进行全市场选股、全市场行情数据下载等循环任务,这个时候往往需要执行很长时间。我们会发现在点击“开始选股” 或者“开始下载”按钮之后,耗时任务会堵塞GUI的事件循环,于是,程序卡死了!如何才能避免这种情况呢?我们可以利用wxPython多线程方案来完美解决!多线程方案我们以全市场选股为场景来介绍wxPython多线程的方案。首
转载
2024-01-20 05:27:31
75阅读
很久之前就希望可以量化分析,那么国内的数据API也有个,最有名的就是tushare,然后还有baostock。今天我们就来研究一下这个baostock吧。首先,我们需要下载一个叫做anaconda的软件,它是用来作为部署python的环境的,非常方便。在第二个标签中,我们可以看到有环境,然后可以新建一个然后在其中运行:pip install baostock -i ://pypi
转载
2023-07-02 21:55:54
295阅读
# Python股票量化接口实现指南
## 概述
在进行Python股票量化接口的实现之前,我们首先需要了解整个实现过程的流程。下面是实现Python股票量化接口的大致步骤:
1. 数据获取:通过股票数据接口获取股票相关数据。
2. 数据处理:对获取到的数据进行处理,包括数据清洗、格式转换等。
3. 策略开发:根据量化策略的需求,开发相应的算法逻辑。
4. 回测评估:使用历史数据进行回测评估
原创
2023-12-25 07:51:14
121阅读
前言:思考了段时间,分析股票回测最终还是选择了backtrader,大体写了个框架,目前的效果图如下(后期还会改):这次新添加了两个py文件,分别是stock_backtrader.py跟function.py,其中stock_backtrader.py就是主要负责回测这一块的代码,而function.py则是负责类似新添的时钟小功能,现在目前只是一个大体的框架思路,后期可能还会有很大的改动,先写
转载
2023-08-08 07:40:24
250阅读
import os
import pandas as pd
import tushare as ts
import numpy as np
from pathlib import Path
import matplotlib.pyplot as plt
import mplfinance as mpf
import matplotlib as mpl
from cycler import cycl
转载
2023-08-29 22:32:45
6阅读
作者:徐Jebs加权平均价格算法(VMAP):以每一次交易的成交量为权重,一段时间内成交价格的加权平均值。该策略即利用历史成交量数据,将大段时间内的订单分割,成为动态发生的较小订单,目的是用接近成交量加权平均价格成交,从而以均价获利。该策略理论是以低于VWAP的价格买入或在以高于VMAP的价格卖出,则为好的交易。如图,在低于前一分钟的vmap时买入,高于前一分钟vmap卖出。不考虑其他因素,这样的
转载
2024-06-26 14:06:57
135阅读
# coding: utf-8
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from __future__ import division
#
获取数据函数
defget_stock_data(stock_code, index_code, start_date, end_date):
"""
:pa
转载
2023-06-11 13:13:08
237阅读
以茅台为例,NUMPY+Pandas+MATPLOYLIB#导入工具包
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import tushare as ts
#获得近六年历史数据
df=ts.get_k_data('600519',start='2015-01-01')
df.to_csv('600
转载
2023-06-30 20:53:03
108阅读
Python股票数据分析 最近在学习基于python的股票数据分析,其中主要用到了tushare和seaborn。tushare是一款财经类数据接口包,国内的股票数据还是比较全的 官网地址:http://tushare.waditu.com/index.html#id5。seaborn则是一款绘图库 ...
转载
2021-07-26 16:01:00
2474阅读
2评论
【python股票量化】人气指标AR策略编程实现 需求的朋友可以下载 有需要的朋友加VX:
原创
2022-09-02 18:02:08
154阅读
# Java股票量化入门指南
股票量化分析是一门新兴的技术,结合了金融知识和编程技能,可以帮助我们更好地理解市场、识别机会。对于刚入行的小白来说,学习如何在Java中实现股票量化分析可以分为几个步骤。本文将带你了解整个流程,并提供详细的代码示例和注解。
## 流程概览
在开展股票量化分析之前,我们需要明确整个流程。以下是进行股票量化分析的基本步骤:
| 步骤 | 描述 |
|------|
原创
2024-09-18 04:19:10
184阅读
# Java 股票量化:基础与实例
量化交易作为现代金融投资的一种方式,越来越受到投资者的青睐。它利用计算机程序分析市场数据,创建算法并实现自动化交易。在这篇文章中,我们将探讨如何用 Java 来进行股票量化交易,并提供一些简单的代码示例。
## 什么是量化交易?
量化交易是利用数学和统计学方法,通过计算机算法分析市场数据的过程。与传统的主观交易不同,量化交易更依赖于数据和模型,用于制定交易
原创
2024-09-27 08:12:59
20阅读
文章目录1.什么是量化交易?2.分析展示3.逻辑解读4.代码展示 1.什么是量化交易?我们利用计算机技术,通过建模分析、优化参数等手段,从历史金融数据中挖掘出影响投资的指标,使用程序进行自动交易来获得“超额”的收益,这种投资方法就叫做量化交易。现在,很多量化机构将人工智能和机器学习与量化策略相结合。国内的一些顶尖私募,比如:九坤、幻方、朱雀等都在使用AI量化策略,从各大公司的招聘公告上也可以看出
转载
2023-09-15 17:26:03
19阅读
a={'000672', '000717', '000799', '000889', '000898', '002019', '002035', '002240', '002310', '002450', '00
原创
2023-01-13 00:16:46
559阅读
前言Python 由于其易上手、丰富的第三方库支持等优点,已经作为一种标准编程语言应用在金融数据的量化分析中。尽管 Python 上手很快,但是当我们着手搭建一个系统时,需要考虑软件的移植、扩展和维护。作为一门面向对象的语言,掌握 Python 的面向对象编程思维和方法至关重要。本场 Chat 以股票量化交易中经典的动量策略为例,从面向对象的思维、方法、过程和实现等角度介绍用 Python 面向对
转载
2024-03-05 12:30:07
52阅读