回测时购买股票后资产翻倍
由mudong0419创建,最终由mudong0419 被浏览 30 用户
问题
回测时,买了股票后为什么总资产会变成买股票钱的2倍左右?
下单的方式我试过下面3种,都是这样的结果。
rv = context.order(context.ins, order_num, price, order_type=OrderType.MARKET)
rv = context.order_value(context.ins, trading_account.available)
rv = context.order_target_percent(context.ins, 1.0)
辛苦大神指导下,谢谢呀
md = M.hfbacktest.v1(start_date=start_date,
end_date=end_date,
instruments=[instruments],capital_base=10000,
price_type='post',
product_type=Product.FUTURE, frequency=Frequency.MINUTE,
initialize=initialize,
before_trading_start=before_trading,
handle_data=handle_data,
handle_order=handle_order,
handle_trade=handle_trade,
plot_charts=True,
volume_limit=1.0,
disable_cache=0,
show_debug_info=1,
strategy_setting=strategy_setting,
slippage_type=SlippageType.FIXED,#滑点固定模式
slippage_value=1.0,#买卖双向各1个滑点
before_start_days=10,
m_deps=np.random.rand())
这是回测的代码,怎么设置不允许融资呢。
\
解答
杠杆设置在这里:https://bigquant.com/wiki/doc/-duEk1kveDh#h-setmaxleverage