Knowledge is definitely the core requirement for any trader because experience is only gained when we know how to do something, so we improve on ways and thatís with experience, but one canít increase on experience if he has no knowledge about it. If I am not a builder then I canít get experience for it and even if I try itís going to be useless, so we must gain knowledge first and for me does the perfect job with their excellent guide and that also helps with gaining experience!