没有规定必须在几年内考完,如果你通过了证券从业资格考试中的《金融市场基础知识》或《证券市场基本法律法规》中的任意一门科目,成绩都是保留的,合格成绩长期有效。证券从业资格报名,可以选择一次报名一科,或者一次报名两科,根据自己的复习时间安排即可。