打造一个可以免安装,直接使用的AI量化平台(代码已更新,可下载)

我们还是从ETF开始,原因是新的投资者,从ETF,大类资产开始,总是不错的选择,甚至于,如果你不是,也不想成为专业投资者,只能享受投资复利的话,使用ETF就够多了。

当市场越来越有效的时候,alpha甚至消失,剩下市场beta也就是分享资本市场成本带来的收益。

ETF一共有1000多支,不过没有必要同步所有数据。

比如跟踪中证500指数的ETF就是20多支,当然有些做了增强。从咱们量化的角度,选择严格跟踪指数的ETF,因此,一般选择交易量最大的即可。

from django.db import models
from django.urls import reverse


class Tag(models.Model):
name = models.CharField(max_length=255, unique=True)

def __str__(self):
return self.name

class Meta:
verbose_name = 'ETF标签'
verbose_name_plural = verbose_name


class ETF(models.Model): symbol = models.CharField(max_length=20, verbose_name='基金代码') name = models.CharField(max_length=60, verbose_name='基金名称', null=True) found_date = models.DateField(verbose_name='成立日期', null=True) tags = models.ManyToManyField(Tag, related_name='etfs', blank=True) benchmark = models.CharField(max_length=500, verbose_name='比较基准代码', null=True, blank=True) def __str__(self): return '{}({})'.format(self.name, self.symbol) def get_absolute_url(self): print('abs') return reverse('etfs') class Meta: verbose_name = '场内基金-ETF' verbose_name_plural = verbose_name

图片

选择投资标的:

图片

配置交易规则:

图片

目前看,从极简的技术选型看,后端使用django+ninjia,可以完美支持管理系统,对于手工入,配置相关信息,可以用极少的代码,获得一个管理系统。

而回测系统,前端交互比较复杂,使用vue+elementUI是个好的选择,但不想引入nodejs的复杂性,直接使用cdn的模式引入。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/103750
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 29 日
下一篇 2024 年 7 月 29 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注