课程概要 越来越多投资者和机构对期货投资程序化交易产生了兴趣。在成熟正规期货市场上,有着不少神话故事,如1、"中国期市第一人"王宝峰:连续22年盈利 2、 伊士顿高频交易获利20亿等。(例子太多。)当然期货市场上也有很多人因为期货全仓做错方向,最后爆仓,倾家荡产也大有人在。 所以在接触“赌场前”。一定要有健康心态。合理控制仓位,用科学方法投资,盲目投资的人,注定要付出惨痛代价。量化
 继续开始今天内容,主要介绍 PyCharm开发使用【这IDE对JAVA人员来说不陌生】Python语法推荐看书籍: Python基础教程(第二版)人民邮电出版   【推荐看前5章】有Java基础,一看基本就会,就是些语法不同,逻辑一样  1、打印  打印中文要在,开头处添加utf8转码,否则报错:SyntaxError
转载 2023-07-02 21:56:28
0阅读
在这篇博文中,我将分享如何使用 Python 实现股票量化分析。我们会从环境准备开始,逐步走过集成步骤、配置详解、实战应用、排错指南和性能优化。 ## 环境准备 在进行 Python 股票量化分析之前,我们需要准备好相应开发环境。这里技术栈主要包括 Python、Pandas、NumPy 和 Matplotlib。 ### 技术栈兼容性 | 技术栈 | 版本
原创 6月前
40阅读
1.双均线策略(期货)双均线策略是简单移动平均线策略加强版。移动平均线目的是过滤掉时间序列中高频扰动,保留有用低频趋势。它以滞后性代价获得了平滑性,比如,在一轮牛市行情后,只有当价格出现大幅度回撤之后才会在移动平均线上有所体现,而对于投资者而言则大大增加了交易成本。如果使用双均线策略,就可以在考虑长周期趋势同时,兼顾比较敏感小周期趋势,无疑是解决简单移动平均线滞后性弱点一项有效方法
Python股票数据分析最近在学习基于python股票数据分析,其中主要用到了tushare和seaborn。tushare是一款财经类数据接口包,国内股票数据还是比较全官网地址:http://tushare.waditu.com/index.html#id5。seaborn则是一款绘图库,通过seaborn可以轻松地画出简洁漂亮图表,而且库本身具有一定统计功能。  导入模块:impo
前言我们使用Python开发带有GUI量化系统,有时候我们需要进行全市场选股、全市场行情数据下载等循环任务,这个时候往往需要执行很长时间。我们会发现在点击“开始选股” 或者“开始下载”按钮之后,耗时任务会堵塞GUI事件循环,于是,程序卡死了!如何才能避免这种情况呢?我们可以利用wxPython多线程方案来完美解决!多线程方案我们以全市场选股为场景来介绍wxPython多线程方案。首
很久之前就希望可以量化分析,那么国内数据API也有个,最有名就是tushare,然后还有baostock。今天我们就来研究一下这个baostock吧。首先,我们需要下载一个叫做anaconda软件,它是用来作为部署python环境,非常方便。在第二个标签中,我们可以看到有环境,然后可以新建一个然后在其中运行:pip install baostock -i ://pypi
# 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则是负责类似新添时钟小功能,现在目前只是一个大体框架思路,后期可能还会有很大改动,先写
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卖出。不考虑其他因素,这样
# 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
以茅台为例,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
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量化策略,从各大公司招聘公告上也可以看出
a={'000672', '000717', '000799', '000889', '000898', '002019', '002035', '002240', '002310', '002450', '00
原创 2023-01-13 00:16:46
559阅读
前言Python 由于其易上手、丰富第三方库支持等优点,已经作为一种标准编程语言应用在金融数据量化分析中。尽管 Python 上手很快,但是当我们着手搭建一个系统时,需要考虑软件移植、扩展和维护。作为一门面向对象语言,掌握 Python 面向对象编程思维和方法至关重要。本场 Chat 以股票量化交易中经典动量策略为例,从面向对象思维、方法、过程和实现等角度介绍用 Python 面向对
  • 1
  • 2
  • 3
  • 4
  • 5