持仓

持仓在金融领域中,指的是投资者在特定时间点上所持有的资产或证券的总量。这不仅是投资者决策和策略的体现,更是其风险承受能力和市场判断的综合反映。持仓量的变化直接影响投资者的收益与风险,同时也被视为市场情绪的指标之一,为市场分析和预测提供了重要依据。通过精心管理和调整持仓结构,投资者可更好地应对市场波动,实现资产保值增值的目标。

【历史文档】常见对象说明

常见对象

交易账户相关

TradingAccount(StockTradingAccount/FutureTradingAccount)交易账户资金相关,可访问如下属性:

  • trading_day: 交易日 YYYYmmdd
  • portfolio_value: 总资产,主要是资金+持仓市值
  • positions_value: 总持仓市值
  • available: 可用资金,主要是账户资金-冻结资金
  • pre_balance: 昨日账户结算净值
  • balance: 账户资金
  • frozen_cash: 冻结资金

更新时间:2024-07-26 01:37

处理持仓中的ST和退市股

https://bigquant.com/experimentshare/a3b69879c8a64567825df6d006b45da2

\

更新时间:2024-06-12 02:37

头天满仓,后续每天交易两只,保持仓位10只

问题

如何设置交易逻辑改成策略交易的第一天买满仓然后逐步轮仓

视频

(2:50开始)

https://www.bilibili.com/video/BV1Ug411M7iz?share_source=copy_web

策略源码

20210624 Meetup策略模板

[https://bigquant.com/experimentshare/fe5b36317a3a4149862680619c10f5ad](https://b

更新时间:2024-06-07 10:55

如何使用超参搜索持仓天数

视频讲解

点此查看视频

策略源码

https://bigquant.com/codeshare/769aba37-1960-4fc6-bedc-1d7a8a4dee0a

\

更新时间:2024-06-07 10:55

头天满仓,后续每天交易两只,保持仓位10只

更新

本文内容已经过期,不再适合平台最新版本,请查看如下最新内容:

https://bigquant.com/wiki/doc/10-WptofJfpcQ


20210624 Meetup策略模板

[https://bigquant.com/experimentshare/fe5b36317a3a4149862680619c10f5ad](https://bigquant.com/experimentshare/fe5b36317a3a4149862680619c10f5ad

更新时间:2024-05-21 07:14

基金双均线策略

旧版声明

本文为旧版实现,仅供学习参考。

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU


以双均线策略为例,采用新的DataSource接口实现基金数据的读取及策略回测

[https://bigquant.com/experimentshare/ac13b3c580cd4f06ad2cce26dd718ecc](https://bigquant.com/experimentshare/ac13b3c580cd4f06ad2cce2

更新时间:2024-05-20 06:13

处理持仓中的"雷"股

更新

本文内容已经过期,不再适合平台最新版本,请查看如下最新内容:

https://bigquant.com/wiki/doc/5ase55cg5oyb5lut5lit55qeiumbtylogqe-fEyQrrHIjR

\

导语

通过数据过滤我们可以在预测的时候避开ST股和退市股,但如果很不幸我们的买入持仓中有股票变成了ST股或者退市股时,我们应该如何快速卖出逃脱呢?本节我们就聊聊如何处理持仓中的“雷”股

更新时间:2024-05-17 03:23

【历史文档】常见问题-用API获取模拟交易持仓数据

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平

更新时间:2024-05-16 06:13

【历史文档】算子样例-每日top10持仓分析

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平

更新时间:2024-05-15 08:44

年化81%持仓10支策略源码分享

本贴最早于2022年1月份创建,因平台升级之前分享的源码不能正常运行,分享个新的源码共大家借鉴

基于BQ平台提供平台能力以及基础数据的封装,可实现小白1天内快速入门,附带的源码策略年化收益81%,基于此策略打开你的量化入门之路。


策略介绍: 平台策略主要分成二种,AI策略、自定义编码策略。\n AI策略:AI主要定义因子及过滤条件,由AI算法自动进行训练,根据训练出来的模型输出交易计划。优点:入门简单,利用AI能力自动形成选股算法;缺点:选股逻辑非完全自主控制,存在选出来的票,不清楚它的逻辑情况。

\n自定义编码策略:选股规则可根据自己的设想实现,便于验证自己的想法有

更新时间:2023-12-09 00:17

模拟交易能收到调仓信息,但是持仓一直没有任何变化

问题描述:

    新手学习中,目前跟着课程实现了一个小市值策略,想在模拟交易中看看运行效果,这几天发现一直没有任何变化

看日志也没有发现任何错误信息,有些日志信息还看不太懂,比如最近一次执行结果如下:

[2023-11-16 21:07:04.245966] INFO 基础特征抽取: 年份 2023, 特征行数=311576
[2023-11-16 21:07:04.349232] 

更新时间:2023-11-27 06:04

期货如何获取持仓成本?

1、如何获取持仓成本?

通过context.portfolio.positions 得到一个字典,

例如{'FG9999.CZC': FuturePosition(bktfut,FG9999.CZC,current_qty:(4, 0),avail_qty:(4, 0),last_price:1748.0), }

但是这个没有成本价格,在哪里获取成本?


2、如何获取持仓数量

context.portfolio.positions['FG9999.CZC'].avail_qty[0]?

更新时间:2023-11-27 06:04

为什么获取的持仓信息无法及时更新?

# 本代码由可视化策略环境自动生成 2023年11月21日 00:07
# 本代码单元只能在可视化模式下编辑。您也可以拷贝代码,粘贴到新建的代码单元或者策略,然后修改。
 
# 显式导入 BigQuant 相关 SDK 模块
from bigdatasource.api import DataSource
from bigdata.api.datareader import D
from biglearning.api import M
from biglearning.api import tools as T
from biglearning.m

更新时间:2023-11-27 05:58

期货会员持仓量化策略

期货会员持仓数据表**(cn_future_member_position)提供了各个期**货会员的多空持仓量,能否构建一个策略,对沪深300 IF, 上证50 IH, 中证500 IC 三个品种,挑选出哪些会员看多或看空的成功率最高,哪个会员成功率最低?这样对后市的方向判断很有帮助,感谢

更新时间:2023-11-27 05:57

回测模块持仓信息接口区别

获取目前持仓的股票列表时可以使用以下两个接口,他们的区别是什么?

context.perf_tracker.position_tracker.positions.items() context.portfolio.positions.items()

更新时间:2023-10-09 06:36

持仓比例问题

{w:100}上图为买入twap1 卖出为twap8时候的持仓比率

{w:100}下图为买入open 卖出close时候的持仓比率 请问这是哪里的问题?

![{w:100}](/wiki/api/attachments.redirect?id=9b51f825-7d67-4158-a063

更新时间:2023-10-09 03:08

旧平台策略转到ai平台持仓固定天数后卖出报错



这个报错怎么解决

更新时间:2023-10-09 02:40

3年回测 年化50 回撤11,极端行情回撤18. 持仓5只,带大盘择时+个股风控。

{w:100}

个股信号开仓前多指标风控。

大盘多指标择时。

最大回撤出现在22年行情急速下跌时,在这之前回撤10左右。

个股初始止损8% 动态止损5%(涨了以后 下跌5个点卖出)

个股止盈40%。

持仓为动态持仓,每支票风控独立运行




交易方式:

涨7个点不卖

盘中低开5%不买

盘中交易


该策略不通过机器学习构建,不存在训练集测试集,过拟合欠拟合问题。

该策略没有进行特别调参,基本上都是采用非常普通的参数

更新时间:2022-12-24 06:34

求助怎样买出持仓中获利票的一半

问题

思路:当一支股票获利10% 有1000股为了保住利润,先卖出500股降低仓位,留下500股扩大利润。

那位大神帮忙写一下回测中的代码。先谢了!!!

\

更新时间:2022-12-20 14:20

回测中持仓信息(context.protfolio.positions.items)丢失??

问题

例如:策略在7月27日买入了海伦钢琴

{w:100}{w:100}尝试打印context.protfolio.positions.items信息 {w:100}{w:100}但是打印结果缺显示没有持仓。导致回测中的处理结果出错。除了这一个例子外在同一个策略里还出现了很多出相同的情

更新时间:2022-12-20 14:20

请教启动策略的模拟交易时, 如何初始化持仓

问题

在策略优化或别的其它原因原策略停用了,启动新的策略要接管原有持仓。请教要如何设置?

解答

模拟交易的策略可以进行替换的,历史持仓会继承下来

更新时间:2022-12-20 14:20

日志中有卖出股票记录,但持仓中仍持有该股,且无卖出信号产生

问题

日志中有卖出 002800和 000755的记录{w:100}{w:100} 持仓中仍持有{w:100}{w:100}

![交易记录中没有卖出{w:100}{w:100}](/wiki/api/attachments.redirect?id=d6eb42c9-c550-40

更新时间:2022-12-20 14:20

如何在回测中获取当前持仓的持有天数时间

问题

{w:100}{w:100}{w:100}{w:100}


需要在当前的持仓中可以通过股票代码来获得当前的持有天数,有哪个方法可以获取到吗

\

解答

你好,你可以通过 position = context.get_position(instr) pos_date = position.last_sale_date print("持仓时间",pos_date)

“请问这个天数是交易日还是自然日?“


具体实现代

更新时间:2022-11-09 01:23

回测里的‘’下载持仓详情‘’-点完没反应

页面卡住2-3秒后也没有下载的窗口弹出。用的Chrome浏览器。极个别时候有弹窗,显示只能下载10000条或让重新跑回测。

更新时间:2022-11-09 01:23

回测中股票池问题

问题

比如只在沪深300中回测,若有一支股票在上一季度中买入,一直持仓到下一季度,而在下一季度中这支股票被移出了沪深300指数,因此需要在每一个交易日内都对持仓的股票判断其是否还在沪深300指数里面,不在就卖掉,请问怎么在回测中调取当前季度的沪深300指数?

解答

使用模块 A股股票过滤 即可。股票类型选择沪深300

{w:100}

更新时间:2022-11-09 01:23

分页第1页第2页
{link}