Uncertainty as a trader arises due to very dynamic market conditions. Whether trading stocks, forex, gold, indices and other commodities, the market is always changing. The factors that affect the stock market change all the time. This is what causes trading results sometimes also vary. Sometimes profit, sometimes loss. That's why traders' earnings vary.