team/dev/: skz-factor-db-0.1.1 metadata and description

Simple index

skz 投研系统 · skz-factor-db 模块(L1 · 因子库后端 Local DuckDB + 评估排序分析 + 多源 DuckDB 合并)

description_content_type text/markdown
requires_dist
  • skz-common
  • duckdb>=0.9.0
  • loguru>=0.7.0
  • pandas>=2.0
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_factor_db-0.1.1-py3-none-any.whl
Size
25 KB
Type
Python Wheel
Python
3
  • Uploaded to team/dev by team 2026-06-01 07:28:49

skz-factor-db

L1 · 因子库后端(Local DuckDB)+ 评估排序分析 + 多源 DuckDB 合并;不含计算与挖矿

对外 API

名称 类型 含义
BaseFactorManager 抽象类 add / get / list / del / tag / evaluate / summary / get_ranked_metrics 接口
LocalFactorManager class DuckDB 后端
merge_factor_dbs(sources, target, *, on_conflict, verbose) function 多源 DuckDB 合并:仅活跃 + 已绑路线因子;skip / overwrite 冲突策略;factor_route 始终 INSERT OR IGNORE
MergeResult / MergeSourceStat dataclass 合并结果与逐源统计
ConflictPolicy Literal["skip", "overwrite"] 冲突策略类型别名
DEFAULT_METRIC_KEYS / resolve_metric_direction const & function 默认评估指标键 + 方向解析
FactorDescribe / FactorEvaluate / FactorRoute / FactorTag / MarketMechanism / ComputeEngine / EvaluateStatus re-export 来自 skz-common 的稳定契约

上下游

软删除语义

已知遗留