量化交易 米筐 构建一个完整策略

本文介绍了如何利用米筐平台实现一个简单的量化交易策略。首先,策略通过筛选市盈率在50至65之间且营业总收入排名前10的股票作为投资组合。接着,策略每天进行调仓,平均分配资金购买这10只股票,并卖出不再符合条件的股票。通过回测,可以评估策略的效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实现第一个股票策略

1、选股简单介绍

选择某些表现比较好的股票作为股票池,从中进行交易的判断或者直接购买。

2、需求

  • 选股:获取市盈率大于50且小于65,营业总收入前10的股票

  • 调仓:每日调仓,将所有资金平摊到 10个股票的购买策略,

    ​ 一次性卖出所有不符合条件的股票
    在这里插入图片描述

3、代码

# 选股:获取市盈率大于50且小于65,营业总收入前10的股票
# 调仓:每日调仓,将所有资金平摊到 10个股票的购买策略,一次性卖出所有不符合条件的股票

# 在这个方法中编写任何的初始化逻辑。context对象将会在你的算法策略的任何方法之间做传递。
def init(context):
    # 构建股票池
    # 所有股票
    # stocks = all_instruments('CS').order_book_id
    stocks = index_components('000300.XSHG') # 沪深3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

廷益--飞鸟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值