
量化
鸭梨山大哎
life hard take it easy
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
backtrader和pandas-ta什么关系
摘要: Backtrader和Pandas-TA是量化交易中常用的Python工具,功能互补。Backtrader作为完整的回测框架,适合策略开发、订单管理和多时间框架分析;Pandas-TA则专注于快速计算技术指标,适合数据预处理和轻量级验证。两者可协同使用:先用Pandas-TA计算指标,再通过Backtrader实现策略回测。选择依据取决于需求复杂度——快速验证用Pandas-TA,系统开发选Backtrader,新手建议从Pandas-TA入门再过渡到Backtrader。实际项目中常组合使用以获得原创 2025-07-26 17:01:27 · 261 阅读 · 0 评论 -
ETF网页维护
本文简要介绍了如何修改并重新启动ETF网站服务的步骤。首先,通过sudo vim /etc/systemd/system/etf.service命令编辑服务配置文件。接着,使用sudo systemctl daemon-reload重新加载系统守护进程,以确保配置更改生效。最后,通过sudo systemctl restart etf.service命令重启ETF服务,使修改后的配置立即生效。这些步骤确保了ETF网站服务的顺利更新和运行。原创 2025-05-10 09:32:57 · 119 阅读 · 0 评论 -
ROE(净资产收益率)入门
ROE就是“用本金赚钱的效率”• 长期ROE>15% → 好公司候选;• 配合看毛利率、负债率 → 排除虚高水分;“ROE高不一定好,但ROE低一定不好”。下次看到财报里的ROE,就想想:“这公司用我的钱,一年能生几个崽?” 🚀。原创 2025-04-12 12:10:39 · 834 阅读 · 0 评论 -
PEG入门学习
PEG = PE / 盈利增长率(一般用未来3-5年的预期增长率)。高增长的公司理应享受更高 PE,但光看 PE 可能误判高低。衡量你为公司的成长性付了多少钱。PEG = 为成长买单的折扣率。•PEG<1→ 高成长低估值,性价比之选;•PEG>1→ 警惕是否为泡沫买单;•核心逻辑:用未来的增长潜力,修正当下的估值高低。⚠️记住:股票不是数学题,PEG只是辅助工具——关键看公司的成长能否兑现!🚀。原创 2025-04-12 11:55:13 · 708 阅读 · 0 评论 -
市盈率入门
PE 全称,中文叫市盈率。用现在的股价投资这家公司,多少年能回本。举个🌰:• 你开了一家包子店,每年净利润100万元(EPS=10元/股,假设总股数10万股)。• 每股股价100元。•PE = 股价 / EPS = 100元 / 10元 = 10倍。翻译成人话:按包子店每年赚10元/股的速度,你花100元买一股,需要10年才能回本。PE的本质是回本年限• 10倍PE ≈ 10年回本,20倍PE ≈ 20年回本。•但!高PE不一定是坏,低PE不一定是好——关键看公司未来能不能持续增长。原创 2025-04-12 11:49:05 · 485 阅读 · 0 评论 -
EPS(每股收益)入门
EPS 全称,中文叫每股收益。公司每发行的一股股票,赚了多少钱。举个例子:• 假设你开了一家包子店,一年赚了100万元净利润。• 这家店总共发行了10万股股票(比如每股10元,总市值100万元)。• 那么,这家店的EPS = 100万净利润 / 10万股 = 10元/股。翻译成人话:每一股股票,今年帮你赚了10元钱。EPS就是每股赚的钱,越高越好,但一定要结合公司业务、行业特点、长期趋势来看。下次看到财报里的EPS,你就知道它代表公司“每股的赚钱能力”啦!🚀。原创 2025-04-12 11:24:10 · 490 阅读 · 0 评论 -
动量策略分析
按照MECE原则,对动量策略的分析可以从以下相互独立且完全穷尽的几个方面展开:RtPt−1Pt−Pt−1PttrtlnPt−1Pt。原创 2025-03-23 17:49:24 · 1332 阅读 · 0 评论 -
ETF波动率计算
'过去一年年化波动率 (%)''过去一月年化波动率 (%)''过去一周年化波动率 (%)'原创 2025-03-16 09:13:46 · 439 阅读 · 0 评论 -
ETF MACD分析
【代码】ETF MACD分析。原创 2025-03-13 22:31:05 · 255 阅读 · 0 评论 -
ETF阶段涨幅计算
'相比去年最高点跌幅 (%)''相比去年最低点涨幅 (%)'原创 2025-03-13 22:03:10 · 270 阅读 · 0 评论 -
趋势卖出法实现
【代码】趋势卖出法实现。原创 2025-03-08 10:19:43 · 275 阅读 · 0 评论 -
股票BIAS信号分析
【代码】股票BIAS信号分析。原创 2025-03-06 21:42:50 · 185 阅读 · 0 评论 -
同花顺回测一个动量策略(创业板+纳指)
两个20日涨幅均小于-0.1%则清仓买入招商双债。年化16% 还可以 (注意滑点对收益的影响)纳指ETF和创业板ETF 20日涨幅大的持有。20日涨幅>0.1%原创 2025-03-02 18:56:14 · 590 阅读 · 1 评论 -
大盘择时Python代码
【代码】大盘择时Python代码。原创 2025-02-26 22:59:46 · 168 阅读 · 0 评论 -
利用bark向手机推送消息
推送动量前20的ETF。原创 2025-02-23 10:07:47 · 357 阅读 · 0 评论 -
利用Python计算月份胜率
计算指定指数月份收益历史数据 并进行邮件推送。原创 2025-02-22 16:28:35 · 278 阅读 · 0 评论 -
python进行市场风格判断
利用指数涨跌幅进行市场风格判定。原创 2025-02-22 14:14:16 · 203 阅读 · 0 评论 -
LOF基金溢价监控
监控有溢价的ETF发邮件。原创 2025-02-16 11:56:32 · 318 阅读 · 0 评论 -
利用pandas计算股票动量
这段代码的核心是通过比较当前价格与历史价格来计算股票的动量。动量是量化策略中常用的指标,能够帮助投资者识别趋势和制定交易决策。通过灵活调整动量周期和分析动量值的变化,可以更好地理解市场动态。原创 2025-02-15 14:44:04 · 522 阅读 · 0 评论 -
利用同花顺获取历史价格
history函数是量化策略中常用的工具,用于获取股票的历史行情数据。通过合理设置参数,可以获取到所需的历史数据,并用于策略的分析和决策。原创 2025-02-15 14:29:49 · 1208 阅读 · 0 评论 -
同花顺回测纳指ETF双均线策略
结果是没有跑赢纳指本身的 说明纳指就是长持就好 不需要任何技术 适得其反。5日线上传20日线 买入 反之卖出。原创 2025-02-15 13:12:27 · 350 阅读 · 0 评论 -
同花顺回测2月策略代码
策略思想`2月持有中证1000ETF 其他月份持有招商双债结果年化9% (17年-25年) 还是可以的。原创 2025-02-15 10:08:10 · 844 阅读 · 0 评论 -
同花顺量化下单函数
是一个用于根据目标持仓比例自动下单的函数。它可以根据当前账户的资金和持仓情况,自动计算需要买入或卖出的数量,从而达到指定的目标持仓比例。是一个功能强大的工具,能够帮助投资者根据预设的目标持仓比例自动调整仓位。通过合理设置参数和注意潜在风险,可以有效地利用此函数来优化投资组合管理。原创 2025-02-15 09:38:48 · 1092 阅读 · 0 评论 -
Python量化策略之2月策略
2月买入中证1000 其他月份空仓。说明啥 2月买入胜率相当的高。原创 2025-02-14 23:04:32 · 267 阅读 · 0 评论 -
一个监控纳指额度的脚本
一个监控纳指额度的脚本。原创 2025-02-12 00:10:08 · 221 阅读 · 0 评论 -
一个监控ETF收益并发邮件的脚本
一个监控ETF收益并发邮件的脚本。原创 2025-02-11 23:32:01 · 271 阅读 · 0 评论 -
ETF定投策略分析代码
1 linux环境部署。原创 2025-02-09 19:07:51 · 403 阅读 · 0 评论 -
利用akshare推送场外基金排名Top50
【代码】利用akshare推送场外基金排名Top50。原创 2025-02-09 14:17:59 · 235 阅读 · 0 评论 -
大类资产ETF动量轮动策略
选择指数池中依据过去20日收益率(即动量)排名前两位,同时其收盘价高于过去28日平均价格的指数进行投资。一旦某个持有的指数的动量排名下降到第三名之后,或者其收盘价低于28日均线时,就卖出该指数。然后,用相同的标准筛选并买入新的符合条件的指数进行替换。如果在任何时间点,指数池中没有指数满足上述买入条件,则保持现金仓位,即不持有任何指数。这种策略旨在通过动态调整投资组合中的指数来追求更高的收益,同时利用动量和均线这两个指标试图捕捉市场趋势并避免潜在的下跌风险。动量参数设为20日,用于识别短期内表现强劲的指数;原创 2025-02-08 22:51:53 · 779 阅读 · 0 评论 -
一个计算ETF月均涨跌幅的flask应用
在表单提交前动态设置开始和结束日期,并确保结束日期始终是当前日期:后端 ()确保后端能够正确处理预设的日期范围,并根据这些范围获取数据:效果如下’原创 2025-02-04 21:54:04 · 1106 阅读 · 0 评论 -
akshare获取涨幅Top10的ETF
如下代码这段代码的作用是获取场内交易基金(ETF)的实时行情数据,并筛选出涨跌幅最高的前10只ETF。原创 2025-01-25 21:48:12 · 899 阅读 · 0 评论 -
DataFrame列名重命名
用于将DataFrame的列名从中文改为英文。重命名列名可以提高代码的兼容性、可读性和标准化。使用可以直接修改原DataFrame,而无需创建新的对象。原创 2025-01-19 21:48:38 · 960 阅读 · 0 评论 -
Pandas 时间处理
作用:将日期列标准化为统一的日期格式,便于后续的时间序列操作。现在可以对日期列进行时间序列操作,如按日期筛选、按日期排序等。原创 2025-01-18 21:40:05 · 188 阅读 · 0 评论 -
Pandas pct_change用法
periods:计算变化率的时间间隔,默认为1,表示当前值与前一值之间的变化率。fill_method:如何处理缺失值(NaN),默认为'pad',表示用前一个值填充缺失值。limit:填充缺失值的最大数量。freq:用于时间序列的频率字符串(如'D'表示天,'M'表示月)。pct_change()用于计算数据的变化率(百分比变化)。可以通过periods参数指定时间间隔。可以通过fill_method参数处理缺失值。适用于时间序列数据的分析和计算。原创 2025-01-18 20:48:33 · 1530 阅读 · 0 评论 -
沪深300ETF量化回测
3测试结果表明12年累计投入本金15.2万元,最后得到收益20.9万元累计收益率37%每年不到3%1每月定投1000元找当月最近的交易日。2value代表总价值就是股票价值+剩余现金。2要设置开始与结束日期。1cash代表现金。原创 2025-01-18 14:25:54 · 704 阅读 · 0 评论