作者文章归档:course

easy-tdx--功能-01002-源码分析


examples 目录结构及功能介绍

01_connection - 连接相关

文件 功能
async_connect.py 演示 AsyncTdxClient 异步客户端的连接与基本用法,支持 async with 上下文管理器
ping_servers.py 测量多台通达信服务器延迟并排序,返回按延迟升序排列的服务器列表
connect_best_host.py 演示三种连接方式:默认配置、自动优选最低延迟服务器、手动指定服务器

02_market_info - 市场信息

文件 功能
market_stat.py 获取全市场涨跌统计概况(上...

Read more

pytdx-开源数据源-数据提供商-01055


pytdx 完整源码深度分析

一、项目基础概述

1. 项目定位

pytdx 是纯 Python 实现的通达信 TCP 行情客户端,无 GUI、纯接口,直接对接通达信官方行情服务器,实现A股/港股/期货/指数实时、历史K线、分笔、财务、板块等数据拉取。 - 仓库:https://github.com/rainx/pytdx - 通信协议:自定义二进制 TCP 私有协议(TDX 私有报文,未公开文档,逆向通达信客户端抓包解析而来) - 依赖:construct 二进制序列化库(核心,用于解析/打包二进制报文) - 核心优势:轻量、跨平台、无需安装通达信软件、批量拉取历史数据速度快

2. 整体...

Read more

easy-tdx 01001-源码分析-数据平台


easy-tdx 库架构总览

easy-tdx 是一个基于 通达信(TDX)TCP 协议 的免费 A 股/港股/美股/期货行情数据客户端,提供 Python API、CLI 和 Web API 三种使用方式。

整体分层架构

┌─────────────────────────────────────────────────────────────┐
│                     用户接口层 (User Interface)               │
│  CLI (click) │ Python API │ Web API (FastAPI)             ...

Read more

mootdx-开源数据源-数据提供商-01054


mootdx/mootdx 仓库项目介绍

项目定位:mootdx 是开源Python库,是对通达信(TDX)金融数据接口的轻量化封装,基于 pytdx 二次简化开发,专为量化投资、金融数据分析设计,MIT开源协议,仅用于学习交流,禁止商用。

核心功能

  1. 在线行情获取:自动优选通达信行情服务器,获取A股、指数、可转债、期货等实时/历史行情(日线、分钟线、分时)。
  2. 本地文件解析:无需打开通达信客户端,直接解析通达信本地 .dat/.day 等二进制数据文件,转成 Pandas 结构化数据。
  3. 财务数据抓取:支持下载并解析上市公司财报、基本面财务数据。
  4. 格式转换:内置工具可批量把通达信数据导出为...

Read more

诊断性数据分析 完整知识脉络-数据分析-自研课程-8802


中高级版:诊断性数据分析 完整知识脉络

定位:数据分析四层体系(描述→诊断→预测→决策)核心中层,承接现状复盘、支撑后市预判,是金融时间序列市场预测的前置核心根基。 全文围绕:是什么、做什么、核心原理、完整流程、技术体系、核心框架、金融时序落地场景、与预测联动逻辑、进阶难点系统化拆解。


一、基础定义:诊断性数据分析 本质内涵

1. 四层数据分析层级对照

  1. 描述分析:发生了什么(价格涨跌、成交量大小、指标数值)
  2. 诊断分析为什么会发生(涨跌动因、异动根源、背离原因)
  3. 预测分析:接下来大概率会发生什么
  4. 处方分析:该采取什么交易/风控动作

2. 诊断性数据分析官方定义

基于历史存量数据、时...

Read more

RapidMiner-数据科学与AI平台


RapidMiner是一款端到端、可视化+可编码的数据科学与AI平台,2001年由Ingo Mierswa等人创立(原名为Rapid-I),现属Altair公司,以零代码拖拽全流程覆盖著称。

一、核心定位与架构

  • 定位:一站式平台,覆盖数据准备→建模→可视化→部署→监控全生命周期,适合分析师与数据科学家协作。
  • 架构:Java开发,客户端/服务器模式;客户端(Studio)可视化设计流程,服务器(Server)负责调度、协作与大规模计算。
  • 界面:核心是流程(Process),由算子(Operator)拖拽拼接,每个算子执行单一任务(如读数据、清洗、建模)。

二、核心能力(5大模块)

    ...

Read more

JASP-统计分析软件


JASP(Jeffreys’s Amazing Statistics Program)是免费开源、跨平台、带中文界面的统计分析软件,主打经典(频率)统计 + 贝叶斯统计双引擎,界面和操作逻辑高度兼容 SPSS,被广泛视为 SPSS 的免费平替。

一、基本信息

  • 开发方:阿姆斯特丹大学团队主导,全球社区维护。
  • 授权协议:AGPL 3.0,完全免费,可商用、可二次开发。
  • 平台:Windows / macOS / Linux / ChromeOS。
  • 语言:含完整中文在内的16种语言。
  • 核心定位:零代码、双统计范式、可直接产出APA 格式图表,适合科研与教学。

二、界面与操作(像 SPSS,但...

Read more

IBM SPSS Statistic-*统计分析与数据挖掘软件


一、基本概况

IBM SPSS Statistics(原SPSS)是IBM旗下一款经典的统计分析与数据挖掘软件,全称Statistical Package for the Social Sciences(社会科学统计程序包)。 - 诞生与收购:1968年由斯坦福大学研究生开发,2009年被IBM收购。 - 定位:面向商业、科研、医疗、市场调研等领域,主打易用、全面、稳定的统计平台。 - 最新版本:截至2026年,主流为 v32,集成AI辅助解读功能。

二、核心特点

  1. 操作门槛低,无需编程
  2. 菜单+对话框界面,点选即可完成分析,适合非专业编程人员。
  3. 同时支持SPSS语法Python/R集...

Read more

Tableau -数据可视化与商业智能(BI)工具


Tableau 是全球领先的数据可视化与商业智能(BI)工具,2019年被 Salesforce 收购,核心价值是让用户无需编程即可快速连接数据、制作交互式图表/仪表板并共享分析成果,广泛用于企业数据分析、报表与决策支持。

一、核心定位与用途

  • 一句话概括:把复杂数据变成交互式图表/仪表板,让业务用户自助分析、快速洞察。
  • 核心场景:销售分析、运营看板、财务报表、市场趋势、地理数据分析、实时监控等。
  • 对比定位:数据库存数据、Excel整理数据、Tableau展示与分析数据

二、核心产品组件

  • Tableau Desktop(桌面端):核心制作工具,连接数据、设计图表/仪表板,支持离线...

Read more

DataCamp -交互式数据科学与AI在线学习平台


DataCamp 是一家成立于2013年、总部位于纽约的交互式数据科学与AI在线学习平台,主打“边看边练、浏览器内编程”,全球已有1700万+学习者5000+企业团队使用。

一、核心定位与特色

  • 使命:弥合数据与AI技能缺口,让人人都能掌握数据技能。
  • 最大亮点:纯浏览器交互式学习
  • 无需本地安装Python/R/SQL环境,打开网页即可写代码、跑结果、看反馈。
  • 课程以2–5分钟短视频+即时编码练习为主,避免长视频疲劳,学习效率更高。
  • 学习闭环:Learn(课程)→ Practice(每日5分钟挑战)→ Apply(真实项目)→ Assess(证书/认证)。

二、课程与学习路径(2026...

Read more