Table of Contents
Yes, you can definitely use the filters you listed for building your trading portfolio. Applying these filters ensures that only the most robust and reliable strategies make it into your portfolio, creating a diversified and resilient set of strategies for trading. Here’s how to use these filters effectively when constructing a portfolio:
Steps for Using Filters to Create a Portfolio:
- Apply the Filters to Select Strategies:
- Use your filters (e.g., Profit Factor > 1.4, Ret/DD ratio > 4, Sharpe Ratio > 1.5, etc.) to narrow down your list of strategies.
- Apply these filters consistently across all testing stages (IS, OOS, and different data precisions) to ensure that the selected strategies are robust and well-suited for real trading.
- Select a Diverse Set of Strategies:
- Mix Strategy Types: Include different types of strategies such as trend-following, mean reversion, breakout, and range trading to diversify your portfolio.
- Multiple Timeframes: Ensure that your portfolio contains strategies that trade on different timeframes (e.g., H1, M30, M15, M5) to spread risk across various market conditions.
- Trading Approaches: Include strategies with different entry and exit techniques (e.g., indicators, price action, volatility-based) for a balanced portfolio.
- Ensure Correlation Is Low:
- Check for correlation between the selected strategies. Including highly correlated strategies may increase the overall risk as they might behave similarly during specific market conditions.
- Aim for strategies that complement each other, so that if one performs poorly, others may compensate for it.
- Backtest the Portfolio:
- Backtest the combined portfolio using your existing filters to evaluate the overall performance metrics such as profit factor, drawdown, Sharpe ratio, and stability.
- Use a weighted approach for strategy allocation to balance exposure within the portfolio.
- Simulate Portfolio with Out-of-Sample (OOS) Data:
- Run the portfolio through OOS testing and check the combined performance metrics.
- Ensure that the portfolio maintains acceptable levels of maximum drawdown, stability, and profitability.
- Optimize Strategy Allocation:
- Adjust the capital allocation for each strategy to balance the portfolio risk. For example, allocate more capital to strategies with a higher Sharpe ratio or a better Ret/DD ratio.
- Ensure the overall portfolio drawdown stays within a risk-tolerant level that aligns with your trading goals.
Benefits of Using These Filters for Portfolio Creation:
- Consistency: Applying these filters helps ensure that your portfolio strategies are consistently high-quality, reducing the risk of underperformance.
- Robustness: By selecting strategies that meet your strict criteria across all stages of testing, your portfolio will be more adaptable to various market conditions.
- Risk Management: Including maximum drawdown and stability filters keeps your portfolio within manageable risk levels.
Final Tips:
- Monitor Portfolio Performance: After constructing your portfolio, continue to monitor its performance periodically and replace or adjust strategies as needed based on live or forward-test results.
- Forward Test: Always forward test the portfolio in a demo or live environment with minimal risk to confirm that it behaves as expected.
Using your existing filters as a benchmark for selecting strategies ensures that you build a strong, diversified portfolio capable of sustaining various market conditions.