It's a profitable activity if you know how to make it.
luck only a final touch , it is so rare to see someone get straight luck in trading without skills ,
so you need to have skills in trading more than you need luck .
but you still needed at least to make your bets guaranteed to win ,
indeed luck are something like unreal , but you have to believe that it is exist ,
everytime you get unexpected result won or lost it there is luck take effect .