I created this algo for my older relatives' IRA accounts. They want low volatility, low drawdown, good returns.

I also want monthly rebalance (since these are manually traded in multiple accounts myself), annual return to beat the drawdown and benchmark (SPY), keep "UST" as the stock hedge since I already use a TQQQ/TMF algo for growth (so I don't want to use TLT or TMF in this algo), keep the PSR above +90%.

This algo looks at the top 200 largest dollar traded stocks, then filters by TotalYield and ROE for 75 results, then sorts by the last 100 days volatility. Buys the lowest 11 volatile stocks beginning of each month. Uses UST (2x IEF 7-10yr US treasury ETF)  at 50% allocation for drawdown hedge.

Can anyone help me make it better? I'm a beginner so this is a modified algo I got from the strategy library.

Author