I agree with you, and I would love to see the functionality added.
I think there are many use cases for what you guys want, but I was just sharing my experience in adapting to ranking systems.
The issue I ran into in practice is that stops are what make volatility-based sizing work the way I’m used to, and I believe most people here advocate not using stops with ranking systems.
With a stop, volatility can do two jobs that offset each other. A wild stock gets a wider stop and a smaller position; a quiet one gets a tighter stop and a bigger position. Multiply them out and every trade can be sized to lose roughly the same dollar amount when you’re wrong. That isn’t necessarily a preference for quiet stocks; it’s a way of equalizing defined initial trade risk, as you point out.
Take the stop away, however, and only one side of that relationship remains. There is no stop distance to offset the sizing differential. Your actual loss is now determined by how far a stock falls before the ranking system sells it, and ATR does not determine that.
Using portfoliologic's example in a $100k portfolio, where the stops sit 3% and 23% below entry, a method that might put roughly $33,000 in the utility and $4,300 in the tech stock gives both positions about $1,000 of defined initial stop risk. Remove the stops, and that equality disappears: you simply own more than seven times as much of the quiet stock.
That may be exactly what one wants, but it is a portfolio bet of its own, essentially inverse-vol weighting, which puts more capital in the quiet names on the assumption they stay quiet.
I don’t know if you guys are dealing in microcaps, but there is another wrinkle there. A low ATR can sometimes show up in a stock that barely trades, so you can wind up sizing up the positions that are hardest to exit. ATR also doesn't capture gap risk, dilution risk, or sudden liquidity disappearance, which, of course, have to be dealt with separately.
When I traded more discretionarily, I sized positions based on the stop I felt I could get away with, not necessarily the stock’s volatility. I preferred volatile stocks with a large average daily range and tried to buy them at points I felt should hold, so I could size relatively large against a tight stop. If the trade worked, I would then loosen the stop to some multiple of volatility to let the winner run.
So I’m not arguing against the functionality at all; I'm just sharing that my experience moving from stop-based discretionary trading to rank-based portfolio trading has changed my methods and mindset in ways I never would have guessed.