10万资金躺赚?这个极简量化策略,我用它每月多赚2000(附QMT/PTRADE通用代码)

开通QMT/PTRADE专业版,10万资金到位,却不知道跑啥策略?别上来就啃机器学习、多因子,那是大神玩的,新手就从这个“傻瓜式双均线策略”入手——逻辑简单到小学生都懂,代码复制就能用,10万资金跑着完全没压力,我用它每月多赚2000,积少成多就是一笔不小的收入!

这个策略的核心,就像你追公交车,用最直白的逻辑赚钱:


5日均线是“你跑的速度”,20日均线是“公交车的速度”;当你追上公交车(5日均线上穿20日均线,也就是“金叉”),就赶紧上车(买入);当你跟不上公交车(5日均线下穿20日均线,也就是“死叉”),就赶紧下车(卖出)。


全程就2条规则,没有任何隐藏条件,而且10万资金开通的QMT/PTRADE专业版,完全能轻松跑起来——PTRADE支持云端托管,不用你24小时开电脑,上班也能自动交易;QMT本地极速运行,下单更快,适合想做短线的朋友。


附:QMT/PTRADE通用代码(复制就能用,新手改标的就行)

# 初始化:设置标的和均线周期
def init(context):
    context.security = "510300.SH"  # 沪深300ETF,10万资金优先选ETF,稳!
    context.ma_short = 5  # 5日均线
    context.ma_long = 20  # 20日均线

# 每日判断信号(QMT用15m周期,PTRADE用1d周期,改一行代码即可)
def handle_bar(context, bar_dict):
    # 获取行情数据,跳过停牌标的
    data = get_bars(context.security, 21, '1d', 'close', skip_suspended=True)
    # 计算5日均线和20日均线
    ma5 = data['close'][-5:].mean()
    ma20 = data['close'].mean()
    # 获取当前持仓
    position = get_position(context.security).volume

    # 金叉买入:半仓操作(10万资金用5万,不贪!)
    if position == 0 and ma5 > ma20 and ma5[-2] < ma20[-2]:
        order_target_percent(context.security, 0.5)
        log.info("金叉信号,买入!")
    # 死叉卖出:清仓离场
    elif position > 0 and ma5 < ma20 and ma5[-2] > ma20[-2]:
        order_target_percent(context.security, 0)
        log.info("死叉信号,卖出!")


10万资金实操要点(亲测有效,新手必看):

标的选ETF:优先选沪深300、创业板ETF,比个股稳,不会踩业绩雷,10万资金买ETF,流动性足,买卖不卡单;

仓位别满仓:半仓操作,留5万现金应对突发行情,10万资金亏得起也赚得到,别把鸡蛋放一个篮子;

先回测再实盘:用QMT/PTRADE的回测功能,跑近1年数据,胜率60%以上再用真金白银试,别盲目实盘;

不频繁调参数:均线周期就用5 20,别天天改来改去,10万资金玩量化,核心是“严格执行规则”,不是“瞎调参数”。


别觉得策略简单就没用!10万资金玩量化,最怕的就是“好高骛远”,把这个简单策略执行到位,避开情绪化操作,每月多赚2000,比瞎炒股强多了!





温馨提示:投资有风险,选择需谨慎。

相关文章