If you don't have capital to invest in trading then to build up your capital you should start your journey with signature campaign and whatever bitcoins you get from it should be saved until you don't reach to a decent capital and once you have good amount of bitcoin in your wallet you should start trading with it to grow your bitcoins much faster.
This is a good idea for those people that don't have money to invest or trade at the start. I myself was doing signature campaigns and when i earn. I used that money for my trading activities which helps me a lot today. So for people go for signature campaign first if you want to earn first without spending your savings.
As signature campaign is kind of permanent and you can't get loss from it. In the end you will be paid for your working despite of trading there is a chance of loss as well as profit but I can do both , though trading for me is an easy profit but risky. You might win or lose anytime, while signature campaigns is easy to do if you can somehow contribute to the chosen project you believe will be successful and grow. Cause it'll be harder to campaign a project if you won't bother reading and learning about your chosen campaign.
Trading is a very efficient way increasing your bitcoin and assets. If you have money and know how to trade, it will definitely bring more profit. In all other cases it will be more advantageous to participate in signature companies. For even if you have money, but do not know how to trade - not a fact that you can earn.