Have anyone heard of alphatrade?
And is it legit or a scam?