最近在学习《Python量化炒股入门与实战技巧》这本书,下面是我整理的笔记:
# 1.设置基准函数set_benchmark()
设置基准函数只能在初始化函数中调用。
可以设置任一股票、指数或ETF为基准。
还可以设定自定义组合为基准,如:set_benchmark({'000001.XSHE':0.5,'000300.XSHG':0.3,'600000.XSHG':0.2})
set_benchmark('000300.XSHG')
#2.设置佣金、印花税函数set_order_cost()
set_order_cost(cost,type,ref=None)
cost为OrderCost的对象。close_tax和open_tax为卖出和买入时的印花税,只有股票类标的收取,基金不收;
open_commission和close_commission为申购和赎回场外基金收取的手续费。
close_today_comission为平今仓佣金。min_commission为最低佣金,不包含印花税。
type为stock,fund,index_futures(金融期货),bond_fund(债券基金),stock_fund(股票基金),QDII_fund,money_market_fund(货币基金),mixture_fund(混合基金)。
ref为参考代码,支持股票代码,基金代码等。
股票类每笔交易时的手续费是:买入时佣金万分之三,卖出时佣金万分之三加千分之一印花税, 每笔交易佣金最低扣5块钱
set_order_cost(OrderCost(close_tax=0.001, open_commissi