Looks insanely good to me.
You are making an average of 0.20% per trading day, which pans out to ~50% for a year in linear return.
And you are doing this for a annual draw down of only -3.74%, which is the cool thing.
That gives you a ratio of 13.36x which is extremely good.
It is over a...