That is an impressive 25% gain in one day.
Here is an intriguing scenario:
Look at it in this way, if you have a 1K account, and trade in the way you did today, and let say, to gain 25% one week (not one day), just pick a day with strong trend, not trade every day, then after 8 months (compound only every month), your $1000 grows into a million. Is it possible? probably if you can trade with huge discipline.
Correction: the compounding was calculated by weekly for the above model; if compounding by monthly, it would take 10 months to reach 1 million. Still remarkable.
In brief, this kind of performance would need 3 major factors:
1) ability to identify correct trading window and pinpoint proper entry and exit signals;
2) market availability: some day market offers more opportunity than the other, wisely accept it and act accordingly;
3) mental control and discipline.
