well we need definitly 2 things
one good system and an excellent risk management or would say money management,
as most of us i lst a lot of time and money untill i bult a good system for me
BUT
even with 80% accuracy i still lose money coz of poor management and trading psycology...