- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 量化回测框架-backtrader-强化学习-chainerrl
安装框架-backtrader, chainerrlpip install -U backtraderpip install -U chainerrl导入强化学习包和相关依赖以下代码运行在jupter notebook, 在云端azure notebook运行import chainerimport chainerrl# Strategyfrom datetime import datetimeimport backtraderimport random# Integra.
2020-08-30 02:18:53
817
3
原创 量化回测框架-backtrader-交易框架
以下以SMA策略为例子来说明Backtrader-BT交易框架from datetime import datetimeimport backtraderimport matplotlibmatplotlib.use('Agg')import matplotlib.pyplot as pltimport warningswarnings.filterwarnings('ignore')def Function_For_Build_SmaCross_Strategy_Object(short
2020-08-30 01:55:08
1253
原创 量化回测框架-backtrader-KD策略
from datetime import datetimeimport backtraderimport pandasdef Function_For_Build_KD_Object(KD_Period): class Strategy_KD_Object(backtrader.Strategy): def __init__(self): self.data_open = self.datas[0].op
2020-08-30 01:49:35
1136
原创 经典策略回测系列之Elder Impulse System
Alexander Elder- come into my trading roomThe Impulse System is based on two indicators, a 13-day exponential moving average and the MACD-Histogram. The moving average identifies the trend, while the MACD-Histogram measures momentum. As a result, the Impu
2020-07-20 06:44:18
770
1
原创 技术分析-趋势的基本原理
技术分析-趋势的基本原理学习目标说明定义什么是趋势解释趋势确认在技术分析的重要性识别主要,次要,短期和日内趋势隐藏在技术分析的艺术背后的那些事技术分析是基于一个基本假设:市场价格通常在趋势运行中自由交易技术分析如何获利什么是趋势趋势如何识别出来趋势如何在供需关系中演变趋势包括哪些内容技术分析还包括什么假设结论学习目标说明定义什么是趋势解释趋势确认在技术分析的重要性识别主要,次要,短期和日内趋势隐藏在技术分析的艺术背后的那些事技术分析的艺术,对于艺术来说,是指如何在早期确认趋势变化并且一直持有头寸
2020-07-20 03:11:08
1106
原创 Linux 系统目录解说
登录系统后,在当前命令窗口下输入命令:以下是对这些目录的解释: /bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev : dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 /etc: 这个目录用来存放所有的系统管理所需要的配置文件和子目录。 .
2020-07-20 01:57:03
170
原创 获取金融历史数据-IQfeed
自1984以来,DTN IQ Feed提供流数据集标准 精确覆盖农业、能源和金融市场的服务和贸易解决方案。DTN IQ Feed在高端分析软件、流式报价服务和定制的Web内容,在交付数据源方面是一个被证实的行业领导者。DTN IQ Feed 对股票、期权、期货、大宗商品和固定收益证券、实时新闻线、历史数据和更多的时间敏感报价.下面的代码实现了如何获取IQ feed支持品种的历史数据,不过前期是已经订阅IQ feed数据服务并且启动终端。from iqfeed import historicDataim
2020-07-13 01:36:42
893
原创 如何成立海外量化对冲基金
Generally in order to start a new quantitative hedge fund it will be expected that the manager will have had significant industry experience in other funds or asset managers in order to develop the necessary skills and network required.The primary issue w
2020-07-12 13:50:34
761
原创 用matlab的交易员
Matlab - 数据准备1. 用tushare数据源先上代码:% 演示如何利用tushare 下载中国金融数据% 获取股票列表的示例token = 'pro token, 需要的话私信我';api = pro_api(token);%df_basic = api.query('stock_basic');%disp(df_basic(1:10,:));%获取日线行情数据的示例df_daily = api.query('daily', 'ts_code', '000001.SZ', '
2020-06-25 10:49:47
467
原创 Ninjatrader (NT) 软件介绍
Ninjatrader是一款国外很受欢迎的量化自动交易软件,能够交易外盘期货/股票/外汇,并内置了功能强大的回测,优化引擎。下图是交易外汇fx的界面我用的实时数据源是IQfeed。据我所知,目前NT8中国版只支持回测版本,但是接口没有解决,所以不能交易内盘期货和股票。以下将开系列说明这个软件功能和使用...
2020-06-25 07:40:04
8562
5
原创 Backtrader 量化平台研究
Backtrader 中国期货回测Backtrader 简介先说几句题外话,Backtrader 到底谁在用?一下内容转自backtrader官方网站中References部分:https://www.backtrader.com/home/references/who-is-using-it/Who is using it我简单说几点:2家 Eurostoxx50 银行6家量化私募不过这些都是很早以前的数据,还有一些做能源交易的对冲基金。reddit里面有个algo trading 板块
2020-06-25 03:44:25
1596
2
原创 vnpy实盘自动交易
VNPY 实盘系列教程1教程1分享用vnpy交易Binance BTCUSDT future环境搭建教程1分享用vnpy交易Binance BTCUSDT future环境搭建初始环境(下载vnstation)搭建我就分享了,网络上有很多教程,vnpy社区也有很多大家遇到的坑,可以直接搜索找答案本人用的是直接下载GitHub包,没有安装傻瓜版的程序。所以之后分享图片和文件路径不一样。这里说明一下本机已经有Ancona3,在GitHub下载最新版,记住要下最新版(2.1.4)https://git
2020-06-25 01:23:20
7847
2
原创 Algorithm trading
Backtrader: Multiple Data Feeds & IndicatorsBacktrader: Multiple Data Feeds & Indicators Multi Exampleimport backtrader as btfrom datetime import datetimeclass BOLLStrat(bt.Strategy):‘’’ This is a simple mean reversion
2020-06-15 05:22:40
444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人