That is almost correct, except that broker costs can have not a tiny, but a large effect on profit. But not on training. Training does not care much about broker costs since it's based on relative profit, not absolute profit. - I would not trade automated with a DD broker.