From complex adaptive system theory and artificial stock market (ASM) program,an unproved artificial stock market is proposed by using Java and Matlab. Adaptive agents with self-study capability were constructed by the theory of portfolio selection and Multi-Agent modeling technology. The program was used to conduct various experiments and the results were analyzed. The feasibility of combining financial theory and simulation methods were tested. The future research is also pointed.