Yes, Arkmon takes trade fees into account and will only ever recommend you to optimise your portfolio if the algorithm says it's worth making the trades. This means you never have to worry about wether or not it's worth it to optimise your portfolio.