Forex trading, although you have mentioned it all, this are currently online business one can make money... in addition blogging, vlogging....
There are many businesses that you can start, without the need of a large capital. I was researching and got more than 100 of them, where they explain how you can achieve success from scratch.
In Bizdustry we have touched on different topics related to these businesses, among which are:
o Digital content creation services
o Affiliate marketing
o Content translation services
o Being an intermediary for a wholesaler
o Selling products on social networks
o Selling digital products on the Internet
o Product customization on the Internet
o Selling local handmade products in your web store
o Web design service for small businesses
o Teaching foreign languages
o Cryptocurrencies
o Food businesses
o Home hairdressers and barbershops
o Real estate agent
What other suggestions can you add, for those people who don't find good options?