Have anyone heard of alphatrade?

And is it legit or a scam?