...
Does it mean inexperience traders aren't born to trade?.
I think trading skills are not a talent...
talent is an ability from birth whereas trading is different, trading is basically using mental and analytical, if you are unable to control your emotions then don't try trading, learn to control your emotions first then you can trade.