策略回测架构

策略回测架构

使用BigTrader交易引擎进行策略回测时采取的是事件驱动机制,策略回测有特定的架构,架构包含以下多个事件函数。

名称 说明
initialize 策略初始化函数,只触发一次。可以在该函数中初始化一些变量,如读取

由qxiao创建,最终由bqadm更新于

BigCharts 快速入门

介绍

  • 必读,适合所有用户阅读

核心概念

  • bigcharts.Chart
  • %%chart

import bigcharts

BigCharts已经安装到BigQuant AIStudio,在AIStuido中可以直接import使用

imp

由jliang创建,最终由bqadm更新于

定时任务Crontab表达式使用简介

请参考:crontab执行时间计算

定时任务模块:Crontab 表达式使用指南

在我们的产品中,我们使用了 Crontab 表达式来管理定时任务。Crontab 表达式是一种用于配置定时任务的时间表达式语法。通过 Crontab 表

由qxiao创建,最终由bqadm更新于

使用"自定义运行FAI加速"模块进行调参的教程

为什么要使用”自定义运行FAI加速”模块

FAI是BigQuant研发的云加速集群调度应用,其对海量数据的处理能力和计算能力是有目共睹的. ”自定义运行FAI加速”模块只是FAI用法的冰山一角,但这冰山一角所实现的功能十分强大, 它可以对不同模块下的参数进行调整, 而且能够达到并行调整的程

由qxiao创建,最终由bqadm更新于

FAI 使用案例

连接集群

如果我们的集群开启了智能管理,那么我们在使用完集群后无需对集群进行任何处理,他将在默认5分钟无使用的情况下自动停止,也不再收费,当我们下次调用init函数时,会自动拉起并连接

import fai

# 连接和初始化fai
fai.init(cluste

由qxiao创建,最终由bqadm更新于

FAI 快速入门

安装FAI插件

启动AIStudio AIStudio 快速入门

![安装 Fai AIStudio Extension{w:90}{w:100}{w:100}{w:100}{w:100}

由qxiao创建,最终由bqadm更新于

BigCharts 图表

接口

  • 使用 bigcharts.Chart 构架一个图表对象
  • 调用 render 函数渲染输出
import bigcharts

bigcharts.Chart(...).render(...)

定义

bigcharts.Chart

由jliang创建,最终由bqadm更新于

Bigcharts 配置项

bigcharts.Chart接口定义中除了,data、type_、x、y四个重要的参数外,剩下的就是关于图表的一些配置项的设置,比如标题、颜色、宽高等一些图表样式以及交互相关的配置。在Bigchats.Chart的设计中有如下的配置参数:

chart_options (全局配置项)

由qxiao创建,最终由bqadm更新于

112-Fama-French三因子模型策略

策略介绍

上世纪90年代,经济学家Eugene Fama和Kenneth French提出了著名的Fama-French三因子模型,在经典的CAPM模型上进行了拓展。

Fama-French三因子模型使用三个因素来解释股票收益

  • 市场因子(MKT):体现为整个市场的收益
  • 规模因子(

由bq2qbou2创建,最终由bqadm更新于

跌了这么多,创业板可以买了吗?

导语

股神巴菲特坦然其投资理念非常简单——价值投资,专买具有安全边际处于价值“洼地”的股票。在股票市场上,一般以市盈率指标来衡量股票的价值,市盈率相对较低的话,股票更具有投资价值。 本文介绍了市盈率以及相关的金融市场信息。

什么是市盈率

市盈率是衡量股价高低和企业盈利能力的一个重要

由clearyf创建,最终由bqadm更新于

Brinson分析简介

导语

收益归因是一个比较基础、同时相当重要的策略分析工具,本教程旨在帮助大家利用BigQuant自带的Brinson进策略进行绩效归因分析。

分析框架

Brinson的框架可以用来分解投资组合的总收益。尽管计算上很简单,但理论上是有效的,已被各种养老金赞助人、顾问和投资管理人员成功

由ypyu创建,最终由bqadm更新于

投资时钟系列研究(一)

导语

本文参考了国信证券关于经济周期与股市研究的几篇研报,简单介绍了国信投资时钟,为经济周期系列研究第一篇。

背景介绍

美林投资时钟其主要原理是根据经济增长(产能缺口)和通货膨胀趋势,将经济周期划分为4 个阶段:复苏、过热、滞涨、衰退。复苏周期配置股票,过热周期配置大宗商品,滞涨周

由ypyu创建,最终由bqadm更新于

运用风险平价策略进行投资

运用风险平价策略投资

风险平价策略的产生及概念

产生:雏形是Bridgewater的“全天候”,要建立一个在任何经济环境下都能表现不错的资产组合;但风险平价这一概念出现较晚,产生于2006年;2008年以前,风险平价策略还主要集中在股票、债券、大宗商品等传统的资产类别,仅有少数人利

由ypyu创建,最终由bqadm更新于

MACD指标怎么看

MACD 含义

在股票市场中,MACD 是投资者常用的技术指标之一,MACD 是移动平均收敛背离的缩写,是一种跟随动量指标的趋势。它是三个时间序列的集合,根据历史价格数据计算为移动平均线,通常是收盘价。MACD 线是特定证券收盘价的快速(短期)指数移动平均线和慢速(长期)指数移动平均线之间的

由small_q创建,最终由bqadm更新于

量化交易之时间序列数据的分析和预测

什么是时间序列和时间序列分析

时间序列是随时间推移的一系列观察结果,用于所描述现象随时间变化的情况。这类数据反映了某一事物、现象等随时间的变化状态或程度。比如以下都是时间序列数据的例子“

  • 过去 5 年的每日股价
  • 过去 90 天的 1 分钟股价数据
  • 一家公司过去 10 年

由small_q创建,最终由bqadm更新于

保本基金的核心投资策略

导语

保本基金是指在一个保本周期到期时,投资者可以收回本金、同时获得风险资产投资收益的基金产品。由于具有不论市场如何下跌都不会亏损的特性,保本基金受到了既希望投资于股票之类的风险资产、又有保本需求的投资者的欢迎。

目前,公募基金等机构发行了各自的保本基金。而由于政策监管的原因,保本基金也可

由ypyu创建,最终由bqadm更新于

AI可视化的数据清洗

AI可视化的因子特征数据清洗

清洗流程

大部分的金工报告中第一步都是提取因子数据,随后就是对这些因子特征数据的清洗。以华泰证券的金工报告为例,数据清洗的标准流程大概包括:

  • 缺失值处理(删除或者用行业均值填充)
  • 因子异常值处理(固定比例法、均值标准差法、MAD法)
  • 行业市值中性

由ypyu创建,最终由bqadm更新于

MARL:多智能体强化学习入门第二讲

第二讲 MARL中经典算法的简单介绍

在这一讲中,我们会介绍一下在MARL中常见的一些算法,并进行简单的归类与整理,同时简单地介绍下这些经典算法解决的是什么类型的问题,出发点是什么等等背景。并在之后的几讲中对提出算法的paper进行更详细的介绍,同时会在github上开个仓库 ,简单地实现一

由small_q创建,最终由bqadm更新于

如何获取指数代码和分钟行情数据,以中证1000和500为例

在2022年7月22日上市交易的中证1000股指期货是2022年的金融市场一件大事,公募私募基金又多了一份对冲工具,指数增强和alpha策略更能施展拳脚。本文介绍如何获取中证1000的代码和行情数据。

[https://bigquant.com/experimentshare/c77ca25583

由qxiao创建,最终由bqadm更新于

分页:第1页第2页第3页第4页第5页第166页
{link}