68 lines
1.3 KiB
YAML
68 lines
1.3 KiB
YAML
backtest:
|
|
initial_capital: 10000.0
|
|
transaction_cost: 0.0005
|
|
base_dirs:
|
|
logs: logs
|
|
models: models
|
|
results: results
|
|
calibration:
|
|
edge_threshold: 0.55
|
|
recalibrate_every_n: 0
|
|
recalibration_window: 10000
|
|
control:
|
|
generate_plots: true
|
|
run_backtest: true
|
|
sac_load_run_id: null
|
|
sac_load_step: final
|
|
sac_resume_run_id: null
|
|
sac_resume_step: final
|
|
train_gru: true
|
|
train_sac: true
|
|
data:
|
|
db_dir: ../../data
|
|
end_date: '2025-03-10'
|
|
exchange: bnbspot
|
|
interval: 1min
|
|
start_date: '2024-06-01'
|
|
ticker: SOL-USDT
|
|
environment:
|
|
initial_capital: 10000.0
|
|
transaction_cost: 0.0005
|
|
experience:
|
|
generate_new_on_epoch: false
|
|
gru:
|
|
batch_size: 256
|
|
composite_loss_kappa: 0.0
|
|
epochs: 25
|
|
lookback: 60
|
|
model_load_run_id: '20250417_173635'
|
|
patience: 5
|
|
prediction_horizon: 5
|
|
recency_weighting:
|
|
enabled: true
|
|
linear_end: 1.0
|
|
linear_start: 0.2
|
|
signed_weighting_beta: 0.0
|
|
run_id_template: '{timestamp}'
|
|
sac:
|
|
actor_lr: 3e-4
|
|
alpha: 0.2
|
|
alpha_auto_tune: true
|
|
batch_size: 256
|
|
buffer_max_size: 100000
|
|
gamma: 0.97
|
|
hidden_size: 64
|
|
log_interval: 1000
|
|
min_buffer_size: 2000
|
|
ou_noise_dt: 0.01
|
|
ou_noise_stddev: 0.2
|
|
ou_noise_theta: 0.15
|
|
save_interval: 10000
|
|
state_dim: 5
|
|
tau: 0.02
|
|
total_training_steps: 100
|
|
use_batch_norm: true
|
|
split_ratios:
|
|
train: 0.6
|
|
validation: 0.2
|