Best way for steady income is to get a job where you will earn salary. Till date, job is the best way. But if you are thinking of getting steady income through online, then I must say that there is none.
There's none that you know of.
There's other things that can make you earn money online. For example, data entry, online teacher, etc. All of these can be found in freelancing sites. There are jobs in this forum as well. You can manage signature campaigns, join signature campaign, being a moderator (although I don't know what is their requirements), etc.
Only trading will give you a good amount of profit if you know how to do it, but even that is not steady. You will
have to sit infront of your computer to look for trade opportunities and play accordingly. It involves considerable amount of risk also. But again it may give you good amount of profits if you place it right.
You don't have to watch the chart 24/7 as most of the time, it's not moving especially altcoins. If you want to do an action (buy/sell) at every movement of charts, then look up trading bots. I haven't tried one though.
Please, there are other things that you can do other than trading that gives you good amount of money. Monetizing blogsites, monetizing youtube, advertising, spreading referral codes, etc.