Damien calculateReturn works for mixed signals.