【平台使用】如何获取最近5日收盘价的最大值

context.get_position(ins)这个可以返回最近5日内的最高收盘价吗?

context.get_position(ins).last_price是返回最新的价格,那么,有没有一个context.get_position(ins).m_max(close,5)这样的函数可以

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

【平台使用】如何在模拟盘中创建基于实时价格变化的买入和卖出策略?

盘中的模拟盘如何创建?

站在模拟盘角度考虑,假设今天还未开盘时,我挑选了N只股票,以股票A为例,我自己评估了股票A今天可能会达到的价格假设为10元,当股票A早上集合竞价结束开盘价高于10元,直接挂单开盘价买,否则直接挂单10元,盘中如果达到了这个10元价格就直接买入了,然后我再评估A股票的

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

【代码报错】如何优化代码运行速度?

怎么提升速度?

import dai
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

pd.set_option('display.max_rows', None)
sd =

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

【指标定制】如何用因子表达股票涨停的概念?

能不能将股票涨停的概念用因子表达出来,然后统计同类概念涨停股票的数量?

不是板块,而是涨停概念。比如最近火热的“国企改革”,如果能用因子表达式把同类涨停概念的股票数量统计出来,对于策略会非常有效。

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

【代码报错】行情数据NaN空值处理

行情数据NaN空值处理的bug问题

 回测时发现仓位中有些早期时间段(大多2012年前)仓位很轻,按理持仓就为10支,可那些日子里只有1,2支. 后面发现,:\n     因为我代码中有:  m_max(close,100). 只要这100前有一个NAN值,这支股票就被无情的排除了

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

【代码报错】模拟交易报错

回测正常,模拟报错

这个策略回测正常(回测到10月9日正常的),但是提交模拟交易就报错,请老师看一下是什么原因


[https:/

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

盘口买卖数量、金额系列因子

这一期我们介绍四个因子:盘口买入数量、盘口买入金额、盘口卖出数量、盘口卖出金额。

数据定义

我们以盘口买入数量为例,它的计算步骤如下:

  1. 对每个快照, 将所有盘口委买10档数量求和;
  2. 一分钟区间内, 对所有快照的委买量取平均(数量加总/快照数)。

那么金额是同样的道理,在第一

由bq7zuymm创建,最终由bq7zuymm更新于

买一、卖一的高开低收系列因子

这一章我们来加工针对买一价、卖一价的高开低收的分钟因子。

数据定义

我们都知道真正的高开低收是如何加工出来的:

  • 开盘价: 每分钟的第一个成交价格;
  • 最高价: 每分钟内最高成交价格;
  • 最低价: 每分钟内最低成交价格;
  • 收盘价: 每分钟的最后一个成交价格.

那么只需要将成交价

由bq7zuymm创建,最终由bq7zuymm更新于

股票盘口价差系列因子

这一章我们来加工股票的盘口价差系列因子:时序加权的盘口价差、成交量加权的盘口价差、成交价加权的盘口价差。通过pandas能够将三者同时加工出来, 当然和dai.query的方式相比,前者的代码要稍复杂些但好处是能够同时观测到三个因子值。

数据定义

我们使用到的数据的表格形式如下

| 日期

由bq7zuymm创建,最终由bq7zuymm更新于

传统策略

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

订单斜率系列因子

正如标题所示,这个系列主要介绍订单斜率系列因子。需要用到数据流的表格名为cn_stock_level2_snapshot,需要开通数据流的请联系小Q。

时间加权订单斜率

数据定义

我们使用的数据格式如下:

| 日期 | 买一价 | 卖一价 | 买一量 | 卖一量 | 成交量 |

由bq7zuymm创建,最终由bq7zuymm更新于

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