补充可配置过户费并纳入成交成本

This commit is contained in:
boris
2026-08-22 14:50:00 +08:00
parent b8776d7169
commit 375b8b2df1
8 changed files with 43 additions and 3 deletions
+2
View File
@@ -82,6 +82,7 @@ pub struct TradingConstraintConfig {
pub liquidity_limit_enabled: bool,
pub commission_rate: f64,
pub minimum_commission: f64,
pub transfer_fee_rate: f64,
pub stamp_tax_rate_before_change: f64,
pub stamp_tax_rate_after_change: f64,
pub stamp_tax_change_date: NaiveDate,
@@ -95,6 +96,7 @@ impl Default for TradingConstraintConfig {
liquidity_limit_enabled: true,
commission_rate: 0.0003,
minimum_commission: 5.0,
transfer_fee_rate: 0.0,
stamp_tax_rate_before_change: 0.001,
stamp_tax_rate_after_change: 0.0005,
stamp_tax_change_date: NaiveDate::from_ymd_opt(2023, 8, 28)