@David,
Then a question, when one develop an algorith, what is better: i) try
to maximize the returns, ii) try to maximize the contest score? Both
are very different, as if one manage to minimize the return
volatility, even with a very small return, one can get a very large
score.
As James said, it depends on what your goal is, but personally I would recommend to focus on risk-adjusted returns, rather than just absolute returns. This is what the contest score does essentially. Keep in mind though that the contest score has a floor of 2% volatility (rolling 63 day std of annualized returns I believe (?)), so you will effectively get penalized if your strategy dips below 2% volatility.
Personally I don't quite understand the reason behind the 2% floor for volatility. I suppose it's there to limit the effect of new strategies 'spoofing' volatility during the backtest, but it also has the effect of 'flooring' position concentration risk as well. In my view anyway - I'm not going to increase number of positions held, if I effectively run the risk of getting penalized whenever my strategy dips below 2% volatility... Incentives, incentives, incentives! :)
As for slippage and commission, I very rarely specify these, and just rely on whatever the default one Q has deployed. They know more about what's realistic than I do. If anything, I'd use something more conservative than what the default one is.