initial import: etf strategy project
This commit is contained in:
73
configs/etf_universe_proxy.json
Normal file
73
configs/etf_universe_proxy.json
Normal file
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"version": 1,
|
||||
"description": "Default ETF universe for trend-following (edit ts_code list after verifying tradability).",
|
||||
"assets": [
|
||||
{
|
||||
"ts_code": "510300.SH",
|
||||
"asset_class": "equity_cn",
|
||||
"name": "CSI300 ETF"
|
||||
},
|
||||
{
|
||||
"ts_code": "510500.SH",
|
||||
"asset_class": "equity_cn",
|
||||
"name": "CSI500 ETF"
|
||||
},
|
||||
{
|
||||
"ts_code": "159915.SZ",
|
||||
"asset_class": "equity_cn",
|
||||
"name": "ChiNext ETF"
|
||||
},
|
||||
{
|
||||
"ts_code": "511010.SH",
|
||||
"asset_class": "rates",
|
||||
"name": "Treasury ETF"
|
||||
},
|
||||
{
|
||||
"ts_code": "512480.SH",
|
||||
"asset_class": "equity_cn_sector",
|
||||
"name": "\u534a\u5bfc\u4f53ETF"
|
||||
},
|
||||
{
|
||||
"ts_code": "512660.SH",
|
||||
"asset_class": "equity_cn_sector",
|
||||
"name": "\u519b\u5de5ETF"
|
||||
},
|
||||
{
|
||||
"ts_code": "515070.SH",
|
||||
"asset_class": "equity_cn_sector",
|
||||
"name": "\u4eba\u5de5\u667a\u80fdAIETF"
|
||||
},
|
||||
{
|
||||
"ts_code": "515790.SH",
|
||||
"asset_class": "equity_cn_sector",
|
||||
"name": "\u5149\u4f0fETF"
|
||||
},
|
||||
{
|
||||
"ts_code": "159934.SZ",
|
||||
"asset_class": "commodity_cn",
|
||||
"name": "\u9ec4\u91d1ETF\u6613\u65b9\u8fbe"
|
||||
},
|
||||
{
|
||||
"ts_code": "161226.SZ",
|
||||
"asset_class": "commodity_cn",
|
||||
"name": "\u56fd\u6295\u767d\u94f6LOF"
|
||||
},
|
||||
{
|
||||
"ts_code": "515220.SH",
|
||||
"asset_class": "commodity_cn",
|
||||
"name": "\u7164\u70adETF"
|
||||
}
|
||||
],
|
||||
"constraints": {
|
||||
"max_positions": 4,
|
||||
"must_include": {
|
||||
"equity": 1,
|
||||
"rates": 1,
|
||||
"commodity": 0
|
||||
},
|
||||
"risk_proxy": "510300.SH",
|
||||
"rates_fallback": "511010.SH",
|
||||
"backtest_default_start": "20200101",
|
||||
"backtest_default_end": "20251231"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user