Skip to content
All library documents

Optimizing Multi-Factor Weights by Tuning Expression Lists

Article BigQuant

Summary

The discussion addresses how to search for effective weights when combining two stock-ranking factors. It proposes using BigQuant’s parallel tuning module, m.tune, rather than treating each weight as a separately exposed parameter. The key implementation idea is to treat the complete ranking expression as the tunable parameter and supply a list of expressions representing different factor-weight combinations for evaluation.

The post gives a conceptual method but no complete example code, specified objective function, backtest results, or chosen weights. It points readers toward an example and notes that a template would be helpful, while one participant says the tuning process remains unclear to them. Consequently, the document illustrates how to expose composite factor expressions to a parameter search; it does not establish that any particular combination is robust or profitable. Any result would depend on the backtest design and data, which are not detailed here.

Key ideas

  • The proposed task is to search for weights in a combined stock-ranking expression.
  • The post suggests passing multiple weighted expressions to m.tune as the search candidates.
  • The expression itself can be treated as the tunable parameter even if weights are not separate module parameters.
  • The document does not provide completed code, a scoring criterion, or evidence that a selected weighting generalizes.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.