小鸭量化,一个免费开源的量化交易工具
这个python开发的轻量化量化交易工具值得关注。开源地址https://github.com/frank36512/duckling打包好的软件下载地址https://pan.quark.cn/s/0de561b5c86b 项目简介小鸭量化 (Duckling)是一款基于 Python 和 PyQt5 开发的专业级股票量化交易工具。它集成了数据获取、策略开发、回测分析、模拟交易和实盘交易等全流程功能。采用了Fluent Design风格的现代化 UI 设计致力于为量化投资者提供一个优雅、高效、易用的研究与交易平台。✨ 功能特性 全面的数据支持多源数据接入支持 AkShare、Tushare、Baostock 等主流数据源。本地数据库内置 SQLite 数据库支持数据持久化存储与管理。实时行情提供毫秒级实时行情监控。 强大的策略引擎内置策略库包含 均线交叉、MACD、布林带、海龟交易、网格交易等 20 种经典策略。机器学习集成支持 Random Forest、XGBoost、LSTM 等 AI 算法进行股价预测。多因子选股内置多因子评分模型支持自定义因子组合。 专业的分析工具回测系统基于 Backtrader 的专业级回测引擎支持多周期、多品种回测。可视化图表交互式 K 线图、策略收益曲线、风险指标分析图表。参数优化支持网格搜索等参数优化方法寻找最优策略参数。️ 现代化用户界面Fluent Design基于 PyQt-Fluent-Widgets 的精美 UI支持深色/浅色主题自动切换。响应式布局完美适配不同分辨率屏幕。操作便捷人性化的交互流程降低量化入门门槛。️ 技术栈语言: Python 3.8GUI 框架: PyQt5, PyQt-Fluent-Widgets数据处理: Pandas, NumPy量化核心: Backtrader, AkShare机器学习: Scikit-learn, XGBoost, TensorFlow (可选)图表绘制: Matplotlib, PyQtGraph开源地址https://github.com/frank36512/duckling打包好的软件下载地址https://pan.quark.cn/s/0de561b5c86b 使用说明启动程序python main.py首次使用程序启动后会自动进入主界面。建议先在设置中配置数据源参数。首次运行会自动开启 180 天全功能试用模式。常用功能数据下载在数据管理面板下载历史数据。策略回测在回测分析面板选择策略和股票进行回测。策略开发在strategies/目录下参考示例编写新策略。 开源协议本项目采用Apache License 2.0协议开源。⚠️ 免责声明股市有风险交易请谨慎。本软件仅供参考不构成任何投资建议。 开发者不对因使用本软件产生的任何损失承担责任。小鸭量化交易简洁本地化小鸭小鸭顶呱呱。Duckling

相关新闻

JumpServer跨网段访问内网服务器——跳板机配置方案

JumpServer跨网段访问内网服务器——跳板机配置方案

前言:在运维场景中,堡垒机与内网服务器不在同一网段是高频痛点,直接访问会因网络隔离失败。借助JumpServer的“跳板机”功能,可实现跨网段访问,本文分享经优化的两种通用配置方案。 场景说明 假设环境: JumpServer堡垒…

2026/10/10 1:58:48 阅读更多 →
操作系统课设报告:从进程调度到工程实践的完整指南

操作系统课设报告:从进程调度到工程实践的完整指南

简介:这份华中科技大学计算机学院操作系统课程设计报告,面向计算机相关专业学生及操作系统自学者,提供一份完整的课程设计参考范例。报告围绕Linux系统展开,涵盖Linux编程环境搭建、内核代码结构分析、添加系统调用、设备驱动程序…

2026/10/10 1:58:48 阅读更多 →
用arcpy写脚本批量将mdb转换为gdb:完整方案与避坑指南

用arcpy写脚本批量将mdb转换为gdb:完整方案与避坑指南

简介:这是一份面向ArcGIS初级与中级用户的ArcPy数据转换实战资料,核心解决个人地理数据库(.mdb)批量转换为文件地理数据库(.gdb)的自动化需求。文档以可运行的完整脚本为主线,逐步拆解创建GDB、设置工作空间、使用ListFeatureClasses和ListTa…

2026/10/10 1:57:48 阅读更多 →

最新新闻

ZoneMinder 仓库内 jwt-cpp 的 Conan 示例:从构建、运行到源码级解析

ZoneMinder 仓库内 jwt-cpp 的 Conan 示例:从构建、运行到源码级解析

音视频后端计算机视觉 【免费下载链接】zoneminder ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports IP, USB and Analog cameras. 项目地址: https://gitcode.com/gh_mirrors/zo/zonemind…

2026/10/10 2:43:03 阅读更多 →
Pulse v6.4.4-beta.3 发布解析:History 目标选择修正、PBS 遥测关联与监控生命周期同步

Pulse v6.4.4-beta.3 发布解析:History 目标选择修正、PBS 遥测关联与监控生命周期同步

可观测性运维后端 【免费下载链接】Pulse Real-time monitoring dashboard for Proxmox VE, PBS, Docker, Kubernetes, TrueNAS and vSphere. Self-hosted, with smart alerts and AI patrols that catch silent failures. 项目地址: https://gitcode.com/gh_mirror…

2026/10/10 2:43:03 阅读更多 →
第125篇Fragment 通信演进:从接口回调到共享 ViewModel

第125篇Fragment 通信演进:从接口回调到共享 ViewModel

先把结论放在前面:Fragment 通信方案的历史是一条"从松耦合到紧耦合再回到解耦"的弯路,最终答案只有三个——Fragment Result API 适合一次性结果回传、共享 ViewModel 适合状态共享、事件总线只留给跨模块解耦的场景。 这题的考点不在 API 名字,而在你知不知道每…

2026/10/10 2:43:03 阅读更多 →
微信小程序医院预约挂号毕设资源包:业务闭环与部署避坑指南

微信小程序医院预约挂号毕设资源包:业务闭环与部署避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 2:43:03 阅读更多 →
OPC政策红利期:开发者如何用TaoToken统一API通道抓住海淀+张江+深圳的创业机会

OPC政策红利期:开发者如何用TaoToken统一API通道抓住海淀+张江+深圳的创业机会

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 2:43:03 阅读更多 →
libsql-studio 中的 libsql_vector_idx:用 CREATE INDEX 为 SQLite 构建 ANN 向量索引

libsql-studio 中的 libsql_vector_idx:用 CREATE INDEX 为 SQLite 构建 ANN 向量索引

数据库客户端前端数据库 【免费下载链接】libsql-studio A lightweight Database GUI in your browser. It supports connecting to Postgres, MySQL, and SQLite. 项目地址: https://gitcode.com/gh_mirrors/li/libsql-studio 点击查看 免费下载 libsql_vector_id…

2026/10/10 2:42:03 阅读更多 →

日新闻

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

1. 从“卫星轨道分类”这个标题说起:为什么值得花时间搞懂第一次接触“卫星轨道分类”这个概念,很多人会觉得它离自己很远——不就是天上的星星怎么转吗?但如果你正在做航天任务规划、遥感数据接收、星座设计,甚至只是准备一场航天…

2026/10/10 0:00:39 阅读更多 →
Spring AOP 核心原理与实战:从概念到日志切面落地

Spring AOP 核心原理与实战:从概念到日志切面落地

1. 从一个真实痛点说起:为什么你的代码里到处都是重复逻辑刚入行那会儿,我写过一个用户管理模块,注册、登录、改密码、注销四个接口。每个接口里都塞了几乎一样的日志打印、参数校验、事务开启和提交。当时觉得没什么,能跑就行。直…

2026/10/10 0:00:40 阅读更多 →
Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

简介:这是一套面向计算机相关专业学生与项目实战学习者的Python数据采集与分析可视化完整项目,以Boss直聘岗位数据为对象,适合用作毕业设计、课程设计或期末大作业。资源包共38个文件,约246KB,以13个py源码文件为核心&…

2026/10/10 0:00:40 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:32 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 1:36:08 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 10:11:06 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 21:13:17 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 6:17:20 阅读更多 →