My opinion is that there is no "Holy Grail" of trading. Trading is just like every thing else in life. The people that work the hardest reap the most rewards. There are no shortcuts for hard work and education and experience. If you want to be the best then you have to be willing to work harder than the majority. It can be done and it is done on a regular basis,,,,,,,,,,but don't think for a minute that the most successful traders have the Holy Grail, or that they are lucky.........They work hard and they have experience.......