In the trade tab it is said that it is leveled up by "making a profit from trading and operating caravans," yet I own 6 caravans and I have not gotten any trade skill points from those caravans. Furthermore, workshops should also give skill points in trading.