fix(web+api): 组合回测max_pool默认30→0——用户拍板「前端页面肯定要改」(回测口径与实盘对齐,f214e2f只翻了live/paper链漏了回测) [nas]
你印象中改过的是6ecdaab#95标的池pool→all(三表单+后端四处),max_pool当时没动。本次三处对齐: PortfolioBacktest表单默认30→0+过时提示(「MVP验证用,默认30」)清理+routes_portfolio Field default=30→0(防API直调口径分裂,#95同款对齐法)。语义同全链:0=不限,策略层>0才截断。build绿+tests/api 165绿。
This commit is contained in:
@@ -38,7 +38,7 @@ class PortfolioBacktestRequest(BaseModel):
|
||||
default="all_weather",
|
||||
description="策略: all_weather/momentum_timing/value_selection/small_cap",
|
||||
)
|
||||
max_pool: int = Field(default=30, description="选股池上限: 0=全市场不限, N=前N只(MVP验证用)")
|
||||
max_pool: int = Field(default=0, description="选股池上限: 0=全市场不限(默认), N=前N只")
|
||||
# A 股费用(对齐个股回测)
|
||||
commission_rate: float = Field(default=0.0003, description="佣金率双边(万3=0.0003)")
|
||||
stamp_duty_rate: float = Field(default=0.001, description="印花税率卖出(千1=0.001)")
|
||||
|
||||
Reference in New Issue
Block a user