策略开发管理|Strategy Develop

1,特定时点策略权重查询 TODO

1,给定策略组合和日期,从sql查询最新的组合权重;


2,excel导入策略权重

sheet表格内至少需要4列:pool_name,code,weight,name
notes:需要确保退出持仓的品种在更新时有 0.0%的调整记录

选择组合名称: 输入更新日期 文件目录 文件名称 sheet名称

3,生成策略文件,导出excel

从sqlite导出组合权重;|notes:功能在 quick.html\ s-2,行业研究策略和股票池

选择组合名称: 输入日期


基金策略-市场风格


基金策略

基金池-股/债/混合等

stra_fundpool :筛选基金池内绩优基金;
主动股票、偏股混合
偏债混合 :偏债混合型基金,混合债券型二级基金
纯债 :中长期纯债型基金,短期纯债型基金,混合债券型一级基金,被动指数型债券基金,增强指数型债券基金
notes:需要先从Wind终端里“FF-基金筛选”分基金池导出基金数据:
参考网页内“0,季度基金数据维护”:基金数据管理
notes:是否最新基金池:可选,对应"file_name_output",有值的时候才会导出最新基金池数据
季末日期需要和文件名日期匹配,如file=基金池rc_纯债-开放申购_20240425.xlsx ;path=C:\rc_2023\rc_202X\data_pms\fund

输入最新日期
选择基金池: 主动股票
偏股混合
偏债混合
纯债
美股港股
FOF
货币
股票指数
是否可申购: 是否最新基金池:

fof-fund,FOF重仓基金分类优选 |fof_stockfund

下一次操作时间:2023:0731,1031;2024:0131,0430,0731,1031
步骤:1,数据来源:需要在每个季度末次月,基金披露十大持仓基金数据后,下载“基金--专题统计--资产配置--基金组合--重仓基金(明细) ”
文件名称例子:file_name=重仓基金(明细)-20221231.xlsx;path=C:\rc_2023\rc_202X\data_pms\wind_terminal\fund
2,计算FOF基金池筛选,选择细分基金池:主动股票、股票指数、偏债混合、纯债、美股港股、FOF、对冲reits、商品等
notes:1,需要确定“data_pms\fund\” 目录下有FOF基金数据 ;2,2022H2开始,导出重仓基金是全部品种,导出重仓股票是分类的。港股美股还比较少基金持有
2,“输入持仓季末日期” 是 20240331 这样,非最新日期。

选择基金类型: 是否FOF-可申购基金池:
FOF基金池文件日期 输入持仓季末日期
代码 名称 权重 持仓份额|万 持仓变动百分比 持仓市值 占基金净值比

fund-stock,基金重仓股票分类优选

下一次操作时间:2023:0731,1031;2024:0131,0430,0731,1031
步骤:1,数据来源:需要在每个季度末次月,基金披露十大持仓基金数据后,下载“基金--专题统计--资产配置--基金组合--重仓持股(明细) ”
从Wind终端导出-分基金类型:文件名称例子:file=重仓持股(明细)-普通股票型基金-20220630.xlsx
2,计算好最新的基金池文件,例如“fund\\基金池rc_主动股票-开放申购_20230529.xlsx”
notes:2022H2开始,导出重仓基金是全部品种,导出重仓股票是分类的。

选择基金类型: 是否FOF-可申购基金池:
FOF基金池文件日期=基金业绩日期 输入持仓季末日期
代码 名称 权重 持仓份额|万 持仓变动百分比 持仓市值 占基金净值比

行业轮动-股票基金-主动行业轮动|fund_ind_active

根据行业基本面定性研究更新行业、市场配置主题的权重:
分析文件,sheet=3市场行业风格;file=rc_个股推荐行业事件.xlsx;path=C:\rc_2023\rc_202X
一、分析确定一级、三级行业权重:sheet=3市场行业风格;测算行业和市场策略配置的比例;file=rc_股票策略风格行业.xlsx
notes:202305开始,file=rc_股票策略风格行业.xlsx 代替rc_个股推荐行业事件.xlsx
二、确认最优行业指数基金
三、权重记录:sheet=log_stra_weight,记录权重变动,sheet=stra_weight,更新最新权重;
输入文件 file=pms_manage.xlsx || path=C:\rc_2023\rc_202X\data_pms

从pms_manage.xlsx直接提取 输入策略调整日期 行业、主题、策略类型筛选:

风格轮动-股票基金-市场风格动量趋势

从pms_manage.xlsx直接提取 输入策略调整日期 行业、主题、策略类型筛选:

资产类型 行业或主题类型 行业或主题 代码 名称 权重

f-2,风格轮动-股票基金-市场风格动量趋势|fund_market_trend


f-4,量化策略-衍生品-股票期权对冲|option


股票策略

1,量化股票策略;2,行业研究和股票池;3,基金重仓股
notes:需要在PMS_manage.xlsx 里更新股票池

s-1,量化股票策略|stockpool_active

Output:file=stra_fundpool_activestock_20220308.xlsx;path=..\data_pms\data_adj

输入日期

s-2,股票池-行业研究选股|stock_indi

股票行业策略的权重,目前已经改为由sql数据库table=fundpool_stockpool_weight,结合最新的指标文件ah_shares.xlsx 计算 导入股票数据,初步筛选股票池;保存股票池文件。notes:日期不重要,
notes:若出现关于股票代码的报错,可能是代码输入有问题例如: ['60036.SH', '688271.SZ'],
Excel-Sheet文件位置:需要将数据贴入sheet=股票池;file=pms_manage.xlsx
Sqlite数据库位置:db_name=db_funda.slite3 ;table=fundpool_stockpool_weight

输入日期
代码 名称 weight 20日涨跌幅 60日涨跌幅 120日涨跌幅 总市值1 市盈率ttm 基金持股比例 净资产收益率ttm 归母净利润同比增长率 中信一级行业 中信三级行业
中信一级行业 weight

债券和衍生品策略

TODO,
债券分类文件:sheet=债券分类 ,file=rc_债券数据和分类.xlsx,path=C:\rc_2023\rc_202X
数据来源:1,提取季度重仓债券和债券券种分类;file=持有债券(明细)-20230331.xlsx
筛选规则:1,只选 "短期纯债型基金","中长期纯债型基金","混合债券型一级基金","混合债券型二级基金","偏债混合型基金";
2,基金净值计算,筛选规模大于1.5亿的,23Q1为例大概剩1700个证券,去除重复项后720个,其中289个可转债,其他主要是 金融债、银行二级永续债、证券和保险债、企业债、公司债、地方城投债、
3,获取债券类型,可转债可以直接判断,其他用b_info_chinabondl1type(wind代码),b_info_windl2type(Wind代码)

f-3,量化策略-债券-利率债动量|bond_gov

在根据动量策略配置利率债;

f-3,量化策略-债券-信用债双利|bond_credit

在利率债和信用债之间合理配置