Yes, you can earn what can sustain you for a whole month within 24hrs of trading, is very possible, trading can give u massive income in less than 24hours, it all depends on how good you are at what you do.
Don't you think that this isn't doable for most of the people out there, how can you earn 1 month of income in less than 24 hours of trading, for this you have to be either a legend in trading or you would be having some kind of insider information on the project and announcements or with the exchange itself.
Earning only a modest amount of money is possible from trading on a daily basis but those extravagant trades that gives you 10x or more happen only once in a long period of time.