team/dev/: skz-strategy-model-0.1.1 metadata and description

Simple index

skz 投研系统 · skz-strategy-model 模块(L1 · 策略建模算法 + ModelConfig + 求解器 + 单数据集回测)

description_content_type text/markdown
requires_dist
  • skz-common
  • skz-data
  • czsc>=1.0.0rc8
  • wbt>=0.3.1
  • pandas>=2.0
  • numpy>=1.26
  • polars>=1.0
  • scipy>=1.10
  • loguru>=0.7.0
  • rich>=13.0.0
  • mosek>=11.0.29 ; extra == 'mosek'
  • cvxpy>=1.7.3 ; extra == 'optimization'
  • scs>=3.2.9 ; extra == 'optimization'
  • ecos>=2.0.14 ; extra == 'optimization'
  • osqp>=1.0.5 ; extra == 'optimization'
requires_python >=3.11

Because this project isn't in the mirror_whitelist, no releases from root/pypi are included.

File Tox results History
skz_strategy_model-0.1.1-py3-none-any.whl
Size
49 KB
Type
Python Wheel
Python
3
  • Uploaded to team/dev by team 2026-06-01 07:28:37

skz-strategy-model

L1 · 策略建模算法 + ModelConfig + 求解器工具 + 单数据集 backtest。

对外 API

名称 类型 含义
BaseStrategyModel abstract class run() / weight_type 协议
CSSorting / DirectExposure / MaxExpectedReturns / MaxFactorExposure class 横截面 (cs) 策略模型
EventDriven / BaseMovingAverage / MA001 / MA002 class 时序 (ts) 策略模型
ModelConfig / get_model_config / list_builtin_model_configs / coerce_model_configs / load_model_config_from_file / load_model_configs_from_file function & class 策略配置(6 个内置清单)
calculate_yearly_returns(wb, ...) function 年度收益(wbt 友好)
analyze_returns_diff(...) function 收益差异分析
integrated_backtest(...) function 单数据集回测
get_user_strategy / list_user_strategies / load_user_strategies function 用户自定义策略自动加载(路径 ~/.skz/models/ 沿用 vista 历史约定)

上下游

已知遗留