#去除上市日期小于400天的股票 (普通python)
#注意,datetime.datetime.strptime的里面只能放字符串类型,而dt和dv.sattime[i]刚好是字符串类型。
import numpy as np
import random
import pandas as pd
import datetime
import matplotlib.pyplot as plt
import dateutil
dv=pd.DataFrame({'name':['st新光','平安银行'],'sattime':['2010-01-01','2010-03-01']})
dt='2010-07-01'
startdate = dv.sattime
for i in range(2):
if datetime.datetime.strptime(dt,'%Y-%m-%d')-datetime.datetime.strptime(startdate[i],'%Y-%m-%d')>datetime.timedelta(days=180):
dv.drop([i],axis = 0,inplace = True)
dv
#聚宽平台
# 导入函数库
from jqdata import *
from jqdata import finance
import pandas as pd
import datetime
# 初始化函数,设定基准等等
def initialize(context):
# 设定基准
set_benchmark('3