VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 39
声望: 0

做股票回测的话, 哪些字段 用不到? 谢谢大佬
`class DailyResult:
""""""

def __init__(self, date: date, close_price: float):
    """"""
    self.date = date
    self.close_price = close_price
    self.pre_close = 0

    self.trades = []
    self.trade_count = 0

    self.start_pos = 0
    self.end_pos = 0

    self.turnover = 0
    self.commission = 0
    self.slippage = 0

    self.trading_pnl = 0
    self.holding_pnl = 0
    self.total_pnl = 0
    self.net_pnl = 0`
Member
avatar
加入于:
帖子: 3469
声望: 228

turnover是成交额、commission是手续费、slippage是滑点
都用的到,建议不要自行修改

Member
avatar
加入于:
帖子: 39
声望: 0

好的 谢谢回复

Member
avatar
加入于:
帖子: 39
声望: 0

self.trading_pnl = 0
self.holding_pnl = 0
self.total_pnl = 0
self.net_pnl = 0`
这几个呢 分别是什么意思,我大概知道,但不太确定。

Member
avatar
加入于:
帖子: 533
声望: 28
  1. 交易盈亏
  2. 持仓盈亏
  3. 总盈亏(1、2汇总)
  4. 净盈亏(3扣除手续费)
© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】