
量化交易
文章平均质量分 77
量化交易python
python慕遥
Python创作与分享
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Bulbea助力实现股票的深度学习量化
大家好,Bulbea 是一个基于深度学习开发的,用于股票市场预测和建模的Python库。Bulbea 自带了不少可用于股票深度学习训练及测试的API,并且易于对数据进行扩展和延申,构建属于我们自己的数据及模型。原创 2023-12-28 22:28:57 · 790 阅读 · 0 评论 -
金融量化交易:使用Python实现遗传算法
遗传算法的基本思想是模拟自然选择的过程,通过选择、交叉和变异的过程,逐代改进解决方案的质量,从而进化出一组潜在的优化问题解决方案。本文探讨了遗传算法的概念及其在交易系统优化中的应用,并使用Python实现了一个遗传算法来优化简单的移动平均线交叉交易策略。通过将遗传算法与交易策略集成,能够搜索出最优的移动平均线长度组合,从而最大化交易策略的累计收益率。在交易系统优化的背景下,遗传算法可以用于搜索最佳交易参数的组合(例如移动平均长度、止损水平等),以最大化某个目标函数(例如利润、风险调整后的回报等)。原创 2023-12-08 20:30:06 · 973 阅读 · 0 评论 -
轻松入门Python量化交易(三)
简单来说,如果你的投资组合中的证券高度相关,或者都在同一行业,如果发生了特定行业的问题,所有证券都可能失去市场价值,导致更大的经济损失。Beta是一个证券相对于市场波动性的度量,Beta为1表示该证券的波动性与市场一样,大于1的Beta表示其比市场更具波动性,而小于1的Beta则表示其波动性较低。所有证券的Beta值都大于1,这意味着它们比基准更具波动性,可能提供更高的回报,但也伴随着更高的风险。可以说,在分析的资产中,苹果提供了最佳的风险回报关系,具有较高的收益和较低的风险,优于其他选项。原创 2023-07-16 10:00:00 · 492 阅读 · 0 评论 -
轻松入门Python量化交易(二)
但是,很容易看到一些远离均值的极端值,这就是AMD的情况,每的日收益率约为50%,表明在分布的正值范围存在离群值。左边的分布显示极端值的概率较低,平均值附近的数值集中度也较低,而右边的分布显示平均值附近的数值集中度较高,但也存在极端值,因此发生的概率也较高。上述峰度值显示,苹果、特斯拉等这些证券都具有很高的峰度水平,这表明它们的每日收益分布观测值集中在尾部,表明这些证券面临很高的波动率和风险,价格波动明显偏离平均收益。通常,-0.5到0.5之间的值表示轻微的偏斜,而小于-1和大于1的值则表示强烈的不对称。原创 2023-07-15 21:00:00 · 554 阅读 · 0 评论 -
轻松入门Python量化交易(一)
当然,在分析过去的数据时,我们不会仅仅从累积收益来做出投资决策。此外,650%的回报仍然是相当高的,在市场上,缓慢但稳定的增长与爆发式的回报一样有价值。该库提供了各种工具,可从不同来源获得金融数据,进行技术和基本分析,并创建和测试投资策略,还可以使用可视化工具来分析股票和投资组合。后,必须加载要分析的数据,将分析苹果、特斯拉、AMD等公司的证券,时间从2010年7月1日至2023年2月10日,我们可以使用。累积收益代表投资的总收益,在观察证券时,它不仅包括市场上的升值,还包括利息和任何其他形式的收入。原创 2023-07-15 10:15:00 · 996 阅读 · 0 评论