#-- load user list users=[]; with open(config.path+'settings/userlist.txt', 'r') as f: fs = f.readlines() for i in fs: i=i.split("\n")[0].split("\t"); users.append({'user':i[0],'pwd':i[1]}) print "Account list loaded" lgIdx = 0; #-- list stocks and derivatives s = Session(users[lgIdx]['user'],users[lgIdx]['pwd']) lgIdx +=1; s.login() tmpInstList = s.getInstrumentList() # #-- load instrument list print "stock : " + str(len(tmpInstList[0])) print "deriv : " + str(len(tmpInstList[1])) print "optio : " + str(len(tmpInstList[2])) instList = []; # stocks for i in tmpInstList[0]: instList.append(i) # derivatives for i in tmpInstList[1]: reS50 = re.compile('^S50.\d\d$') reGF = re.compile('^GF(10)?.\d\d$')