D:\重要资料备份\09股票投资\小
user · #30
D:\重要资料备份\09股票投资\小明理论 这是小明的理论,后面他的资料我放在这里,我们后面产出的文件也放这里,你先看一下里面有什么内容,要不要把这个文档整理成MD文件?
user · #31
Current runtime context. This snapshot supersedes earlier runtime-context snapshots.
Current DSH file policy: danger-full-access. The DSH file sandbox does not restrict file modifications by available operations.
Approval prompts are disabled in this session: actions that require approval are rejected automatically — do not request sandbox escalation (do not set `sandbox_permissions`).
user · #32
<system-reminder>
A skill is a reusable set of task-specific instructions. The following skills are available in this session:
<available_skills>
- `5day-mainstream-predictor`: 基于V10多维度模型的5日主流持续性预判工具。当用户需要判断A股5日主流板块能否持续、分析板块切换信号、预判新主线持续性、评估5日主流切换风险时使用。用户提供板块数据,输出四层结构化判断结论(一票否决/重仓/正常仓位/轻仓试),支持多板块横向对比。
- `a-stock-screenshot-technical-analysis`: 解读A股行情软件截图中的技术面数据,包括K线、均线系统、RSI指标、成交量等关键信息。当用户上传东方财富等股票APP截图,或需要分析个股日线技术状态时触发使用。
- `account-drawdown-risk-control`: 账户回撤监控与强制空仓规则(5%回撤线),以及不同市场阶段(主升/震荡)的应对策略;适用于账户净值回撤接近5%或曲线拐头向下时需要执行硬性风控,或根据市场阶段调整整体策略的短线/波段交易者。
- `aggressive-board-chasing`: 在市场强势周期以全仓梭哈方式打板买入连板强势股,追求短期暴利。适用于高风险偏好、有充足盯盘时间和快速下单系统的交易者。核心操作:涨停价全仓买入,次日根据开盘强度决定继续持有或核按钮止损。必须严格配合止损规则,不适用于震荡市或熊市。
- `april-risk-control-strategy`: 在4月下半月期间执行极小仓位或空仓策略,规避历史性亏损周期。适用于股票交易者、投机者在进入4月下半月时,基于历史经验或心理恐惧进行风险控制。
- `auto-setup-assistant`: This skill should be used when the user asks "帮我自动设置好"、"一键开通"、"我不会配置" or wants an end-to-end setup that requires browser-side admin permissions (e.g. enterprise WeCom admin console, cloud console, payment onboarding). Use it to maximize the automation possible locally, document every required manual step down to button names, and provide a self-check script that tells the user what to fix next.
- `bad-second-board-extreme-close-trading`: 在尾盘情绪极值低点识别烂二板(第二次涨停且反复打开的烂板)的高胜率买点。适用于交易时间处于尾盘阶段、市场情绪达到恐慌极值、标的为烂二板状态时的买入决策,特别是区分优先形态与排除形态以筛选高质量标的。
- `bear-market-position-management`: 当市场处于熊市极端行情、出现极致亏钱效应、融资盘踩踏、净值回撤超过20%时使用此技能。适用于控制心理压力、精简账户、集中核心仓位。
- `behavioral-change-industry-deduction`: 当观察到宏观环境(如疫情、政策调整)导致大规模行为模式变化(如全民线上办公、远程学习)时,用于推演产业链受益逻辑,从行为变化推导基础设施需求→硬件需求→具体受益标的。适用于云计算、服务器制造、在线办公、远程学习等受宏观行为模式变化影响的行业分析。
- `benchmark-stock-risk-identification`: 识别对标股的出货风险,理解"对标"本质是先手资金收割后手的逻辑。适用于市场出现总龙头时,对被宣传为对标的个股进行风险评估。
- `big-v-hype-avoidance`: 当持仓板块被大V或机构在公众号等渠道公开吹票时,次日取消买入计划,仅考虑卖出或锁仓。利用一致性预期形成后的预期差消失,回避过度一致的方向。
- `big-yang-line-next-day-caution-strategy`: 大阳线次日保持清醒谨慎,识别'给先手者的盛宴'特征。适用于非先手者在类似历史高风险时段(如2019年2月22-26日)的仓位管理,清仓或减仓高位品种,等待分歧后的新机会。
- `biji-kb-organizer`: 将 Get笔记/飞书等工具导出的 Markdown 笔记文件夹,整理为可检索的分类知识库(HTML 导航 + Markdown 索引)。自动归类、提取摘要、生成带本地文件链接的可点击导航与关键词搜索。当用户说"整理笔记""把导出的笔记做成知识库""归类这批 markdown""这些笔记能整理出什么"时使用。
- `blue-chip-rotation-strategy`: 一二线蓝筹股的轮动逻辑和抱团策略。适用于结构性牛市中的蓝筹股投资。
- `broken-limitup-sentiment-trading`: 根据市场情绪周期判断炸板(涨停板被打开)是买点还是弱势信号。适用于分析尾盘或关键节点出现的炸板现象,区分情绪差时的错杀机会与情绪好时的弱势表现,执行相反的交易策略。
- `broker-sector-investment-logic`: 判断券商板块在不同市场环境下的投资逻辑与配置权重。适用于券商板块、证券行业股票、券商概念股的投资决策。当市场处于指数突破行情(尤其是核心资产主导阶段)或震荡行情时触发,帮助评估券商重要度变化及识别万亿成交驱动的业绩线机会。
- `caishui-xi-hui-methodology`: This skill should be used when the user is a sales team leader/manager in the Chinese financial/tax/bookkeeping agency industry who asks how to run an effective evening meeting (夕会), wants to build a sales meeting system from scratch, or needs the standard operating procedure for daily sales huddles. Triggers on keywords like 夕会、晚例会、晚会、销售例会、6 个硬要求、15 分钟流程、20% 40% 60% 成交意向度、意向客户标准、白板、电销团队管理. Provides the complete 6 hard rules, 15-minute standard flow, manager/sales checklists, 5 common pitfall...
- `capacity-board-bidding-ratio`: 容量板打板次日"竞价占比 vs 隔日收益"分析框架,基于老板 377 个真实历史样本的数据驱动规则。适用于容量板(成交额大的首板)打板后第二天竞价阶段的决策,判断持有/加仓/减仓/清仓。触发关键词:容量板、竞价占比、隔日收益、首板打板、3-5% 黄金区。
- `chinese-pdf-image-ocr`: This skill converts Chinese image-based PDFs (scanned PDFs, 转曲线 PDFs, image-type PDFs) to Markdown using PaddleOCR. Use when text extraction from PDF returns empty/garbled content, when PDF text length is suspiciously short for the page count, or when user explicitly requests OCR. Triggers on phrases like "把扫描PDF转成可检索文字", "PDF里的图片文字提出来", "OCR这个PDF", or any image-only PDF.
- `contract-owner-aggregator`: 按合同归属人(I列)归集、按结束日期(F列)分档(2026-06-30/07-31/08-30 + 已过期)生成 Excel 工作簿。每个归属人一个子表,顶部"按归属人汇总" sheet 带跳转超链接,色彩分区 + 公式汇总。每月月初老板会跑一次。
- `cordis-plugin-development`: Create, modify, debug, or extend dynamic Cordis Plugins, including Host Services and Events, Client Slot and theme UI, Package-private Client-to-Host calls, dynamic Tools, version updates, approval failures, and runtime diagnostics. Use this Skill to route a user request to the correct platform and Inspect Provider, then define, run, repair, or roll back the Plugin.
- `daily-limitup-analysis`: 每日涨停个股分析的七步标准流程。甲方提供当日涨停名单后,自动完成周期闸门→名单净化→个股属性→结构统计→分类与主流→复盘记账→结论。含封板核实(剔除假涨停)、逐板位晋级率、1进2专项、封板质量分级、位置筹码、A+H背离证伪、池子命中与PK对账。触发关键词:涨停分析、涨停板复盘、一进二、1进2、连板梯队、封板质量、封成比、炸板次数、首板、主流是谁、龙头是谁、每天涨停、涨停名单。
- `debt-resolution-placement-value-assessment`: 当公司存在严重债务问题、近期股价异常拉升、实施定向增发且募集资金明确用于债务处理时,评估长期基本面改善预期,判定为长期利好。
- `distressed-reversal-speculation`: 识别并参与困境反转类股票的投机机会,通过"故事驱动+预期差+话题性+现货共振"四维框架判断确定性。适用于机构关注度高但遭遇利空的板块,重点参与早期反转阶段(如市值从底部修复50%-100%区间)。
- `dragon-tiger-list-hot-money-follow`: 龙虎榜游资跟随与对标卖出策略,适用于存在持续传闻但尚未实锤的题材股。当顶级游资只买不卖且锁仓时跟随买入,消息实锤后对照历史案例(如王府井)的成交额峰值卖出。
- `dual-angle-position-sizing`: 基于"市场氛围(客观)"与"个人模式(主观)"双角度进行仓位控制决策。适用于小资金股票交易者的日常仓位管理,以老板的"880005 涨跌家数差指数的 5 日线"为核心操作指标。
- `editing-cordis-compositions`: Use when creating, changing, or validating a Cordis composition for this harness — writing or editing an agent preset, adding or removing a plugin row, deciding whether something belongs to the host composition or to one session, checking whether a preset you authored actually mounts, or diagnosing a row that mounted but contributed nothing.
- `elasticity-vs-valuation-stock-selection`: 帮助投资者在弹性好的股票与低PE/PB股票之间做出选择决策。适用于面临成长股vs价值股选择困境、弹性策略vs估值策略权衡时,特别是在不同市场环境下需要调整选股偏好的场景。
- `emotion-cycle-judgment`: A股情绪周期七步判定法。融合养家心法(赚钱/亏钱效应)和杰哥心法(880005 5日线),通过多维度评分+双坐标矩阵精确定位当前市场所处的情绪周期阶段,并输出唯一主线、唯一龙头、推荐仓位。适用于每日盘后复盘或盘中实时判定市场阶段。触发关键词:情绪周期、赚钱效应、亏钱效应、养家心法、周期判定、退潮期、启动期、发酵期、高潮期、冰点期。
- `high-index-resonance-capacity-arbitrage`: 当市场出现指数放量共振且指数整体位置已不低(非低位启动)时,放弃连板接力策略,转向容量股套利。适用于指数高位震荡期的短线策略切换,需识别"容量新高板"标的。
- `institutional-catalyst-research`: 当你研究股票并考虑参与趋势投资时,使用此方法论识别能激发机构大买盘兴奋的催化剂,建立共赢格局的投资逻辑。适用于基本面研究、股票挖掘、机构行为分析和趋势投资场景,特别是在寻找能吸引公募基金、私募基金等大体量资金关注的结构性机会时。避免用于纯短线博弈或无机构关注的小盘股。
- `markitdown-skill`: Convert documents to Markdown using Microsoft's MarkItDown CLI (`markitdown`). Supports PDF, Word, PowerPoint, Excel, images (OCR), audio (transcription), HTML, YouTube, and URLs. Use when a user wants to convert a file or URL to Markdown, extract text from PDFs/images, transcribe audio/video, or batch-convert documents.
- `old-cycle-clearance`: This skill should be used when analyzing A-share market main cycles to determine if a previous main theme has been fully cleared. Triggers when the user asks about old cycle clearance (旧周期是否出清), main theme retreat (主线退潮了吗), switching to a new main theme (能否切新主线), clearance signals (出清信号), or when a new main theme will start (新主线什么时候启动). Provides a 4-signal weighted scoring framework (old leader breakdown 30%, rotation acceleration 25%, retail holdings rotate from old to new 30%, capital defen...
- `ppt-style-clone`: 把一份 Word/文本 内容,按指定已有 PPTX 的视觉样式,用 python-pptx 程序化复刻成新的 .pptx。适用于"按这个模板样式做一份新PPT"类需求(模板是某份已有的 .pptx,要1:1还原其配色/字体/版式,而不是套用通用网页模板)。触发词:按这个样式做PPT、照这个模板、复刻这个PPT风格、用XX.pptx的样式。
- `quantitative-structure-stock-picking`: 老板的定量结构选股 + 三维评分(涨幅/量比/大盘) + 新止盈规则回测(涨幅止盈+20% / 时间止盈24交易日 / 无止损) + 黄金窗口闸门 + 强制前复权。老板只需给(日期+票池), skill 自动同步通达信 → 复权 → 评分 → 回测 → 判定黄金窗口 → 输出 Excel。v2.1 修正了 v2.0 黄金窗口闸门的前视偏差(look-ahead), 改用当天可算的 距20日高≤-5% 且 距120日高≤-8%。
- `screenshot-to-markdown`: 将图片(APP截图、聊天记录、表单、扫描件、数据报表、K线图、网页截图等)转为结构化的 Markdown 文件,保留表格、层级标题、关键数据与颜色语义。适用于用户上传图片并要求"转 Markdown"、"整理成可编辑文档"、"提取文字成 md"、"截图内容归档"等场景。核心能力:识别图表/表格/列表 → 提取关键数字 → 保留颜色语义(涨/跌/警示)→ 自动加层级标题 → 输出一份可直接编辑的 .md 文件。触发关键词:图片转md、截图转markdown、图转文、ocr成文档、这张图整理一下、帮我把截图转成可编辑的、生成会议纪要md、提取图表数据。
- `skillhub-publish-skill`: 将本地 OpenClaw 技能封装并发布到 SkillHub 云端(skillhub.cn)。当用户要将 .openclaw/workspace/skills/ 下的某个技能打包、上传到云端供他人安装时触发使用。涵盖 SKILL.md frontmatter 规范、知识库内嵌、skillhub CLI 安装、Windows 路径兼容、版本号管理等关键步骤。
- `skills-security-check`: 腾讯云鼎实验室出品,Skill安全审查工具。对用户指定的skill.md文件及其配套的文档、程序、脚本等进行全面安全审计,确保引用安全
- `tencent-docs`: 腾讯文档(docs.qq.com)-在线云文档平台,是创建、编辑、管理文档的首选 skill。涉及"新建/创建/编辑/读取/查看/搜索文档"、"保存文件"、"云文档"、"腾讯文档"、"docs.qq.com"等操作,请优先使用本 skill。支持能力:(1) 创建各类在线文档(文档/Word/Excel/幻灯片/思维导图/流程图/智能表格/收集表)(2) 管理知识库空间(创建空间、查询空间列表)(3) 管理空间节点、文件夹结构 (4) 读取/搜索文档内容 (5) 编辑操作智能表 (6) 编辑操作在线文档 (7) 文件管理(重命名、移动、删除、复制、导入导出)(8) 网页剪藏、本地文件/html/文档上云。
- `tomorrow-operation-strategy`: 站在今日收盘节点,输出"明天怎么做"的完整操作策略。四步法:第〇步先定大周期(闸门,退潮期/冰点直接否决一进二)→ 第一步定位周期位置 → 第二步判定整体环境 → 第三步输出操作策略(模式/方向/标的/仓位四段,两个股票池都要给)。适用于"明天的操作策略""明日策略""明天怎么做""明天买什么""明日计划""给个明天的策略"等请求。融合养家情绪周期、杰哥880005与极值模式、杰哥「大周期→玩法」总表、CCI、顶值双轨判定,并内嵌本知识库四轮实盘/136个候选的实证结论。
- `wecom-daily-report-bot`: 玉山财税销售日报检查机器人。基于企业微信智能机器人 API 模式,员工每天 @机器人发日报,机器人 18:15 自动点名 + 红黄绿判定 + 老板私聊汇总。
- `wenjuanxing-quiz`: 问卷星出题与Excel生成技能。根据用户提供的学习/考核内容,自动按规范出题(30道单选×2分=60分 + 10道多选×4分=40分 = 总分100分,中等难度,每题含题干+选项+正确答案+答案解析),并生成符合问卷星导入格式的Excel文件,可直接导入问卷星平台使用。当用户提到"出题"、"题库"、"问卷星"、"生成试题"、"考核题目"、"练习题"、"测试题"等意图时触发本技能。
- `yangjia-stage-strategy`: 炒股养家原文的「阶段→策略」查询表。做完情绪周期判定后调用本技能,直接查当前阶段该【做什么类型的票、怎么买、怎么卖、回避什么】。核心是养家的两套坐标:坐标A 市场阶段(下跌初期/中期/末期/末段/上升趋势)决定做什么票;坐标B 热点性质(主流/支流/次主流/非主流)决定怎么做。触发关键词:阶段策略、这个阶段做什么、周期对应策略、养家策略、下跌初期做什么、退潮做什么、冰点做什么、超跌怎么做、主流怎么做、明日方向。
- `yihong-bookkeeping-compliance-sop`: 江西易鸿财税·「金四合规账」主账会计交付手册(沈持平专用 SOP)。本 skill 是代账公司向「合规账」业务升级后,主账会计(执行层)的实战交付标准:覆盖主账核心交付清单(账实相符/六大往来/固定资产/工资申报/实收资本/利润梳理/分行业核算)、初始化交接节点(7-14-20-30天)、月度工作节奏与做账检查标准、调账规则(调账不调往)、客户财务异常沟通四步法、电商等行业做账要点(四流合一/证据链/一般纳税人临界/工资占比/地址风险)、三级复核与对账、合规秘书0.5层配合、主账风险红线。与章和正《合规账实务手册》是上下游关系——章和正出方案,沈持平负责把账做准、把风险用数据"翻译"出来、按节奏落地。当用户(闻需清主理人或沈持平本人)处理合规账客户的日常做账、申报、调账、初始化交接、月度交付、往来核对、暂估库存确认、电商做账、财务异常沟通时加载。来源:2026-05~07 金四合规代账训练营(38篇 Get笔记录音整理),由闻需清主理人蒸馏,2026-07-31 喂入沈持平技能库。
- `yihong-compliance-book-sop`: 江西易鸿财税·「金四合规账」实务手册(章和正·税务合规师专用 SOP)。本 skill 是代账公司向「合规账」业务升级的实战方法论沉淀,覆盖合规账产品定义、定位话术、渐进式/低成本原则、合规方案撰写框架、工资社保规划、往来清理、缺票调整、利润控制与合规降负、电商税务合规、下户诊断五步法(汇政经聊挖)、目标客户筛选、风险红线与定价参考。当用户(闻需清主理人或章和正本人)处理合规账客户的需求诊断、方案撰写、谈单支持、交付规划,或老板问"合规账怎么做/怎么给客户讲/电商客户怎么合规"时加载。来源:2026-05~07 金四合规代账训练营(38篇 Get笔记录音整理),由闻需清主理人蒸馏,2026-07-31 喂入章和正技能库。
- `yihong-compliance-visit-review`: 江西易鸿财税·「金四合规代账」合规师(财税合规师)季度上门汇报录音评价标准(录音可复盘版)。当用户需要对合规师的上门汇报进行打分/质检/复盘,把上门汇报录音(转写文本)交给智能体评价,或要制定/调整上门汇报 SOP、评分口径、评分表时加载。触发关键词:上门汇报、上门评价、汇报打分、汇报质检、录音复盘、录音评价、合规师评分、季度汇报、汇政经聊、上门SOP、汇报评分表。核心:三方服务背景 + 5环节录音可评价标准(非首访100分 / 首访105分)+ 一票否决 + 评分等级 + 可直接复制的智能体质检提示词与输出模板 + **最后一步自动生成 Word 报告交付(scripts/report_to_docx.py)**。来源:金四合规代账训练营笔记蒸馏,由闻需清主理人定稿。
- `yihong-crossborder-ecommerce-tax`: 江西易鸿财税·跨境电商(出口)财税实务库。覆盖跨境出口监管模式(0110/9610/9710/9810/1039/1210)、出口退税(免退税/免抵退税/预退税/FOB价/申报表/备案/单证/外汇)、跨境电商税务合规(买单出口/香港壳公司/赛维模式/收入拆分/委托代销新规)、电商会计核算(B2B/B2C/O2O/天猫/收入成本/促销退换货)。章和正用于合规诊断与出口模式选择,沈持平用于退税账务处理与申报表填写,周细务用于退税备案/单证管理/外汇/报关等行政事务。当客户为跨境电商出口企业、涉及出口退税/海外仓/合规整改/买单出口风险时加载。来源:Get笔记「跨境电商主播财税」主题 94 篇(2025-05~2026-06)精选蒸馏,闻需清主理人编,2026-07-31 喂入。
- `yushan-weekly-review-v3`: 玉山周复盘v3:台账为收款唯一权威+台账列索引修正+日报列索引+交叉核对,解决数据错乱。
</available_skills>
If the user names a skill, or the task clearly matches a skill's description, call the `skill` tool with the exact skill name before taking task actions. Load all applicable skills, then follow their full instructions. This catalog contains summaries only; do not infer or follow a skill's instructions until it has been loaded.
A user may also invoke a skill directly; its <skill_content> block then appears in this conversation. Follow it, and do not call the `skill` tool again for that skill.
</system-reminder>
unknown · #34
You are an AI agent powered by DeepSeek Harness.
The DeepSeek Harness implementation checkout is at D:\deepseek-harness\体验版harness\deepseek-harness\. The checkout location and current working directory are separate values and may differ; never infer the working directory from this path. Use pwd to determine the current working directory. Use this checkout only to inspect or extend DSH itself.
You are interacting with the user through the DeepSeek Harness Web GUI at http://127.0.0.1:3080. When the user refers to "this page", "this GUI", or "this app" without naming another target, they mean this GUI. The browser provides no implicit DOM, route, or screenshot context. The client-plugin HMR receiver is active, but client-plugin changes reload without a refresh only while `pnpm run dev:web` is also running from this same checkout to rebuild their bundles; verify that watcher before promising automatic updates. Every other change — the apps/web shell and plain packages — requires rebuilding the affected Web artifacts and verifying this existing URL after a page refresh. Starting another server does not update this GUI. The apps/web Vite entry builds the shell but is not a standalone application because only dsh web injects window.__DSH_BOOT__. Do not start a replacement server unless the user asks; if one is needed, use a managed background job and verify its exact URL.
You are a coding agent powered by the deepseek-flash model, running on the DeepSeek Harness. Your working directory is D:\AI项目\体验版harness.
You can read and modify the harness you run on. Its composition is Cordis: every capability is a plugin row in a `cordis.yml`, and an agent preset is one such file mounted for a single session.
Two planes decide where an edit belongs. The HOST composition holds the registries and anything shared across sessions — persistence, the sandbox and approval stack, the model route, the subagent registry and its backends. An AGENT PRESET holds what one session contributes to those registries: its tools, its persona, its prompt sections. A row that publishes a service belongs in the host composition, or inside an `isolate` realm if the preset genuinely owns that service and nothing outside one agent reads it.
Presets you author live one directory per preset under `${DSH_HOME:-$HOME/.dsh}/.agent-presets/<id>/`; the roster reports each preset's real path, so take the one you edit from there. NEVER edit or delete the shipped preset install (the `agent-presets` directory beside the deployment's own config): it belongs to the deployment, an upgrade overwrites it, and corrupting the `cordis` preset would disable this very mode. To change what a shipped preset does, copy its composition into a new preset directory and edit the copy.
Load the `editing-cordis-compositions` skill before writing or changing a composition.
Use the read tool — not shell commands like cat — to inspect text files. Results include line numbers. Use offset and limit to continue reading large files.
Use the write tool to create files or completely replace file contents. Existing files are overwritten, so read an existing file first (the default fs-observation-policy requires it) and prefer edit for targeted changes.
Use the edit tool for targeted changes to existing UTF-8 text files. It replaces literal old_string with new_string; by default old_string must appear exactly once. If old_string appears multiple times, provide a more specific old_string or set replace_all to true. Read the file first (the default fs-observation-policy requires it), unless you just created or edited it in this session.
Use the glob tool — not shell find — to discover files by path pattern. A pattern with no "/" matches basenames at any depth, so "*" matches every file in the tree rather than its top level. Results are files only, never directories, and include hidden and ignored files: a result that fits comes back in modification-time order, while a larger one keeps the modification-time-ordered head.
Use the grep tool — not shell grep or rg — to search file contents. Use read on a matched file when you need surrounding context.
Non-zero exits are reported as `[exit code: N]` markers; investigate failures before moving on. On Windows a killed process settles as `[exit code: 1]` without a signal marker; treat a bare exit 1 after an interruption as a termination, not a command failure.
Track every background job id you start. You are notified in-session when a job finishes — do not busy-poll or sleep on one; keep working on independent steps and do not duplicate a running job's work. Before giving a final answer, collect every still-relevant job with job_output (set wait: true only when you are genuinely blocked on it), and job_kill jobs that stopped mattering.
Use the web_search tool to discover current information on the web. It returns an optional answer plus a list of source URLs. Use the returned source snippets when available, and cite the relevant URLs as markdown links.
Use goal tools for one long-running completion objective in the current session. create_goal may infer goal intent from a direct human request in any language; do not create a goal for routine single-turn work. Call get_goal before update_goal and copy its exact goal_id and revision. After session resume or fork, an active goal is disarmed: when a human asks to continue or resume in any wording or language, use update_goal action resume to rearm it. Mark complete only when the objective is actually achieved. Mark blocked only after the same blocking condition persists for at least 3 consecutive goal rounds, and report that concrete condition in blocked_reason; difficulty, uncertainty, or useful remaining work is not blocked.
Use the workflow tool ONLY when the user explicitly asks for a workflow or for large multi-agent orchestration: you write a JavaScript script (the tool description documents the exact format) that fans work out across many subagents with phases and structured results. For one or two delegations, prefer plain subagent calls.
# Dynamic Cordis Plugins
Dynamic Cordis plugins temporarily extend the current DSH process. A Plugin uses apply(ctx) to consume Services, listen to Events, provide Services, register model Tools, or register browser UI in Slots.
- Plugin and Package definitions exist only in the current process. define itself does not modify repository source, configuration, or disk, and definitions do not survive a process restart.
- The restricted execution environment prevents accidental misuse; it is not a security boundary for malicious code. Services obtained by dynamic code connect to the real runtime.
## Make the user-facing plan clear first
- Dynamic Cordis Plugins are one available implementation mechanism, not the default for every request. Consider whether one could help only when the user intends to design or create something, or when a temporary interface could materially aid the current work. The presence of these instructions or Tools, and discussion of Cordis itself, do not make a request a dynamic-Plugin task.
- When Cordis is a plausible fit, infer the intended work target and lifetime from the request and conversation. Use it only when the outcome belongs to the current running harness and should be delivered as a temporary runtime extension. If that distinction is materially ambiguous, ask at most one concise question about the intended result or lifetime. Otherwise proceed with the matching workflow; do not require the user to know or choose Cordis as an implementation mechanism.
- Once a dynamic Plugin is appropriate, decide whether the task creates a new Plugin or modifies the Plugin named by the user with @pluginId. Proceed directly when the goal is clear; do not ask for repeated confirmation.
- Choose Host, Client, or both from the requested outcome. Do not propose a Client/browser UI when the task does not need visible page behavior, and do not avoid Client when the requested outcome is visual, interactive, or depends on page state. Host versus Client is an implementation choice; do not make the user choose it.
- When a design direction or a potentially useful interface would materially affect the result, ask at most one concise outcome or creative-preference question and offer a few candidate directions. Otherwise proceed directly; do not conduct a multi-round interview or a complex questionnaire.
- cordis_define only defines and presents code; it does not run it. After definition, explain the pluginId and packageId returned by the Host and whether the next step is a run or update.
- cordis_run may require user approval. When it returns awaiting-approval, explain that the user must allow or reject it in the UI. Do not wait, retry, or claim that it is running.
- When it returns starting, explain that the request has entered the asynchronous flow and the Client is still activating. starting does not mean success. Wait for the system to report the final result through steering context.
- Do not request approval again after the user rejects it. After a technical failure, fix the same Plugin from its diagnostics; do not silently create a replacement Plugin.
## Recommended workflow and Tools
Before creating, modifying, or repairing a Plugin, load the cordis-plugin-development Skill. The Skill provides requirement navigation, capability composition, complete examples, and troubleshooting. Treat Inspect Provider results as the source of truth for exact APIs.
1. cordis_inspect_list: discover the current Host and Client Providers and their read-only query methods.
2. cordis_inspect_query: use the returned platform, provider, method, and schema to query exact Service, Event, Builtin, Slot, Theme token, or Tool information.
3. cordis_inspect_self: inspect the current Session's Plugins, Packages, version pointers, source, and diagnostics. Source is returned only when both pluginId and packageId are specified.
4. cordis_define: create the first Package for a new Plugin or append an immutable Package to an existing Plugin. It defines code but does not run it.
5. cordis_run: activate an exact Package. Use run for the first activation, restarting current, or rollback; use update to switch versions.
6. cordis_stop: remove the current Run and pending approval request while retaining definitions, grants, and version pointers.
7. cordis_undefine: permanently stop and delete a Plugin and all of its Packages. Use it only after confirming that the user no longer needs them.
- Inspect and Catalog data only confirm capabilities, names, signatures, types, and registration protocols before code is written; they do not replace business APIs.
- Query Service.listService and Event.listEvents without input to choose from their compact signature directories, then query the exact service or event before using it. Exact queries return the structured contract and only its referenced types.
- At runtime, a Plugin must call real Services or listen to real Events. Do not cache, display, or depend on Inspect results as business data.
## Identity, versions, and approval
- pluginId identifies a Plugin that can be modified over time. For a new Plugin, submit only a semantic idPrefix of 3–6 lowercase English letters; the Host allocates the final ID.
- packageId identifies one immutable Host/Client source version under a Plugin. To change code, define a new Package; never overwrite an old version.
- pluginRunId identifies one activation attempt and connects its approval, Host/Client loading, private RPC, Run card, and errors.
- currentPackageId is the most recent fully successful Package. Stopping, starting an update, or failing an update does not clear it.
- nextPackageId is the target awaiting approval, being attempted, awaiting Client activation, or most recently failed.
- A single check mark authorizes only the current Package; double check marks authorize future versions of the same Plugin. A grant remains in effect after a technical failure.
- An update stops the old Run before starting the target Package. Failure does not automatically restart the old version; retry next with update or roll back to current with run.
When the user enters @pluginId, the system injects identity, the default base Package, version pointers, and runtime status, but not source code:
1. Call cordis_inspect_self(pluginId, packageId) to read the target source.
2. Use cordis_define in existing mode to append a Package to the same Plugin.
3. Call cordis_run in run or update mode according to the version relationship.
Never silently create another Plugin for @pluginId. If the reference is unavailable because it was removed, belongs to another Session, or was lost on process restart, tell the user directly.
## High-frequency errors that must be avoided
### Services: ctx.get and inject
- Read an optional Service with ctx.get('serviceName') by default and handle undefined.
- Declare inject: ['serviceName'] on the returned Plugin object only when the Service is a hard dependency and the Plugin must enter waiting until Cordis reactivates it after the Service appears.
- Read ctx.serviceName only after declaring that Service in inject. Never access an undeclared Service as a ctx property.
```js
return {
inject: ['requiredService'],
apply(ctx) {
ctx.requiredService.someMethod()
const optionalService = ctx.get('optionalService')
if (optionalService !== undefined) optionalService.someMethod()
},
}
```
### Code: use plain JavaScript only
- Host and Client code is not transformed by TypeScript, JSX, or a bundler.
- Do not use TypeScript types, as, decorators, import, require, or JSX.
- Client React code must use React.createElement(...); never write <Component />.
- Do not assume that process, Buffer, window, document, fetch, native timers, or any other global is available. Query the corresponding platform's Builtins and Services first.
### Data: do not serialize live data
- Services, Events, Slots, Sessions, and their derived Cordis/DSH objects are internal live data, not ordinary JSON that can be dumped.
- Do not apply JSON.stringify, structuredClone, recursive enumeration, full copying, or whole-object display to live data.
- Read only the leaf fields required by the task, then construct the smallest owned data object without Host references.
### Lifecycle: every side effect must be reversible
- Services, Events, Tools, handlers, timers, Slots, styles, and theme overrides must all belong to the current Fiber.
- Use ctx.effect(), ctx.on(), or official APIs that return a disposer so stop, update, or undefine removes every side effect.
- The cordis-plugin-development Skill contains complete timer, Waterfall, Slot, theme, Tool, RPC, and React examples and troubleshooting guidance.
## Host and Client
- Host runs in the DSH Node.js process and is appropriate for files, networking, commands, Agent/Session access, Host Events, Services, model Tools, and JSON methods callable by the Client.
- Client runs in the browser page and is appropriate for themes, layout, current page state, Tool cards, and Slot UI.
- Host and Client communicate through Package-private JSON methods: Host uses harness.handle(method, handler), and Client uses host.call(method, args). The direction is Client→Host, and only lossless JSON may cross it.
- Client UI must be registered in a queried Slot; apply() cannot directly return a React Element. Query Slots.listSubTree without root to choose from the compact purpose/topology tree, then query the exact root for its full registration contract and props before writing code.
- See the Skill and Inspect Providers for Run-specific panels and exact Slot registration patterns.
## Asynchronous results and recovery
- Do not wait inside a Tool for approval or browser work that can happen only after the current turn ends.
- Asynchronous success, rejection, and runtime errors update Run state and notify you through steering context.
- After a technical failure, use cordis_inspect_self to read the exact Package source and its message/stack. Define a corrected Package under the same Plugin and retry autonomously.
- Use the cordis-plugin-development Skill for other failure causes, repair procedures, and complete extension patterns.
Use the ralph tool ONLY when the direct human explicitly asks for a Ralph loop or fresh-agent iterative execution. Each Ralph round starts a fresh child with no conversation seed and uses the shared workspace as durable memory. Completion and blockers are worker reports, not independent evaluation. Use same-session goal tools for ordinary long-running objectives, and plain subagents or workflows for bounded delegation and fan-out.
Use subagent in the background by default. Start independent delegations together in one assistant message and continue useful work while they run. Set `run_in_background: false` only when your next action depends on that subagent's result. When a background run settles, the runtime sends you a notice containing its outcome and any final assistant message.
Use subagent_fork in the background by default. Start independent delegations together in one assistant message and continue useful work while they run. Set `run_in_background: false` only when your next action depends on that subagent's result. When a background run settles, the runtime sends you a notice containing its outcome and any final assistant message.
When you successfully create or modify files, mention the primary outputs in your final response. To make those and any other changed-file references clickable in Web, format them as Markdown inline code using the exact file-tool path, or a basename when unique among the files changed in that turn.
assistant · #39
I'll take a look at what's in that folder first.
tool · #41
Mode LastWriteTime Length FullName
---- ------------- ------ --------
-a---- 9/23/2026 8:05:02 AM 28819 D:\重要资料备份\09股票投资\小明理论\弱势选股法之超跌选股法讲解.docx
-a---- 9/23/2026 8:04:10 AM 19202 D:\重要资料备份\09股票投资\小明理论\超跌股的买卖投资方法讲解.docx
-a---- 9/23/2026 8:05:46 AM 24123 D:\重要资料备份\09股票投资\小明理论\超跌选股法交易系统(小明理论).docx
assistant · #44
Three `.docx` files. Let me extract their content.
tool · #46
PYTHON: C:\Python314\python.exe
python-docx OK
usage: SYNTAX:
markitdown <OPTIONAL: FILENAME>
[exit code: 1]
tool · #51
=============== 弱势选股法之超跌选股法讲解.docx ===============
����ѡ�ɷ�֮����ѡ�ɷ�����
˵����1 00:00:08
�ã�����ѡ�ɷ���Ҫ������������һ���dz���ѡ�ɷ���һ���ǵײ��ṹѡ�ɷ������ǽ�������Ҫ���������ѡ�ɷ����ײ��ṹѡ�ɷ��أ������п��ܷ��ڵ����ڿ�����ǵ�һ�ڿν����ƣ������µ�����������ôѡ���ڶ��ڿ��ؽ�ǿ�ƣ�������������ôѡ���������ؾ���һЩ�߽߱ǽǵģ�����˵�����ﰡ������һЩ���ض���ʱ���ض��ķ������͵����ڿν������DZ��ڿ�����Ҫ���������ѡ�ɷ�����Ϊ���ھ����õ��ϡ�
˵����1 00:00:40
�Ҿ������ھ��ܹ��õ��ϣ��������������ô����ѡ�ɷ���Ҫ���Ͱ��������֣���һ���ؾ��dz���ѡ�ɷ����ڶ������ǵײ��ṹѡ�ɷ����������������Ƶġ������������Ŀǰ���������³����������³����������������ߵ��������˼�ʮ������ K ��֮�����ó���ѡ�ɷ��͵ײ��ṹѡ�ɷ����㶼ѡ�������ʺϣ������á�����˵����������һ�������������������ѡ�ġ�
˵����1 00:01:15
�ã����ǿ�һ�µڶ���ͼ������ѡ�ɷ���Ҫ�����dz���ѡ�ɷ�������ѡ�ɷ����м���Ҫ��һ��Ҫ������������������ǵ�һ��Ҫ�ڶ���Ҫ�������µ��������ԡ�����һ���ػ�һһ�Ľ��ܵ���������Ҫ�����dzɽ������Ŵ��������µ����������Ƿ����µ������ĸ�Ҫ�����������ģ��ȷ�˵û������ش��������Ϣ����ϡ�����һ�ֵ�ͣ�ģ����� ST �ģ��ȵȵȵȡ�
˵����1 00:01:54
��������ߣ��ڳ���ѡ�ɷ����һ����ռ����������ĵ�һλ����λ���������������ĸ��ɡ������ܹ��������ĺ�������������Ȩ�ػ���Ҳ�͵�һ��������Ҫ�ġ���ͺñ������������ٹ���һ�����ӣ�һ��ƹ��������һ�ĵط��������������������ĸ߶Ⱥ���һ�ߵĵط������������������ĸ߶��Dz�һ���ġ������г������������������һ�����䡣
˵����1 00:02:31
�ȷ�˵ȥ���3067�㵽��͵㣬2134 2132�㡣��ô����г��µ������䰡������һ���յģ������ظ��ɲ��̶����еĹ�Ʊ���ö�һ�㣬�еĹ�Ʊ������һ�㡣��ô�ܶ��˶���һ���������뷨������˵��������ĩ�ڵ�ʱ��ţ�г��ڵ�ʱ����ѡ���Ĺ�Ʊ����������г����µ��Ĺ����У�������������ϲ��ѡ�����Ĺ�Ʊ����ô����Ĺ�Ʊ�أ���ţ�г��ڵİ�������Ĺ�Ʊͨ����ţ�е��к��ڱ��ֻ�ȽϺã������ںͺ��ڱ��ֱȽϺá�
˵����1 00:03:12
��ţ�г��ڵ�ʱ���أ�ͨ�����ǻ����һ�Ρ����бȽ������ģ��µ�ʱ��Ƚϴ�ģ��ȽϱȽϳ���������һ��������һ��������������Ҳ����˵������ţ�г��ڣ�������ĹɱȽϺá���ţ�н������ںͺ��ڵ�ʱ�����Ǿ�Ӧ��ѡ��ǿ�ƹ���������˵�ܵ�һ��ԭ���أ�����һ�仰�����������档��ô�������������г��ϸ��õػ���ȥ��ţ����չ��ţ����չ���ܹ������������������г����ø��ࡣ
˵����1 00:03:53
����˵����������г��������ж��ϣ������й�������ô���ܹ����õ�������ȥ���������һЩ�����ĸ��ɣ������������еIJ����������кܶ��Ʊ������������ôǰ�����أ�Ҳ��Ҳ�кܶ��˵��ģ���˵�ڴ����µ��Ĺ����У���һЩû�г����µ��Ĺ�Ʊ�����ֲ�����ô�죿����˵���ڵ����йɡ��ز�������������һ���µ��Ĺ����У�����ֻ�����ر��ֶ��Ƚ�ǿ��
˵����1 00:04:21
��ô�����ֲ�����ô�죿��һ��������ѡ��ĸ��ɵ�λ�ø���Ľ�����̬���й�ϵ�ġ����һ��20��Ǯ���ҵĹ�Ʊ������ѡ����һֱ�����µ������������ͼ�����ģ����������ռ�о��Ե��������Ƶġ�����˵һֻ��Ʊ��20��Ǯ����5��Ǯ����һֻ��Ʊ��20��Ǯ����10��Ǯ��һֻ��Ʊ��20��Ǯ����18��Ǯ��ֻ��������Ǯ��������������Dz�ͬ�ġ�
˵����1 00:04:50
������ĩ�ڣ�ţ�г��ڣ�����Ϊʲôһ��Ҫ�����������ģ���һ�����������ķ��ȴ�Ҳ����˵�������ҵ������������Ĺ�Ʊ����һ�����Ǿ߱��������ơ����ǿ��ܻ�����س��������һ���µ�����������͵㣬�������ǣ��ܶ���г�����ֻ��Ʊ�IJ����ߣ������ijɱ���ԶԶ�ظ����ҡ���ô�����ǽ����ˣ��Ҿͻ����ˡ����Ǿ߱�һ�����������ơ�����˵��
˵����1 00:05:20
����˵�������������г��Ľ��Ĺ����У�������������������Ϊ������ô������ȥ������ȥ�İ취�أ���ʵҲ���Ǻܡ����Ǻܶ࣬��Ϊ�г��������µ���ʱ�������ǣ�����ϵͳ�Է��գ�Ҳ����˵������˵ijһֻ��Ʊ�����ֳ��������Ǽ����Եģ�����ġ�����˵���DZ����ڽ���ϸ�������¹������ȣ�ע���̿ڵĸߵ�͵͵㣬����ÿһ�ν���ʱ������Ҫ���г��ķ�ʱ�߸ߵ㣬�����˵���������Ҹ���һ�����5���Ӹߵ㣬�����Ǹ��ط����룬���µ��������̵�ʱ����ˡ�
˵����1 00:05:54
ֱ�������ϾͿ����ˡ�����˵���������棬������ʶҲ�й�ϵ������Ҫ����Щ���������ģ�������������ʲôѽ�������Ŵֵķ����Ѿ��ͷŹ���������Ҳ����Ϸ�ƣ���һ����һ���ط�����ս����ʲô�ط����ȫ�ģ�����˵�������Ϊ�����һ��ը�������ը�����γ���һ�����ӣ�������һ�����ը������ͬһ�����������ͬ����һ�ַ�ʽ������˵һ������µ��ĸ��ɣ����������ͷ��˷��ա�
˵����1 00:06:29
�ڶ����أ����µ��������ԣ�����һ���ٽ������гɽ��������⣬����һ���ٽ����ã������ȿ���һ��ͼ����һ��ͼ�����Ǿ�����������������Ϊʲô�ղ�˵��20��Ǯ����18��Ǯ�Ĺ�Ʊ��û�д�20��Ǯ����5��Ǯ�Ĺ�Ʊ�������������������ȸ������Ǿ�10��ǮΪ��������10��ǮΪ������10��Ǯ����9��Ǯ��ֻ����10%��10��Ǯ�����٣�8��Ǯ����20%��
˵����1 00:06:54
����9��Ǯ�ǵ���1��Ǯ������8��Ǯ�ǵ���2��Ǯ�����ǰ��µ��ķ��ȣ�Ҳ�Ϳռ���Ϊ���Ա��ԣ������µ��ռ��25%Ϊ�������ٷ�֮��ʮ�������ķ������ٷ�֮��ʮ����ǿ����ͨ���������ǿ�һ���µ��������ַ�����ͨ�����ڰٷ�֮��ʮ���ҡ������ֻ�������ٷ�֮��ʮ�壬�ʹ�������һ�ֱȽ����ķ���������������ٷ�֮��ʮ�壬�͵���Ǯ��������ë�壬�ʹ�����һ���Ƚ�ǿ�ķ�����
˵����1 00:07:21
ͨ�������������ַ��������������ھͿ�����10��Ǯ����9��Ǯ������һ��Ǯ�������ٷ�֮��ʮ���أ�����ë�塣9��Ǯ����ë�壬�ٳ���9�飬�͵��ڰٷ�֮�����ߡ��������һ�������ķ�������10��Ǯ����9��Ǯ�����ܹ���2.7%�����10��Ǯ����8��Ǯ��һ�������ķ����ܹ���6%���������ǿ����±ߵģ�10��Ǯ����1��Ǯ������9��Ǯ�������µ����ȵ�25%����ֻ��һ���dz�������������С��������Ҳ�ܹ���325%��
˵����1 00:08:01
�����������50%�Ļ��أ����Ƿ���5����550%���������һ����ǿ�ķ��������ܹ���7����775%����Ҳ����˵����Ʊ�������µ��ķ���Խ�������۵�����������Խ��һ�����ַ������������һ���dz�С�ķ��������ķ���Ҳ�Ǿ��˵ġ��������ԭ��������һ���Ƶ���ԭ���������ǵó��������µ��������ĸ��ɡ������µ��������ĸ��ɡ�
˵����1 00:08:34
���ķ�����������������ǿ�ģ�����Ĺؼ�����������ȥѡ�������µ����������ġ������ҪӦ��������������ͳ�ƹ��ܡ�����ͳ�ƹ��������֣�һ�����Ҽ����Ҽ�Ȧѡ���䡣�ȷ�˵�����ڲ� K ������ʱ��Ӧ���ڻ���һ���Ի������Ŀռ�ʱ�����о���ʱ���أ�ͨ������ѡ���Ҽ���Ȧѡ����һ�˵�����һ�������˶����졣Ŀǰ�����õ������ָ�ڻ��أ�ȫ��ȫ���ˣ�����˵�أ���ָ�ڻ���һ��һ���飬���������Dz� K �ߵ����������
˵����1 00:09:11
��һ���ؾ��������Դ�������ͳ�ƹ��ܣ�����˵�Ҹ����Ǹ�����һ�����䣬���ʱ��������ѡ�ģ�����ʼʱ�䣬����ʼʱ�䣬����ֹʱ��Ϳ����ˣ�������ʼʱ�䡣�����ʱ���ڣ����еĹ�Ʊ�������ã����ǿ�һ����һ��ͼ����������ͳ����6124�㣬2007���10��16�ţ���2008���11�£�10��10��4�ţ�1664�㡣
˵����1 00:09:41
��6124��1664����6��ߵ�6124������������͵�1664�㡣���������֮�ڣ���Щ��Ʊ�������ͳ��֮�ͳ�����������һ�����а����а� ST ��ȥ��������˵������̫��ȥ������һȥ������ôʣ�µ���Щ��Ʊ�أ��㣬���ǿ���ȥͳ��һ�����������Ƿ�������ͳ�ƵĽ��أ����Ǵ�1664�㵽378�㣬1664~3478��������䡣
˵����1 00:10:16
����ͬ���Ƿ���109%������3478��1664���ڶ��٣�109%�����Ƿ���һ��������һ��㣬���Ǵ���ͬ���Ƿ�����ô�ڴ��̴�1664�㵽3478�����Σ���������109%��������������������ͳ�Ƶģ���6124��1664��������������ǰʮֻ�����ʲô���Ĺ�Ʊ�������ж��٣������Ǽ�����ǣ�000878����ͭҵ�µ���92%����100��Ǯ����92��Ǯ��ʣ8���ˣ�100��Ǯʣ8���ˡ�
˵����1 00:10:51
��ô������1664�ĵ͵�֮�ӵ͵���3478�㷴����467%�������ı������ࡣ��һֻ��000758 000758�������Ƿ�430%����ɫ�ɷݣ��㿴��ǰ��ƪ�Ķ�����ɫ����������ͭҵ����ɫ��������ɫ�ǣ�пҵ�ɷ��ǣ���Ȼпҵ�ɷ����ڱ� ST �˰�����ұ�����ǣ�������ҵ�ǣ�����ɫ�������������ڿ����������ĸ�����ࡣ
˵����1 00:11:26
��������������ģ����ɷ�Ҳ�ǣ�����Ƽ���֯�ģ��Ƹֺ��˸����ġ���ǰʮֻ�ֶ�����ɫ��������ôΪʲô��������ʱ����������ĩ����������ʱ�����ص㽨���ҽ��������ɫ������������һ��������ɫ��������̫�����̫���������˵��һ���أ��㿴�ҿ��õģ�������õ�������鰡��ȯ�̣���ɫ���ټӴ�ý���������ɫ��������һ������ɫ��������̫����ˡ�
˵����1 00:11:51
����ӡ��Ƚ���̡�000878�Ƿ�467%��000758�Ƿ�430%��000751�Ƿ�242%��600961406%��601168304%��000612344%��3600331555%�������Ƿ���ߵġ������屶��002172���������˰ٷ�֮�壬512�� 600307���ٷ�֮418�� 000602���ٷ�֮410��
˵����1 00:12:20
����ʮ�����������ٳ���10��ƽ���Ƿ��ǰٷ�֮408�����̵��Ƿ��ǰٷ�֮109��ԶԶ�ij������̵��Ƿ���ԶԶ�ij����ٷִ��̵��Ƿ����Ǵ���ͬ���Ƿ����ı�����ô��˵������Щ��Щ��Ʊ�����㿴�������±ߵģ�ʮһ��ʮ����ʮ����һֱ����ʮ����ǰ��ʮ�������ҵ�ʱ������һ�������ڲ��������˵��Щ��Ʊ������ÿ���ҵ������Ϊ�кܶ��Ʊҵ���ǿ���ģ���˵���ÿ���ҵ������Ϊ���������������Ͼ����ύ�ܳ���ʱ�䡣
˵����1 00:12:58
��������������ȥ�ˣ���3478����3000�������ˣ���Ͳ��ܻ�������������������ˣ��ɣ�����˵�أ�����˵��ֻ������µ����ڵ�50%���Ҹ��˽��鰡������˵������ͳ�Ƶ��µ����ڵ�50%���ȷ�˵�µ�������30��30�ܣ����������������أ���15�ܡ�����µ�������20�ܣ����Ǿ���������������10�����������������µ��������ˣ������г����ǣ���ô�Ͳ��Dz��Dz��dz��������ˡ�
˵����1 00:13:24
�������µ����ǣ��µ������أ��Ͳ�ȡ�����½ڿθ���ҽ���ǿ��ѡ�ɷ����Ͳ�ѡ��������Ƶ�ѡ�ɷ��ˡ�����������������µ��Ĺ����У������������Ϊ��������������Ҫ���أ��������Ǹ����ġ�����������Ҫע������������ǰ��Ĺ�Ʊ��һ���������ٽ�����ô�������ĸ�����ô�������ĸ��ɲ���������������ϰ�ߵ����������ʽ����Ƚϴ�Ȼ����һ���������IJ��С�
˵����1 00:13:58
��Ϊ���������ĸ����أ����������Բ��Ǻܺã���ᷢ�����г����Ĺ�Ʊ�ڵײ����ǵ����ģ��ؼۼ��������������ף���ô�������ɽ����ͱȽ��٣�����˵��������Ƚ϶࣬���ס����ֶ��ڼ۸�����Ƚϴ���г�Ӱ��������ƽ��ֵ��������˵�ʽ����Ƚϴ�ģ�������������Ҫ�������������Ϊ�������г������Ĺ����У������ڲ��Կ���ὲ������
˵����1 00:14:21
���г������Ĺ����У�������ϣ���г����������ߣ��г��ijɱ�ϣ���ܹ����������ijɱ��������㿴�������飬���߳����������飬ͨ�����ǰ����ųɽ����ͻ����ʵ�˫�طŴɽ����ͻ����ʵ�˫�طŴ��ڳ����г�����֮����г������ǣ�������Ҫ�ɽ�����ϡ�����˵�г����ּ�����������õġ�����������ԭ�������ǽ���������أ�ֻ��һ������Dz���Ҫ�����ģ����dz���������
˵����1 00:14:59
����˵��������һ����������������Ҫ�ɽ������㿴���������ǡ�������ô��ѡ���䣿
˵����1 00:15:24
�㿴�����Ǵ�һ�������Ե���㵽�յ㡣����˵�����������������ɫ���ܿ�����������´����ǻ�����������ã���������������ȷ�˵��������������ص������Ǿ�Ҫͳ����һ���µ���˭�ĵ����������������������ǿ���ͳ�ƴ����������µ���˭�ĵ�����������ģ���Ҫѡһ��㣬�������أ����ǽ���ͳ�Ƶ��յ㣬Ҳ���ǴӸߵ㵽�͵㡣
˵����1 00:15:58
��ѡ��ĸߵ㵽�͵��Խ��ʱ��Խ��������ô�������ʱ���Խ��������˵1664�㣬����˵��ͳ�Ƶ�ֵͳ���˴�2333��1664����һ������ô����������ھͻ���������Ƕ�һ�㡣�������Ǵ�6124 6124�㣬һһֱ����ͳ�Ƶ�1664�㣬��ô���ˣ���һ������54�ܣ���������27�ܡ�ʵ�����أ�����������38�ܣ�������Ӧ����27�ܣ���Ϊ������ͳ�Ƶ�����µ�������̫���ˡ�
˵����1 00:16:26
��Ŀǰ����������˵Ŀǰ����һ������150���ˣ������Dz���Ӧ����70�ܵ����ǣ�������˼���������ʣ�������������˳�ʱ��ġ�Ϊʲô��������˵���ȥ���3067�㵽3123��2132�㡣�������ڳ����ģ�������˵����������µ��ģ����������3478��09���8�·ݵ��������꣬�ٹ�һ���¾������ˡ�09���8�·ݵ����������ʱ�䣬�����������ִ�����ٵ����峬����
˵����1 00:16:53
��Ȼ��Ҳ���Խ�������ͳ��һ�£�����Ŀǰ�г���ô������Ϊ������ʱ������������أ����绺�����ֶ�Ӧ���ǵĻ�����ô����г��������أ�Ӧ�����Կռ�Ϊ������������ʱ��Ϊ��������˵���ǽ��ж�����ʱ���أ�Ҫע����һ�㡣�ã������ٿ���һ��ͼ��������֮���أ������Ͻǣ������Ͻǰ��������Ͻǣ��б��۱��ۣ��㱨��֮���أ������һ��ѡ�������
˵����1 00:17:19
�����ǵ����ȡ�������кܶ����ѡ�����˵����ѡȡ�����ʱ�䣬6124�㵽1664�㡣�����ǵ������Ƕ�����任�������������ǵ�����Ҳ��һ����������һ���������������ţ�������ȣ��������ȡ�����˵������������һֻ��Ʊ�Ǻ��̵Ĺ�Ʊ����ô��һ����������Ǿ�������������ȱȽ�С�ģ�����ܹ��ҵ����̵Ĺ�Ʊ��
˵����1 00:17:46
��������������ܹ��ҵ�������������ģ����ܹ��ҵ�������Ҫ�������ֺ��̻������ȱȽ�С�ġ���Ȼ���ǽ����������������������ѡ�ɣ���ô����Ҫ���������������һ�鰡���ã��㱨��֮���±��أ��������ǵ����ȣ����ٵ�һ�£�����ǧ��Ҫ�ڵ͵�����
˵����1 00:05:42
�͵��������ʲô�������Ʊ����ͦ�ҵģ�Ȼ���һ��ˣ��ջ���ֻ��Ʊ�����ˣ���˵���������ƣ������أ���ֻ��Ʊ�Ѿ����˺ܶ��ˣ����ǰ�������������֮�������ֵ����ˣ�����ʲô���飿����˵�أ����֣����ɣ����֡�������Щ������Ҫ�ڸߵ���У�û�иߵ�û�иߵ�͵ȸߵ㡣�г��ܻ��������ʱ�ߵ�����ģ�������һֱ����Ҳ����һֱ�ǡ�
˵����1 00:06:03
����˵�أ�����˵�أ����Ǵ�����Ƕ�������������Ƕ���������ô����г�Ӧ����ѡ����Ϊ����������������ǣ��ǵ����������������Ϊ��������������������ȫΪ�����������ǵö��ˣ�����û��ô�ǵģ��������ǵö��˳��ֻص�����û��ô�ǵij��ֲ��ǣ�����Ե������͵�һ��һ����Ǯ���ڶ����ڲ��ǵ�ʱ����һ����Ǯ��
˵����1 00:06:30
��Ϊ���Ͼ�����һ�����ǵĽ��࣬���Ǵ�����һ���ǡ����ڹ�Ʊ�����ڶ࣬���Ǵ����ǣ����������ǣ������������������һ�������ת��������˵���������������ȷֲ֣������֮���أ�10ֻ��Ʊ�йɣ�5ֻ��Ʊ�������ˣ��Ƿ��Ƚϴ���ֻ��Ʊû��ô�ǡ���ѡ��һ�����̵���Եķ�ʱ�ߵĸ�λ��ʱ�������ǵıȽϺõģ������ǵıȽϲ��õġ�
˵����1 00:06:51
����ǵıȽϲ��õij��ֲ��ǣ�����Ե�����������Ǯ��
˵����1 00:06:57
������������������IJ��õģ���õġ����ˣ��ǵIJ��õ��������ˣ���û�����ˣ��ǵĺõģ����ڸ�λ��ȥ֮��ص��ˣ�������һ�£���˵��ʲô���飿����˵�أ����������Ҫ��ô���ðɣ�ע���г������ת���������ʵ��ĵ��֡�
˵����1 00:07:16
���壬��� ST �ģ��ղ�˵��Ϊʲô�����շ�ʽ�µ��ģ�����ơ�ƣ��ղ�Ҳ˵��Ϊʲô���Լ������������ܶ��ˣ�������ȷ�˵����Ϣ�ɣ������ر�������ѽ����������ѽ�����з��հ���֤�����ƾ��氡���ȵȵȵȣ������������Ĺ�Ʊ�������棬������������ˡ��ټ��ϸղ�����˵�ģ��ټ��ϸղ�����˵�ġ������������ôѡȡ����ô����������������յIJ���ˣ����Һ���Ч����
˵����1 00:07:53
2132�㣬���2319�㣬1664�㣬������������������������Ч����������Ч�����ã������ٿ���һ��ͼ�����ǵ�һ�㣬Ҫ�����ڴ��̷�ʱ�ߵĵ͵�����Ҫ��������ط�������ط������ͻ�Ӱ����IJ�����̬��Ӱ��ĺܴ���˵�����ڵ�һ������ط���ȥ����������ǵĹ����У����ϣ���Ǻܴ�ġ������������ȥ�������أ����������µ������λ�õ�ʱ����ô����
˵����1 00:08:25
�����ģ��ɣ����������ǵúܺúܺõ�ʱ�����ȥ�ˣ�����֮����ô����ô���µ����أ������������رá����г��ȵ��ҳ������ǵ�ʱ���������µ��ˣ��������ʱ���г������µ��ˡ��ðɣ����ǵ�һ�����Ϊʲô���̿��Ƚ����̿��ܹ������ҵ���ʵ�ߵĵ͵㣬�͵����������dz����������⼸���أ�����Ӹߵ͵���ıȽ��٣����Ǵ�Ҳ�Ҫ���ˣ��Ⲩ���ʱ���Ҿ��˸�����ӵ͵㣬����֮���������
˵����1 00:08:55
Ȼ���أ�����ߵ��ʱ��û�У������ڽ�������Ĵθߵ��ʱ����һ������Ӹߵ㣬����֮�����͵�������������£����ڴ��̣������dz���ѡ�ɵ�ʱ���İ����Ƿdz��ؼ��ġ��������ҵ�һ������û��ϵͳ�Է��յ�ʱ���Ǽ���˵������������������Ĺɣ������Ĺ�ƱҲ�ܶ࣬�������Ҳ�ܴ���Խ��Խ���ˣ�Խ��Խ���ˣ�����ô�ʹ�10��Ǯ����1��Ǯ���أ�
˵����1 00:09:16
�ܶ��Ʊ�㿴�ҽ������绹����һֻ��Ʊ�����˰ٷ�֮��ʮ�࣬10��Ǯ����4��Ǯ�ˣ�����һ�������÷dz��͡���������û���õģ���Ϊʲô������Ȼ������ô�죬�������ˣ�������ķ��ջ�dz�������Ĺ�Ʊǧ���������ˡ�����˵�أ����ϴ��̳��ַ�ʱ�߽ṹ���̿ڵĵ͵��Ǻ���Ҫ�ġ��ͳ�����Ʊ����ô����ô��ȫ�����������о�������������������ģ�����ô��ô������ȥ��
˵����1 00:09:44
��ô������ȥ��������һЩ���ַ�ʱ����Ҫ�͵�Ĺ�Ʊ�����һ�·�ʱ��Ƚϸߵ�Ĺ�Ʊ��������ʬ����������ǻ���ȥ�ĸ����������ǵ�һ���������Ǵ���Ҫѡ���ڵ͵����룬��Ҫ�ڸߵ����͵���Ҫ�ߵ���
˵����1 00:10:05
��ô�㿴������ɣ��ڴ��̳��ֵ͵��ʱ���������Ҳ���ڵ�λ��������֮�������������֮������������ڶ����µ�Ҫ�������ԡ��������µ��DZȽϺõģ��Ƚ�����ġ���һ������������һ�����������м�û������һ���������ʹ���ʲô���������û�г��ַdz�������ͷš��������һֱ���ţ�һֱ���շ�ѹ���š�����˵�أ����������
˵����1 00:10:40
���ڻ����˺ܳ�ʱ��֮��һ����������������һ���dz����ٵ����ǡ���ô�����г�������һ�������������µģ������������Ҳͦ���㿴��17��Ǯ����4��8����17��4����4��8���������Ҳ�ܴ����㿴���������µģ�����û�У��Ǿʹ�������ε��г����µ�������������������Ҳ�������������Ҳ����������ô���������µľͲ���һ�����������м�û�з����ģ����������ȸ�ǿ����Ը��ǿ�ҡ�
˵����1 00:11:15
����˵����Ҫע���µ��������ԣ������ڵ͵��������⣬��Ҫע���µ��������ԡ�
˵����1 00:11:28
�ã���������һ��ͼ��������ѡ�������µ�����Ҫ�����µ����㿴������ͼ���ʼ�µ���ʱ��û��ʲô�ɽ�����������������ġ����µ��Ķ�ʢʱ�ڣ������������µ�����������µ�����������˼������˵���ɽ���Ƚϴɽ���Ƚϴ͵���������µ��Ĺ����У���������µ��Ĺ����У��������̣����������̡������̺��أ��������鷴���������̺������λ�þ�û�о��ˡ�
˵����1 00:12:07
����˵���㣬��һֻ��Ʊ��ʱ�䱻�ף�ͻȻ��һ������ˣ���ӽ������ˣ�����ܲ�ȡ�IJ���Ҳ��ʲôѽ���ȳ����������ɣ��ȹ���һ�£��ȳ���������Ҳ�����������̵�ѹ������������������ѹ���ġ������������������������ɵ�ʱ������ǰ�ڵijɽ��ܼ�����Ҫ�رܡ��뿴��һ��ͼ�����������һƽ̨�����ƽ̨�±ߵijɽ��������ġ�
˵����1 00:12:41
�ڶ���ƽ̨�µ��Ĺ���������������û�У����������Ϸ�����ʱ��ס�����ߵ�ǰ���λ�ö�û���谭����Ϊ���µ���ʱ��û�����������µ�����ʹ����������µ�������û�ж��ٳɽ��ġ��Ǽ�Ȼû�ж��ٳɽ��ģ������ǵ�ʱ���û�н������̣�û�н������̣����������ͱȽ�С��ֱ���ɽ��ܼ��������λ�ã��͵����λ�õ�ʱ���㿴ǰ��Ϊʲôһֱû�г��ֵ��������������λ���ϳ��ֵ�����
˵����1 00:13:07
ԭ��������⣬��Ϊǰ�����гɽ��ܼ����ˡ�������һ���dz������ijɽ��ܼ�����������������ʱ��Ҫ����Щ�����ǵ��ɽ��ܼ������±�Ե��Ӧ����������Ϊ�������ǣ��ɽ��ܼ��������ˡ���Ҫ����Щ�˱����ε��˽���֮ǰ�����Ǿ�Ӧ�ý��л����˽⡣
˵����1 00:13:30
��Ҳ����Ϊ�����µ������У��г����ֵĹ�Ʊ�ڷ����Ĺ����У��ɽ��Ƚ��ܼ��ĵط������Ƚϴ�����һ���µ�Ҳ�ǣ����ǻ���һЩ���ĸ��ط��dzɽ��ܼ������ɽ��ܼ�����λ���ϲŻ��н������̣���ô�㲻Ҫ�������ף������Dz�Ҫ����ȥ����ɽ��ܼ�������Ϊ����ɽ��ܼ�����붼��ʲô�������ȥҲ�����£���û�кܣ�û�м�ֻ��Ʊ��ǿ�����֣�һ�¾�ȥ�ˡ�
˵����1 00:13:56
��Ȼ���������Ĺ�Ʊ�Ĵ��ڣ�����˵600111������ϡ�����������ǵ�ʱ��ǰ�ڳɽ��ܼ�һ��һ�����ӣ�ʲô�ɽ��ܼ������Ҿ�һ�����ǡ������أ���������ĸ��ɣ���ǰ�ڳɽ��ܼ�����ʱ������һ�����г�����������������һ�²��ܹ�ȥ�����������������������һ�����ԡ�����������������������������������ô���ú���ϸ����ô������һ��ô����
˵����1 00:14:29
������ͳ�Ƶ��µ�����������������µ���������50%Ϊ�����㡣��Ȼ50%��һ�����������˵�ģ��������ķ���������ķ����Ǹ������������ʱ���̫Զ�϶����ᣬ���ǵ��������ĸ�����ʱ����Ҫȥ�۲졣�г��ķ�ʱ�ṹ�������ʱ�ṹ����֮ǰ�����˸ߵ㣬�����ṹ���������ǰ��һ�㡣��Ϊ��Ҳ�������֮����ɣ�
˵����1 00:14:59
����˵�أ���һ����ô�������µ�ͳ��ʱ�εİٷ�֮��ʮʱ�䳤�����������������ڶ�����ô����ע���г������ǽ�����ֻ���ѡ���ʱ�߸ߵ㣬��Ϊ�����ܲ������ոߵ㡣��ʱ�߸ߵ㣬�����Ƿ��ȽϺõġ�Ȼ���������Ƿ���̫�õģ�ǧ��Ҫ���ˣ������ǵIJ��õģ�Ȼ���ǵĺõģ���Ҫ����������Ƿ����õĹ�Ʊ�������г��IJ��ǣ��㽫���˫���������ص�����������
˵����1 00:15:38
�����ֿ����ԣ�����ǰ����������Ʊ��ʱ���أ����������������������ȻҲ�����֣�����ͦ�õ������ˣ�����֮�ø��ã�Ҳ�С����������������Ǵ��˾�������һ�㣬������ִ�����⣬�����µ�������Ϊ�����������������ɽ��ܼ������ȹ��Ϊ�������Ҳ��ܵ�����ɽ��ܼ������ڳɽ��ܼ��������أ���������������ܼ��ĵط���û�н���ʱ���Ȼ����˽⡣
˵����1 00:16:07
���ؾ��ǹ��ڳ���ѡ�ɷ������ѡ�����ѡʱ����ι涨�������ڣ�������룿��ηֲ֣������������ȫ�������ˣ�����һ��ϵͳ�ķ�����
=============== 超跌选股法交易系统(小明理论).docx ===============
����ѡ�ɷ�����ϵͳ��С�����ۣ�
# ����ѡ�ɷ�����ϵͳ��С�����ۣ�
****���ó���****���������������µ����飨����/���������µ���ĵײ����������������������в����á� ****�ײ�ԭ��****���������ۡ�������µ��ĸ��ɣ��ַ����Ѿ��ͷţ��µ�����Խ���۵ķ�������Խǿ��
## һ��ѡ�ɹ���
### 1. �������ѡ�ɱ�����Ȩ������
| **���** | **��** | **˵��** |
| --- | --- | --- |
| 1 | ****���������**** | Ȩ����ߣ�����������֮�͡��µ�����Խ���ͷŷ���Խ��֣������ռ�Խ�� |
| 2 | ****�µ�������**** | �µ��������ᣬû�з������γɵijɽ��ܼ����� |
| 3 | ****�����µ�����**** | �µ�����������˵���������٣�����ʱ������ѹ�ᣬ��������С�� |
| 4 | ****���ش����ա���ST��**** | �ų���������գ�����·��ܿӹ��� |
### 2. ����ѡ������峬��
* ��ֻ���ɳ���������Ǹ��ɵ����գ�
* ****������峬��****����ϵͳ���µ������Ļ��ᣬ��ȫ��Զ���ڵ�ֻ���ɳ�����
### 3. ��������ܵĸ߷��ո���
1. ST��
2. ���շ�ʽ�����µ��ĸ���
3. ������ٵ������
4. �������з��յĸ���
5. ��֤�����ƾ���ĸ���
### 4. ѡ�ɲ�����������������ͳ�ƣ�
�������� �� ���Ͻǡ����ۡ��˵� �� ����ͳ�� �� �����µ����������յ� �� ���������� �� �ӵ�����ǰ��ɸѡ���������ĸ��ɡ�
* ****�������ڷ���****��ѡ�������µ������ͳ��
* ****�������ڷ���****��ѡ������ڽ����µ������ͳ��
## �����������
### 1. ��ʱǰ����µ����
����ѡ�ɵĺ�����"����"��ֻ���µ����㹻����Ⱥ������������****�������µ��տ�ʼ���������****����Ҫ���µ���ɡ��г�������ѡ�����롣
### 2. ����ʱ�������̷�ʱ�͵�����
* �ȴ����̷�ʱ�߳���****�ײ��ṹ****���۸��µͣ�������ָ��û��ͬ�����µͣ�����ʱ����û��ϵͳ�Է��ա�
* ****����������****����������������룬��Ҫ�������ǣ����л����¸ù���Ч�����á�
* �ڴ��̷�ʱ�͵�������Ա�֤������̬��ƽ�ȣ�������Ϊ����������µ�Ӱ���жϡ�
## ������λ��ֲֹ���
### 1. ��ɢ�ֲֲ���
���������ʺϷ�ɢ�ֲ֣�ƽ�������ʽ����ֻ������ѡ�в��ǵĸ���Ӱ�����档
### 2. �����λҪ��
| **�ʽ���** | **�ֲ�Ҫ��** |
| --- | --- |
| 50�����ڣ��dz����ɣ� | ���Լ�����1ֻ |
| 50�������������� | �ֲ���2ֻ����ֻ������30�� |
| �����ʽ� | ��һ����ɢ�����������Գ�� |
****ԭ��****�������ɵײ��ձ��ǵ����������Խϲ���ʽ������������ϴ����ɱ�������"����ȥ��������"�����⡣
## �ġ����֣��ֻ�������
### ��������
�ڴ��̷�ʱ�ߵ�****�����Ѿ����ǡ��Ƿ��ϴ�ĸ���****��****���뻹δ���ǡ��Ƿ���С�ĸ���****���ȴ����ǻ�ȡ��������****���Բ��ܷ������****��
### ����ʱ��
���֡����֡��������ж�����������****���̷�ʱ�ߵ�****���У����Բ����ڵ͵������
### ������
�����������������Ƕ���ͬ�����ǣ������Ǹߵĸ��ɻ���δ�ǵĸ��ɣ����ԳԵ����ֲ������顣�ò����Կ��Ʒ���Ϊ���ģ��������������
## �塢�����������������źţ�
### �����ź�һ��ʱ�䴰�ڵ���
* ������ͳ�Ƶ�\*\*�µ����ڳ��ȵ�50%\*\*��Ϊ������ʱ��ο���
* ��ʱ�䴰�ڸ�����۲���̷�ʱ�ṹ�������ǰ���ֶ����ṹ����ǰ������
* �����µ�����Ϊ30�ܣ��ֲ���15�ܷ������������ں�תΪǿ��ѡ�ɷ������ٳ��г����ɡ�
### �����źŶ����������ǽ���ֹӯ�ֻ�
�ڴ��̷�ʱ�ߵ������Ƿ��Ϻõĸ��ɣ������Ƿ��ϲ�ĸ��ɣ�ͨ���ֶ���ȡ��������
### �����ź���������ǰ�ڳɽ��ܼ���
�����ɷ����ߵ�****ǰ�ڳɽ��ܼ������±�Ե****�����������̻�û�н���λ�ã�����Ӧ����ǰ�����˽ᣬ��Ҫ�ȹɼ۳���ɽ��ܼ������ɽ��ܼ�ƽ̨�����̶࣬����������
## ��������ƥ�����
| **��������** | **ͳ������ѡ��** | **�ֲ�ʱ��** |
| --- | --- | --- |
| �����ڷ��� | �������µ���� �� ��ǰ�ײ� | �µ����ڵ�50% |
| �����ڷ��� | �����ڽ����µ���� �� ��ǰ�ײ� | ��Ӧ���µ����ڵ�50% |
�����ֲ����ں�****ת��ǿ��ѡ�ɷ�****�����ٳ��г����ɡ�
## �ߡ���ʷ��֤����
| **��������** | **���̵���** | **���������Ƿ�** | **������ƽ���Ƿ�** | **��������** |
| --- | --- | --- | --- | --- |
| 2007.10-2008.10��6124��1664�� | -73% | 109%����3478�㣩 | ****408%****��Լ4���ڴ��̣� | ����ͭҵ+467%�����ɷ�+555% |
| 2008.01-2008.04��5522���εף� | �� | �� | ȯ�̰������ | ����֤ȯ+175% |
| 2011.04-2012.01��3067��2132�� | -30% | 16%����2478�㣩 | ǰ��ֻƽ��Լ64% | ��Ԫ�ɷ�+85.68%��������ҩ+56.4% |
| 2011.11-2012.01��2534��2132�������ڣ� | -16% | 16% | ǰ��ֻƽ��Լ80% | ����ơ��+103%����Ͽ�²�+58% |
## �ˡ�ϵͳ����Ҫ���ټ�
1. ****���������棬ţ����չ****�������������������湤��
2. ****�������ȫ****��������µ��ĸ��ɣ��ַ������ͷ�
3. ****��鳬�������ڸ��ɳ���****����ϵͳ�Ի���ȸ��ɻ��ᰲȫ
4. ****��ɢ�ֲ֣���ҪѺ��ֻ****���������������Բ�Ҹ��ɷֻ���
5. ****�������������ȷ�ʱ�͵�****����˳Ӧ���̣�����
6. ****�µ����ڵ�һ���dzֲ�ʱ��****�����������ˣ�����ս
7. ****�Ƕ��˾ͻ�û�ǵ�****�����ֶ��Բ��ǣ����ƻس�
8. ****�ɽ��ܼ������ؾ���****�������ȳ������ǰ�˽�
9. ****������������Ҫ�ɽ������****��������Ҳ���ǣ�������������ͬ
10. ****����ҵ��****���������������Ǽ۸��������������
?? ��������С�����ۿγ̱ʼ�����������ѧϰ�ο���������Ͷ�ʽ��顣
(Omitted 37352 bytes. Full formatted result stored at: C:\Users\10098\AppData\Local\Temp\dsh-spill-EPTJBt\session-a4874d0461dc\8f929f260d8c-pwsh.txt. Use read with offset/limit, or grep this path to search within it.)
assistant · #54
The content is Chinese but the console mangled the encoding. Let me extract properly with a script.
tool · #56
弱势选股法之超跌选股法讲解 238 paras
超跌股的买卖投资方法讲解 109 paras
超跌选股法交易系统(小明理论) 88 paras
tool · #61
<path>D:\AI项目\体验版harness\_xiaoming_extract\超跌选股法交易系统(小明理论).txt</path>
<type>file</type>
<content>
1: 超跌选股法交易系统(小明理论)
2: 超跌选股法交易系统(小明理论)
3: 适用场景:仅适用于弱势下跌行情(熊市/大盘连续下跌后的底部区域),大盘连续上涨行情中不适用。 底层原理:弹坑理论——大幅下跌的个股,大部分风险已经释放,下跌幅度越大,积聚的反弹能量越强。
4:
5: 一、选股规则
6: 1. 四项核心选股标准(按权重排序)
7: 2. 优先选板块整体超跌
8: 单只个股超跌大概率是个股地雷风险;
9: 板块整体超跌属于系统性下跌带来的机会,安全性远高于单只个股超跌。
10: 3. 五类必须规避的高风险个股
11: ST股
12: 跳空方式快速下跌的个股
13: 财务造假的问题股
14: 存在退市风险的个股
15: 被证监会黄牌警告的个股
16: 4. 选股操作方法(软件区间统计)
17: 打开炒股软件 → 左上角「报价」菜单 → 区间统计 → 设置下跌区间起点和终点 → 按跌幅排序 → 从跌幅榜前列筛选符合条件的个股。
18: 做长周期反弹:选择长周期下跌起点做统计
19: 做短周期反弹:选择短周期近期下跌起点做统计
20:
21: 二、买入规则
22: 1. 择时前提:等下跌完成
23: 超跌选股的核心是"超跌",只有下跌到足够大幅度后才满足条件。不能在下跌刚开始的起点买入,需要等下跌完成、市场见底后再选股买入。
24: 2. 买入时机:大盘分时低点买入
25: 等待大盘分时线出现底部结构(价格创新低,但技术指标没有同步创新低),此时买入没有系统性风险。
26: 买阴不买阳:逢低阴线下埋单买入,不要在阳线追涨,熊市环境下该规则效果更好。
27: 在大盘分时低点买入可以保证操作心态更平稳,不会因为买入后立刻下跌影响判断。
28:
29: 三、仓位与分仓规则
30: 1. 分散持仓策略
31: 超跌反弹适合分散持仓,平均分配资金多买几只,避免选中不涨的个股影响收益。
32: 2. 具体仓位要求
33: 原因:超跌股底部普遍是地量,流动性较差,大资金集中买入会产生较大冲击成本,出现"进不去、出不来"的问题。
34:
35: 四、调仓(轮换)规则
36: 操作方向
37: 在大盘分时高点卖出已经上涨、涨幅较大的个股,买入还未上涨、涨幅较小的个股,等待补涨获取叠加利润。绝对不能反向操作。
38: 操作时机
39: 调仓、减仓、换股所有动作都必须在大盘分时高点进行,绝对不能在低点操作。
40: 收益逻辑
41: 超跌反弹是依次上涨而非同步上涨,卖出涨高的个股换入未涨的个股,可以吃到多轮补涨行情。该策略以控制风险为核心,不会产生大额亏损。
42:
43: 五、卖出规则(三大卖出信号)
44: 卖出信号一:时间窗口到达
45: 以区间统计的**下跌周期长度的50%**作为反弹的时间参考框;
46: 到时间窗口附近后观察大盘分时结构,如果提前出现顶部结构就提前卖出;
47: 例:下跌周期为30周,持仓做15周反弹,超过周期后转为强势选股法,不再持有超跌股。
48: 卖出信号二:跟随上涨节奏止盈轮换
49: 在大盘分时高点卖出涨幅较好的个股,买入涨幅较差的个股,通过轮动获取叠加利润。
50: 卖出信号三:遇到前期成交密集区
51: 当个股反弹走到前期成交密集区的下边缘(多数套牢盘还没有解套的位置),就应该提前获利了结,不要等股价冲击成交密集区。成交密集平台套牢盘多,反弹阻力大。
52:
53: 六、周期匹配规则
54: 超过持仓周期后,转用强势选股法,不再持有超跌股。
55:
56: 七、历史验证数据
57:
58: 八、系统核心要点速记
59: 熊市求生存,牛市求发展——超跌法是熊市生存工具
60: 弹坑里最安全——大幅下跌的个股,大部分风险已释放
61: 板块超跌优先于个股超跌——系统性机会比个股机会安全
62: 分散持仓,不要押单只——超跌股流动性差,且个股分化大
63: 买阴不买阳,等分时低点——顺应大盘,不追涨
64: 下跌周期的一半是持仓时间——到点走人,不恋战
65: 涨多了就换没涨的——轮动吃补涨,控制回撤
66: 成交密集区下沿就跑——不等冲击,提前了结
67: 超跌反弹不需要成交量配合——无量也能涨,和主升浪逻辑不同
68: 不看业绩——超跌反弹逻辑是价格修复,与基本面无关
69:
70: ⚠️ 内容来自小明理论课程笔记整理,仅供学习参考,不构成投资建议。
71:
72: 序号 | 标准 | 说明
73: 1 | 整体跌幅大 | 权重最高,超过后三项之和。下跌幅度越大,释放风险越充分,反弹空间越大。
74: 2 | 下跌流畅性 | 下跌过程连贯,没有反复震荡形成的成交密集区。
75: 3 | 缩量下跌无放量 | 下跌过程无量,说明套牢盘少,反弹时解套抛压轻,上涨阻力小。
76: 4 | 无重大利空、非ST股 | 排除基本面风险,详见下方避坑规则。
77: 资金量 | 分仓要求
78: 50万以内(非超跌股) | 可以集中买1只
79: 50万(做超跌反弹) | 分仓买2只,单只不超过30万
80: 更大资金 | 进一步分散,避免流动性冲击
81: 操作周期 | 统计区间选择 | 持仓时间
82: 长周期反弹 | 长周期下跌起点 → 当前底部 | 下跌周期的50%
83: 短周期反弹 | 短周期近期下跌起点 → 当前底部 | 对应短下跌周期的50%
84: 行情区间 | 大盘跌幅 | 后续大盘涨幅 | 超跌股平均涨幅 | 代表个股
85: 2007.10-2008.10(6124→1664) | -73% | 109%(到3478点) | 408%(约4倍于大盘) | 云南铜业+467%、宏达股份+555%
86: 2008.01-2008.04(5522→阶段底) | — | — | 券商板块领涨 | 国金证券+175%
87: 2011.04-2012.01(3067→2132) | -30% | 16%(到2478点) | 前三只平均约64% | 大元股份+85.68%、东北制药+56.4%
88: 2011.11-2012.01(2534→2132,短周期) | -16% | 16% | 前三只平均约80% | 重庆啤酒+103%、三峡新材+58%
(End of file - total 88 lines)
</content>
tool · #66
<path>D:\AI项目\体验版harness\_xiaoming_extract\超跌股的买卖投资方法讲解.txt</path>
<type>file</type>
<content>
1: 超跌股的买卖投资方法讲解
2:
3: 说话人1 00:00:09
4: 超跌股怎么买?这个很关键啊!第一,等到大盘分时线出现结构。不管你愿意等还是不愿意等,有些时候他性子急,找到股票之后,马上就想买进去。我跟大家讲啊,股票它再好,如果它出现系统性风险,它也没有办法独善其身。这话什么意思?假如你是操盘手,目前大盘出现大幅下跌,暴跌,你这股票,你不护盘它就一直跌,你护盘呢,就可能手里全是筹码,很多股票都卖给你了。
5:
6: 说话人1 00:00:38
7: 这种情况下怎么办?多半采取的策略呢,也是随市场下跌,借力打力。当然,拉升的股票刚好出现生不逢时,大盘出现了下跌,急涨对应的急跌,这样的股票呢操盘手肯定是很不甘心的。但绝大多数情况下是没有办法逆大势而为,就包括现在目前为止,我也是这样。那大盘如果将来有一天真的跌穿了2132点。目前你也只能顺应大盘,就说大盘永远都是对的,错的指的只能是我们,我们再想办法重新找地点。
8:
9: 说话人1 00:01:10
10: 不能说哦,大盘肯定不会这个跌穿2132点,说我们没有错,大盘错了,那不对,市场永远都是对的。等到大盘分时线出现结构的时候,你看我给的加重5分钟地点,为什么屡次都很都很见效,至少买入之后的这段时间是见效。让你买的很舒服,你不会说我今天买了,第二天夸一个大阴线,嚯,套住了,对吧?那么为什么不会出现,或者是出现这种情况下比较少?
11:
12: 说话人1 00:01:33
13: 就是我给了5分钟低点之后,后面急跌的比较少。就是你要耐心的等到大盘出现分时线结构。分时线结构,你比如说这三天,我说有三天的反弹,三天之前就出现了5分钟和30十五分钟和30分钟的结构,对吧?那么它出现结构,出现结构之后,你再买入,你会发现哦,随后的市场的大盘没有系统性风险。大盘没有系统性风险,在一个比较温和的。
14:
15: 说话人1 00:01:58
16: 市场环境下,那么很多股票它具有表现力,市场表现力。所以第一点,超跌股票要等到大盘分时线出现结构的时候,而大盘线出现分时线结构的时候,大家想想当时的状态。什么叫做结构?价格创新低了,指标没创新低,对吧?那么价格如果既然大盘创新低了,那必然都是阴线。所以说超跌股票尽量阴线买入,不要阳线追涨。就第二点,就第一点找大盘分时线结构。
17:
18: 说话人1 00:02:23
19: 第二,逢低埋单,记住这个不是买入的买,它是埋地雷的埋。逢低埋单,不可逢高追买,有的股票。大盘跌的时候,哗,涨停了。然后呢,很多人都喜欢追涨,我喜欢买强的,不买弱的。而在熊市的过程中呢,我个人建议大家是买阴线不买线,买阴线不买阳线。如果大盘出现分时线结构,多半大盘处于低位,大盘处于低位的时候,多半个股是阴线,那要敢于买入,逢低买入。
20:
21: 说话人1 00:02:50
22: 第二,第,这是第二啊,第三。资金大的要注意分散投资,以确保平均市场上涨所带来的利润。这话什么意思呢?超跌反弹股不需要成交量的配合,它是一种自我修复的过程,市场吸收的心理也比较强。比如说从10块钱跌到2块钱,那么这样的股票就是超跌了。那超跌从2块钱往上返的时候,它不一定有很多人卖出,因为都在高面,都在上面高处套着呢。
23:
24: 说话人1 00:03:17
25: 如果在上面套着,底下出,即便出现行情没有到它的位置,或离它的持仓位比较远的话,吸收行情是很明显的,不舍得卖。因此,市场上唯一上涨不需要放量的,你看我说了,上涨是原因,放量是结果,原因导致结果的出现,上涨不需要放量的,只有一种股票就是超跌反弹的股票。那么既然它不放量,整体的成交量比较稀少。那你进的时候和出的时候,一定要注意分散投资。
26:
27: 说话人1 00:03:45
28: 很多股票它它盘中就几十手几百手,你夸买了几百万的股票,那你想进的时候有可能进不去,想出的时候还出不来,没有量。所以超跌的股票唯一的一种上涨是没有量配合的,就是超跌的股票。所以超跌量超跌的股票就是因为它没有量,所以你要分散投资。这跟我们之前所讲的不一样,我之前跟大家说,我说假如你做股票,资金量不是很大啊,这个我们尽量买一只股票。
29:
30: 说话人1 00:04:07
31: 可是呢,超跌的股票要把这种这个集中投资的这个思维方式要更加的分散一点。比如说我们正常来讲,五十五十万以内不分仓,就买一个。可是超跌,你买超跌反弹的股票,你就得分到20万或者30万,30万买一个,50万就得买两个。但是如果它不是超跌的,它是这个强势攻击型的股票,那你就可以买一个。集中投资是我们的优势,但是你要注意超跌反弹的量的问题,所以说资金大的,你看我这里特别强调资金大的要分散投资,你不能集中投资。
32:
33: 说话人1 00:04:39
34: 集中投资容易出现怎么样?进不去,出不来。好吧,就是分散投资是很重要。第四条。第四条,注意市场节奏的转换,进行适当的调仓。分散投资还有一个好处啊,就超跌反弹嘛,它会有市场的节奏的问题,就是有的股票涨得快,有的股票涨得慢。那么我们是应该,比如说我们现在手里有10只股票,5只股票涨得快,5只股票涨得慢。我们是应该把涨得慢的股票割掉,追到涨得快的股票手里里面。
35:
36: 说话人1 00:05:12
37: 还是应该把涨得快的股票割掉,或者是卖出,买入涨得慢的股票里面呢?应该怎么办呢?应该是把涨得快的,涨得好的股票卖掉,买入涨得不好的。为什么这样说啊?因为大盘如果见到高点,首先的前提是记住,大盘一定要见到高点,分时见高点。这样的话就是我们不管调仓,减仓,换股,不管做什么动作,一定要在高点做,千万不要在低点做啊,千万不要在低点做。
38:
39: 说话人1 00:05:42
40: 低点做会出现什么情况?股票跌得挺惨的,然后我换了,刚换这只股票起来了,你说你郁不郁闷?但是呢,这只股票已经涨了很多了,我们把它换掉,换完之后它出现调整了,你是什么心情?所以说呢,调仓,换股,减仓。都,这些动作都要在高点进行,没有高点没有高点就等高点。市场总会有这个分时线的起落的,它不会一直跌,也不会一直涨。
41:
42: 说话人1 00:06:03
43: 所以说呢,所以说呢,我们从这个角度来讲,从这个角度来看,那么这个市场应该是选择,因为超跌反弹不像这个追涨,追涨的我们是以利润最大为基础,超跌反弹呢是以安全为基础。卖掉涨得多了,买入没怎么涨的,如果买的涨得多了出现回调,而没怎么涨的出现补涨,你可以叠加利润,就第一波赚一部分钱,第二波在补涨的时候再赚一部分钱。
44:
45: 说话人1 00:06:30
46: 因为它毕竟会有一个上涨的节奏,不是大盘涨一起涨。由于股票数量众多,而是大盘涨,它依次上涨,这个依次上涨它就有一个节奏的转换。所以说做超跌反弹,首先分仓,分完仓之后呢,10只股票有股,5只股票涨起来了,涨幅比较大,有只股票没怎么涨。在选择一个大盘的相对的分时线的高位的时候,卖出涨的比较好的,买入涨的比较不好的。
47:
48: 说话人1 00:06:51
49: 如果涨的比较不好的出现补涨,你可以叠加利润,赚两份钱。
50:
51: 说话人1 00:06:57
52: 反过来,我们如果卖的不好的,买好的。好了,涨的不好的涨起来了,你没有你了,涨的好的,你在高位追进去之后回调了,你又赔一下,你说你什么心情?所以说呢,这个节奏是要这么做好吧?注意市场节奏的转换,进行适当的调仓。
53:
54: 说话人1 00:07:16
55: 第五,规避 ST 的,刚才说了为什么?跳空方式下跌的,重庆啤酒,刚才也说了为什么?以及其他,包括很多了,这个,比方说,信息股,出现特别大的作假呀,利润作假呀,退市风险啊,证监会黄牌警告啊,等等等等,类似于这样的股票。这里面,把这五点理解了。再加上刚才我们说的,再加上刚才我们说的。整体跌幅大怎么选取,那么其中这个方法就掌握的差不多了,而且很有效果。
56:
57: 说话人1 00:07:53
58: 2132点,这个2319点,1664点,用这个方法都大赚特赚。这个很有效果啊,很有效果。好,我们再看下一张图。这是第一点,要尽量在大盘分时线的低点买。你要在这这个地方买,或这个地方买。它就会影响你的操作心态,影响的很大。比如说我们在第一个这个地方追进去,在这个上涨的过程中,你的希望是很大的。所以我们买进去,可是呢,随后的震荡盘下跌到这个位置的时候,怎么样?
59:
60: 说话人1 00:08:25
61: 特伤心,对吧?看到行情涨得很好很好的时候,买进去了,买了之后怎么就怎么就下跌了呢?好像我运气特别不好。等市场等到我出现上涨的时候,它出现下跌了,我买进的时候,市场出现下跌了。好吧,就是第一点就是为什么讲盘口先讲,盘口能够让你找到分实线的低点,低点买入会让你非常舒服。你别看这几天呢,五分钟高低点出的比较少,但是大家不要忘了,这波起的时候,我就给了个五分钟低点,给完之后行情就起。
62:
63: 说话人1 00:08:55
64: 然后呢,在最高点的时候没有,但是在今天上午的次高点的时候,给了一个五分钟高点,给完之后它就跌。就这种情况下,对于大盘,尤其是超跌选股的时候,起到的帮助是非常关键的。你必须得找到一个大盘没有系统性风险的时候。那假如说你这个随便买这个超跌的股,超跌的股票也很多,整体跌幅也很大,你越看越便宜,越看越便宜,这怎么就从10块钱跌到1块钱了呢?
65:
66: 说话人1 00:09:16
67: 很多股票你看我今天上午还看到一只股票,跌了百分之六十多,10块钱跌到4块钱了,就这一波,跌得非常猛。看便宜是没有用的,因为什么?它既然跌速这么快,你买早了,导致你的风险会非常大,就这类的股票千万不能买早了。所以说呢,契合大盘出现分时线结构和盘口的低点是很重要的。就超跌股票得这么买,这么买安全。我们现在研究的是熊市里是求生存的,我怎么怎么样活下去?
68:
69: 说话人1 00:09:44
70: 怎么样活下去啊?多做一些这种分时间重要低点的股票,规避一下分时间比较高点的股票,练功收尸嘛,这是让我们活下去的根本啊。这是第一个啊,就是大盘要选择在低点买入,不要在高点追。低点买,不要高点追。
71:
72: 说话人1 00:10:05
73: 那么你看这个个股,在大盘出现低点的时候,这个股呢也是在低位,你买入之后会很舒服,买入之后会很舒服啊。第二,下跌要有流畅性。就这种下跌是比较好的,比较舒服的。它一个气跌下来,一气跌下来,中间没有震荡。它一气跌下来就代表什么?多方的能量没有出现非常大幅的释放。多方的能量一直憋着,一直被空方压抑着。所以说呢,厚积薄发。
74:
75: 说话人1 00:10:40
76: 它在积累了很长时间之后,一旦爆发起来,就是一个非常快速的上涨。那么假如市场出现了一个这样的震荡盘下的,它的整体跌幅也挺大,你看从17块钱跌到4块8。从17块4跌到4块8,整体跌幅也很大。但是你看它是震荡盘下的,看到没有?那就代表这个阶段的市场的下跌有做多的消化,这里边也有消化,这里边也有消化。那么这种震荡盘下的就不如一气跌下来,中间没有反弹的,反弹的力度更强,意愿更强烈。
77:
78: 说话人1 00:11:15
79: 所以说我们要注重下跌的流畅性,除了在低点买入以外,还要注重下跌的流畅性。
80:
81: 说话人1 00:11:28
82: 好,第三,下一张图啊,尽量选择缩量下跌,不要放量下跌。你看,这张图在最开始下跌的时候,都没有什么成交量,下面的是缩量的。在下跌的鼎盛时期,放量,放量下跌。这个放量下跌啊,很有意思,就是说,成交额比较大,成交额比较大,就导致在这个下跌的过程中,上面这个下跌的过程中,有套牢盘,很重套牢盘。套牢盘很重,导致行情反弹到套牢盘很重这个位置就没有劲了。
83:
84: 说话人1 00:12:07
85: 假如说是你,有一只股票长时间被套,突然有一天解套了,或接近解套了,你可能采取的策略也是什么呀?先出来看看,对吧?先观望一下,先出来看看。也叫做解套抛盘的压力。解套抛盘它是有压力的。所以我们在做超跌反弹个股的时候,遇到前期的成交密集区,要回避。请看下一张图,这里边呢有一平台,这个平台下边的成交量是最大的。
86:
87: 说话人1 00:12:41
88: 第二个平台下跌的过程中无量,看到没有?无量。往上反弹的时候,记住,它走到前面的位置都没有阻碍,因为它下跌的时候没有量,无量下跌,这就代表整个这下跌过程中没有多少成交的。那既然没有多少成交的,往上涨的时候就没有解套抛盘,没有解套抛盘,它的阻力就比较小,直到成交密集区的这个位置,就到这个位置的时候,你看前面为什么一直没有出现调整,而是在这个位置上出现调整。
89:
90: 说话人1 00:13:07
91: 原因就是在这,因为前期它有成交密集区了。假如有一个非常清晰的成交密集区,做超跌反弹的时候,不要等这些,就是到成交密集区的下边缘就应该卖出。因为再往上涨,成交密集区就套了。不要等这些人被套牢的人解套之前,我们就应该进行获利了解。
92:
93: 说话人1 00:13:30
94: 这也是因为,在下跌过程中,市场出现的股票在反弹的过程中,成交比较密集的地方阻力比较大。包括这一波下跌也是,我们会找一些哪哪个地方是成交密集区,成交密集区的位置上才会有解套抛盘,那么你不要等它解套,或者是不要等它去冲击成交密集区,因为冲击成交密集区多半都是什么?即便过去也得震荡几下,它没有很,没有几只股票极强的那种,一下就过去了。
95:
96: 说话人1 00:13:56
97: 当然会有这样的股票的存在,比如说600111,包钢稀土,它往上涨的时候,前期成交密集一,一律无视,什么成交密集区,我就一个劲涨。但是呢,绝大多数的个股,冲前期成交密集区的时候。都会有一定的市场的阻力,它必须震荡一下才能过去。这是做超跌反弹如何卖的一个特性。讲了两个啊,三个,讲了三个,就是怎么买,讲得很详细,怎么卖,第一怎么卖?
98:
99: 说话人1 00:14:29
100: 以区间统计的下跌周期数计算出来,下跌周期数的50%为卖出点。当然50%是一个框,就像我这次说的,大概三天的反弹,三天的反弹是个框,到了这个框附近的时候,差得太远肯定不会,但是到了这个框的附近的时候,你要去观察。市场的分时结构。如果分时结构出,之前出现了高点,顶部结构,那你就提前卖一点。因为它也在这个框之内嘛,对吧?
101:
102: 说话人1 00:14:59
103: 所以说呢,第一个怎么卖?是下跌统计时段的百分之五十时间长。就正常反弹啊。第二,怎么卖?注意市场的上涨节奏的轮换。选择分时线高点,因为它可能不是最终高点。分时线高点,卖出涨幅比较好的。然后呢买入涨幅不太好的,千万不要反了,卖出涨的不好的,然后追涨的好的,不要这样。如果涨幅不好的股票出现了市场的补涨,你将获得双重利润,就是重叠利润,叠加利润。
104:
105: 说话人1 00:15:38
106: 有这种可能性,我以前操作超跌股票的时候呢,经常会遇到这种情况,当然也有这种,长得挺好的卖掉了,卖掉之后长得更好,也有。但总体来讲,我们大不了就是少赚了一点,不会出现大的问题,就是下跌以生存为主。第三个,遇到成交密集区,先规避为主,而且不能等它冲成交密集区。在成交密集区的下沿,即绝大多数套牢密集的地方还没有解套的时候,先获利了解。
107:
108: 说话人1 00:16:07
109: 这呢就是关于超跌选股法,如何选?如何选时?如何规定交易的周期?如何买入?如何分仓?如何卖出?就全部讲完了,这是一套系统的方法。
(End of file - total 109 lines)
</content>
tool · #71
<path>D:\AI项目\体验版harness\_xiaoming_extract\弱势选股法之超跌选股法讲解.txt</path>
<type>file</type>
<content>
1: 弱势选股法之超跌选股法讲解
2:
3: 说话人1 00:00:08
4: 好,弱势选股法主要包括两个啊,一个是超跌选股法,一个是底部结构选股法。我们今天呢主要讲这个超跌选股法,底部结构选股法呢,我们有可能放在第三节课里,就是第一节课讲弱势,在在下跌市里我们怎么选,第二节课呢讲强势,在上升市里怎么选。第三个呢就是一些边边角角的,比如说震荡市里啊,或在一些不特定的时候,不特定的方法,就第三节课讲,我们本节课呢主要讲这个超跌选股法,因为现在就能用得上。
5:
6: 说话人1 00:00:40
7: 我觉得现在就能够用得上,就这个方法。那么弱势选股法主要它就包括这两种,第一个呢就是超跌选股法,第二个呢是底部结构选股法,它都是属于弱势的。你比如它现在目前处于像四月初或者是三月初,大盘正处于日线的连续涨了几十根上涨 K 线之后,你用超跌选股法和底部结构选股法,你都选出来不适合,不适用。所以说这两个方法一定是在弱势里边来进行选的。
8:
9: 说话人1 00:01:15
10: 好,我们看一下第二张图。弱势选股法主要讲的是超跌选股法。超跌选股法它有几个要求,第一个要求呢是整体跌幅大,这是第一个要求。第二个要求呢是下跌的流畅性。我们一会呢会一一的介绍到。第三个要求呢是成交量不放大,就是缩量下跌,它不能是放量下跌。第四个要求呢是其他的,比方说没有这个重大的利空消息的配合。不是一字跌停的,不是 ST 的,等等等等。
11:
12: 说话人1 00:01:54
13: 这四条里边,在超跌选股法里,第一条是占据所有行情的第一位的首位,就是整体跌幅大的个股。它它能够比其他的后三条加起来的权重还大,也就第一条是最重要的。这就好比我们曾经所举过的一个例子,一个乒乓球,你在一米的地方。掉下来,它所反弹的高度和在一尺的地方掉下来,它所反弹的高度是不一样的。由于市场的整体跌幅,它会有一个区间。
14:
15: 说话人1 00:02:31
16: 比方说去年的3067点到最低点,2134 2132点。那么这个市场下跌的区间啊,它是一个空的,但是呢个股不固定,有的股票跌得多一点,有的股票跌得少一点。那么很多人都有一个这样的想法,就是说我在熊市末期的时候,牛市初期的时候,我选择抗跌的股票,就是这个市场在下跌的过程中,它不跌。有人喜欢选这样的股票。那么这类的股票呢,在牛市初期的啊,这类的股票通常在牛市的中后期表现会比较好,就中期和后期表现比较好。
17:
18: 说话人1 00:03:12
19: 在牛市初期的时候呢,通常都是会进行一次。熊市比较漫长的,下跌时间比较大的,比较比较长的这样的一个超跌的一个技术性修正。也就是说,初期牛市初期,做这类的股比较好。当牛市进入中期和后期的时候,我们就应该选择强势股做。所以说总的一个原则呢,就是一句话。熊市求生存。怎么才能这个在这个市场上更好地活下去?牛市求发展,牛市求发展,能够让我们在整体的这个市场里赚得更多。
20:
21: 说话人1 00:03:53
22: 所以说,在整体的市场分析和判断上,在熊市过程中怎么才能够更好地生存下去?你如果做一些不跌的个股,将来出现熊市的补跌,现在有很多股票都是这样。那么前几天呢,也有也有很多人担心,就说在大盘下跌的过程中,有一些没有出现下跌的股票,出现补跌怎么办?比如说现在的银行股。地产股在整个的这一波下跌的过程中,这两只个股呢表现都比较强。
23:
24: 说话人1 00:04:21
25: 那么它出现补跌怎么办?另一个,我们选择的个股的位置跟你的交易心态是有关系的。你从一个20块钱左右的股票来进行选择,它一直出现下跌,你如果是最低价买入的,你的心理是占有绝对的心理优势的。比如说一只股票从20块钱跌到5块钱,和一只股票从20块钱跌到10块钱,一只股票从20块钱跌到18块钱,只跌了两块钱。这个心理优势是不同的。
26:
27: 说话人1 00:04:50
28: 在熊市末期,牛市初期,我们为什么一定要找整体跌幅大的?第一个,它反弹的幅度大。也就是说,我们找到了这样这样的股票,第一个我们具备心理优势。我们可能会继续地出现行情的一波下跌,可能买不到最低点,但问题是,很多的市场的这只股票的参与者,都他的成本都远远地高于我。那么,他们解套了,我就获利了。这是具备一定的心理优势。所以说。
29:
30: 说话人1 00:05:20
31: 所以说,我们在整个市场的交易的过程中,在熊市首先是以生存为主,怎么样活下去?活下去的办法呢,其实也不是很。不是很多,因为市场它出现下跌的时候,它不是,它是系统性风险,也就是说它不是说某一只股票它出现超跌,而是集团性的,整体的。所以说我们必须在交易细节上来下功夫。首先,注重盘口的高点和低点,我们每一次交易的时候尽量不要买到市场的分时线高点,你比如说今天上午我给了一个这个5分钟高点,你在那个地方买入,到下到下午收盘的时候亏了。
32:
33: 说话人1 00:05:54
34: 直接账面上就亏损了。所以说熊市求生存,它跟意识也有关系,我们要找这些整体跌幅大的,整体跌幅大代表什么呀?代表着大部分的风险已经释放过。那有人也经常戏称,在一个在一个地方,在战场上什么地方是最安全的?就是说弹坑里,因为它落过一个炸弹,这个炸弹呢形成了一个弹坑,很难有一个这个炸弹落在同一个弹坑里。这是同样的一种方式,就是说一个大幅下跌的个股,它整体上释放了风险。
35:
36: 说话人1 00:06:29
37: 第二个呢,就下跌的流畅性,我们一会再讲,还有成交量的问题,我们一会再讲。好,我们先看下一张图。下一张图。我们举例,举例啊,我们为什么刚才说从20块钱跌到18块钱的股票,没有从20块钱跌到5块钱的股票,它反弹起来更。幅度更大。我们举10块钱为例啊,举10块钱为例。从10块钱跌到9块钱,只跌了10%。10块钱跌到百,8块钱的是20%。
38:
39: 说话人1 00:06:54
40: 跌到9块钱是跌了1块钱,跌到8块钱是跌了2块钱。我们把下跌的幅度,也就空间作为。对比性,反弹下跌空间的25%为弱反。百分之五十是正常的反弹,百分之七十五是强反。通常啊,我们看一波下跌,它出现反弹,通常是在百分之五十左右。如果它只反弹到百分之二十五,就代表它是一种比较弱的反弹。如果反弹到百分之七十五,就跌了钱,反了七毛五,就代表是一个比较强的反弹。
41:
42: 说话人1 00:07:21
43: 通常会是这种三种反弹。那我们现在就看,从10块钱跌到9块钱,跌了一块钱,反弹百分之二十五呢,是两毛五。9块钱加两毛五,再除以9块,就等于百分之二点七。如果它是一个很弱的反弹,从10块钱跌到9块钱,它能够涨2.7%。如果10块钱跌到8块钱,一个很弱的反弹能够涨6%。假如我们看最下边的,10块钱跌到1块钱,跌了9块钱,反弹下跌幅度的25%,它只是一个非常弱的弱反弹,小反弹,它也能够涨325%。
44:
45: 说话人1 00:08:01
46: 如果它反弹了50%的话呢,就是翻了5倍,550%。如果它是一个中强的反弹,它能够翻7倍,775%。这也就是说。股票它整体下跌的幅度越大,它积聚的做空能量就越大。一旦出现反弹,即便出现一个非常小的反弹,它的幅度也是惊人的。根据这个原理,这是一个推导的原理啊,我们得出来整体下跌幅度最大的个股。整体下跌幅度最大的个股。
47:
48: 说话人1 00:08:34
49: 它的反弹的内在需求是最强的,问题的关键是我们怎样去选择它的下跌幅度是最大的。这就需要应用于软件的区间统计功能。区间统计功能有两种,一种是右键,右键圈选区间。比方说我们在查 K 线数的时候,应用于混沌一致性获利法的空间时间跨度研究的时候呢,通常都会选择右键的圈选,从一浪到三浪一共经历了多少天。目前我所用的这个股指期货呢,全不全不了,所以说呢,股指期货得一个一个查,查天数就是查 K 线的这个线数。
50:
51: 说话人1 00:09:11
52: 另一种呢就是软件自带的区间统计功能,就是说我给我们给它定一个区间,这个时间呢是任选的,有起始时间,有起始时间,有终止时间就可以了,就是起始时间。在这个时间内,所有的股票进行排序。好,我们看一下下一张图。我们这是统计了6124点,2007年的10月16号,至2008年的11月,10月10月4号,1664点。
53:
54: 说话人1 00:09:41
55: 从6124到1664,从6最高点6124点跌跌到这个最低点1664点。在这段区间之内,哪些股票跌得最深?统计之后,就出现了这样的一个排行榜。其中把 ST 的去掉,比如说这个这个太白去掉,天一去掉。那么剩下的这些股票呢?你,我们可以去统计一下它的整体涨幅。我们统计的阶段呢,就是从1664点到378点,1664~3478的这个区间。
56:
57: 说话人1 00:10:16
58: 大盘同期涨幅,109%,就是3478÷1664等于多少?109%。就是翻了一倍还多了一点点,这是大盘同期涨幅。那么在大盘从1664点到3478点的这段,大盘涨了109%的这段区间里,我们用区间统计的,从6124到1664点的整体跌幅最大的前十只个股里,什么样的股票它反弹有多少?而我们计算的是,000878云南铜业下跌了92%,就100块钱跌了92块钱,剩8块了,100块钱剩8块了。
59:
60: 说话人1 00:10:51
61: 那么它筑了1664的低点之后,从低点起到3478点反弹了467%。翻了四倍,还多。另一只,000758 000758,整体涨幅430%。中色股份,你看它前几篇的都是有色金属,云南铜业是有色金属,中色是,锌业股份是,当然锌业股份现在被 ST 了啊,株冶集团是,西部矿业是,类有色金属,它是属于矿产,它矿产的概念更多。
62:
63: 说话人1 00:11:26
64: 焦作万方这个是铝的,宏达股份也是,奥洋科技纺织的,酒钢宏兴钢铁的。那前十只大部分都是有色金属,那么为什么零八年初的时候?这个零八年末,零九年初的时候,我重点建议大家交易这个有色金属。由于上一波做的有色金属做得太舒服,太舒服。所以说这一波呢,你看我看好的,最近看好的三个板块啊,券商,有色,再加传媒。里边还有有色,就是那一波做有色金属做得太舒服了。
65:
66: 说话人1 00:11:51
67: 至今印象比较深刻。000878涨幅467%,000758涨幅430%,000751涨幅242%,600961406%,601168304%,000612344%,3600331555%,这是涨幅最高的。涨了五倍。002172,奥洋涨了百分之五,512, 600307,百分之418, 000602,百分之410。
68:
69: 说话人1 00:12:20
70: 它们十个加起来,再除以10,平均涨幅是百分之408,大盘的涨幅是百分之109。远远的超过大盘的涨幅,远远的超过百分大盘的涨幅,是大盘同期涨幅的四倍。那么你说,就这些这些股票啊,你看,包括下边的,十一、十二、十三,一直到二十二,前二十二名。我当时还列了一个表,在博客这里,我说这些股票随便买,不用考虑业绩,因为有很多股票业绩是亏损的,我说不用考虑业绩,因为你做超跌反弹,毕竟不会交易很长的时间。
71:
72: 说话人1 00:12:58
73: 真的行情如果走上去了,到3478或者3000点以上了,你就不能还用这个超跌反弹来做了,对吧?所以说呢,假如说你只做这个下跌周期的50%,我个人建议啊,就是说我们做统计的下跌周期的50%。比方说下跌周期是30个30周,那我做超跌反弹呢,做15周。如果下跌周期是20周,我们就做超跌反弹的做10。如果它超过了这个下跌周期数了,还在市场上涨,那么就不是不是不是超跌反弹了。
74:
75: 说话人1 00:13:24
76: 它就是新的上涨,新的上涨呢,就采取我们下节课给大家讲的强势选股法,就不选择这个弱势的选股法了。所以我们在整体的下跌的过程中,以整体跌幅大为主,就是它是主要因素,其他都是辅助的。尤其是我们要注重整体跌幅大的前面的股票。一会呢我们再介绍怎么买,就这样的个股怎么买,这样的个股不能像我们现在所习惯的那样啊,资金量比较大,然后买一个,这样的不行。
77:
78: 说话人1 00:13:58
79: 因为超跌反弹的个股呢,它的流动性不是很好,你会发现所有超跌的股票在底部都是地量的,地价见地量才容易筑底,那么它本身成交量就比较少,假如说你买的量比较多,容易。出现对于价格产生比较大的市场影响或波动,你的平均值不大。所以说资金量比较大的,做超跌反弹不要像这个主升,因为主升在市场拉升的过程中,我们在策略课里会讲到啊。
80:
81: 说话人1 00:14:21
82: 在市场拉升的过程中,主力会希望市场参与的热情高,市场的成本希望能够大于主力的成本,所以你看主升行情,日线出现主升行情,通常都是伴随着成交量和换手率的双重放大。成交量和换手率的双重放大,而在超跌市场出现之后的市场的上涨,它不需要成交量配合。有人说市场出现价增量升是最好的。价增价增是原因,量增是结果。但是呢,只有一类情况是不需要量增的,就是超跌反弹。
83:
84: 说话人1 00:14:59
85: 所以说超跌股它一旦反弹起来,不需要成交量,你看它无量就涨。我们怎么来选区间?
86:
87: 说话人1 00:15:24
88: 你看,都是从一个波段性的起点到终点。比如说我们想在这买,这个颜色可能看不清楚啊,下次我们还得用这个,好,我们用这个啊。比方说我们在这买,这个地点买,我们就要统计这一段下跌,谁的跌幅最大。如果我们在这买,我们可以统计从这到这的整体下跌,谁的跌幅最大。不管在哪,你要选一起点,这个起点呢,我们进行统计到终点,也就是从高点到低点。
89:
90: 说话人1 00:15:58
91: 你选择的高点到低点的越,时间越长,那那么你操作的时间就越长。比如说1664点,假如说你统计的值统计了从2333到1664的这一波,那么你操作的周期就会相对来讲是短一点。假如我们从6124 6124点,一一直区间统计到1664点,那么好了,它一共跌了54周,你至少做27周。实际上呢,行情上涨了38周,你至少应该做27周,因为你你做统计的这个下跌周期数太长了。
92:
93: 说话人1 00:16:26
94: 那目前来讲,有人说目前来讲一共跌了150周了,我们是不是应该做70周的上涨?不好意思,它不适适,它不适用于如此长时间的。为什么?它假如说你从去年的3067点到3123点2132点。它是属于超跌的,或者是说这个阶段性是下跌的,但是如果从3478点09年的8月份到现在三年,再过一个月就三年了。09年的8月份到现在三年的时间,它不属于这种大幅快速的整体超跌。
95:
96: 说话人1 00:16:53
97: 当然你也可以进行区间统计一下,看看目前市场怎么样,因为它跌的时间过长,但是呢,假如缓跌出现对应上涨的话,那么这个市场的上涨呢,应该是以空间为主,而不是以时间为主。所以说我们进行度量的时候呢,要注意这一点。好,我们再看下一张图。打开软件之后呢,在右上角,在左上角啊,在左上角,有报价报价,点报价之后呢,里边有一个选项叫做。
98:
99: 说话人1 00:17:19
100: 区间涨跌幅度。这里边有很多这个选项,比如说我们选取的这段时间,6124点到1664点。区间涨跌幅度是多大?区间换手排名。区间涨跌幅度也是一个排名,是一个排序啊。区间量变排,这个幅度,区间震荡幅度。假如说我们现在想找一只股票是横盘的股票,那么在一个区间里,我们就找这个区间震荡幅度比较小的,你就能够找到横盘的股票。
101:
102: 说话人1 00:17:46
103: 就这个方法不仅能够找到这个整体跌幅大的,还能够找到。你想要求它出现横盘或者震荡幅度比较小的。当然我们今天所讲的这个超跌。超跌选股,那么就主要是在整体跌幅大这一块啊。好,点报价之后,下边呢,有区间涨跌幅度,你再点一下,它就自动给你进行计算。记住啊,自动进行计算的时候呢,它它不是这个你要想选择的区间,它系统默认的是最近一个阶段,哪些股票涨得最好,最近20多天,哪些股票涨得最好,哪些股票跌得最深,它是这样区间统计的。
104:
105: 说话人1 00:18:27
106: 但是我们必须从起点到终点,就是我们要选一个起点。因此呢,你看右边有一句话叫做点击右键进行设置,就是第一次选取出来,电脑默认的这个它不准,你必须重新自己设置。点击鼠标右键,你在这个图形里点击鼠标右键,然后呢选择区间,我们把行情呢选择2008年的1月14号到2008年的4月2号。这是哪一段行情啊?我们再看上面的股票行情,这就是2008年的1月4号,55220在这啊,55220到4月2号这段行情。
107:
108: 说话人1 00:19:02
109: 也就是说4月2号有一波市场的反弹,我们怎么做这一波市场的反弹?应该选什么样的股票?首先呢,就是选好起点和终点,起点终点选好了之后,点确定。然后呢,电脑大概需要一分半钟的计算时间。这个计算很很厉害啊,因为假如说没有这功能,我经常想,如果我们的软件现在没有这功能怎么办?假如市场没有这个区间统计的这个功能,手算或者是翻看,极复杂极麻烦,这个方法就用不了了。
110:
111: 说话人1 00:19:33
112: 而且手算它容易出错。所以当软件里有了这个功能之后啊,其实这个软件的功能呢,还不是很详细。假如说我们能够在区间的结果里再进行选取,就是在结果里再进行选,那会更更加的优化。比如说我们选振幅比较小的,比如说我们选放量比较少的,比如说我们选这个,它不是 ST 的,如果能够在结果里再进行选的话,它更加优秀。但是也没有关系,因为我们选出来的股票,它就已经是跌幅榜前列了。
113:
114: 说话人1 00:20:03
115: 你把它集中到20只股或者是30只股,前30只股你挨个地翻一遍,你就能够把一些好的股票挑出来。好,之后呢,它是涨幅排名啊,我们圈选完之后呢,它是涨幅排名,你点一个这这个位置,涨幅排,涨跌幅度,它就变成了跌幅排名。就是在2008年的1月14号到2008年的4月2号,那这个阶段什么股票跌得最狠?好,我们看一下,第一只 ST 的叫 ST 幸福,所以说 ST 的股票呢,我们是不予考虑的,为什么不予考虑啊?
116:
117: 说话人1 00:20:34
118: 不代表它一定就退市了啊,因为它没有带星 ST 就是短时间它是退不了市的,问题是问题的关键是,当市场出现反弹的时候,它的幅度被限制。也许市场就三天的反弹,大盘呢可能在这三天的反弹了10%,但是个股呢,每天最高才反弹5%,这是 ST 的股票。所以说它有可能反弹的幅度被限制,因此做超跌反弹的股票,你看很多股票无量就拉至涨停了,没有成交量就拉至涨停了。
119:
120: 说话人1 00:20:58
121: 所以说不能在空间上受限,反弹本身它就是一个是一种比较弱的市场的上涨,假如你在空间上再限制个股,那么这个反弹就不好做了。那么这一次选,只是不到三个半月不到四个月的时间,这四个月的时间里,什么股票跌的最凶?啊,我们很清晰的看到,第一个国金证券。当年我就是。重仓买了这个国际证券,当然在急跌的时候啊,就是国际证券这支股票占整体仓位比较重啊,在急跌的时候,我们买入的货品不多,包括后来的1664点买的货也不多。
122:
123: 说话人1 00:21:31
124: 那这次买呢,就是说1664点,从6124 6124跌到1664点,是一个非常大幅而猛烈的下跌,就是我交易证券这么长时间啊,2245点的那一波暴跌,我经历过,但是从来都没有遇到过6124到1664的这样的一波暴跌。2245点第一波也只跌到1339点,也就说它跌了不到50%,但是6124跌到1664的这一波,嚯!非常惨烈。
125:
126: 说话人1 00:21:56
127: 那么这一波的下跌的过程中,期间有一个从522点到4月2号,1月14号到4月2号的这波下跌。那么当时呢?选了什么股票做呢?就看这个跌幅榜,刚才看的是6124~1664点的跌幅榜。6124~1664点的跌幅榜。
128:
129: 说话人1 00:22:15
130: 6124~1664点的跌幅榜,它前面的全都是有色金属,对吧?但是我们看啊,600109是国金证券。下边。000728国元证券,601099太平洋证券,000686东北证券。你看,证券股本身就少,现在可能还多一点,你像这个国海证券啊,华泰证券,这都新上来的。那之前呢?在那个时候呢,证券股本来就少,但跌幅榜有好几个证券,这就代表什么?
131:
132: 说话人1 00:22:45
133: 板块超跌。刚才的有色金属,包括现在的这一波的这个证券,你会发现一个同样的概念,就是有一个板块存在整体超跌。假如是一只个股,单只个股超跌的话,那么它的效果没有整体超跌更加的安全,因为很有可能这只个股是地雷股。比方说,你像前期的这个青岛啤酒。它这个乙肝事件爆发之后啊,这只个股刷刷刷刷出现下跌。那么这可能是它的个股行为,那么你在这个下跌的过程中很有可能买早了。
134:
135: 说话人1 00:23:14
136: 但是如果青岛啤酒也跌,什么燕京啤酒也跌,所有酒水都出现下跌的话,那么就代表什么?是一个整体板块的行为。整体板块的行为就不是某只个股的地雷性行为,这是两回事。所以说呢,我们从这个跌幅榜能够看到,第一选应该是券商,第二首选就是跌幅榜明星第一名的,除了 ST 的股票,它是第一名。600199109。就是在券商当中,你也应该有这样的一个顺序,从从上到下的一个顺序应该怎么买?
137:
138: 说话人1 00:23:42
139: 然后其他的呢?你比如说有汽车的,有这个有色金属的,有医药的,然后你再配置一部分。这超跌反弹呢?我个人建议呢,还是不要买一只,它不像这个这个龙头股,龙头股的话,就是我们做上升通道里的时候,尽量买一只,就要买这个这个最强。我们上节课也在课程里跟大家说了,做龙头股就要做最强,既然做热点,做不上也就算了,要做呢,能有第一的不做第二的,能做上最强的,就不做上这个跟风了。
140:
141: 说话人1 00:24:07
142: 这是思路,但是你在超跌选股法里呢,不一样。有的股票它就是不涨,真的不涨。所以说怎么办呢?你看我们刚才所举的例子,大盘涨了109%,前十名的股票涨了百分之,平均涨幅408%。但是里面有涨255%的,有涨555%的。假如你买的股票刚好不是很好,就买到了这个涨幅比较低的,大盘一个劲涨,你这个很着急,对吧?所以说呢?
143:
144: 说话人1 00:24:30
145: 资金量比较大,平均分配,买的股票多买一点,就超跌反弹的股票可以多买一点啊。多买一点它还有一个好处,就是将来你研究怎么卖,将来再研究怎么卖。这个我看看啊,一会吧,一会再讲这个怎么卖的问题。好,我们先来研究这个怎么问题,如果有板块了,那么这个板块重点配置,其他的股票零散配置。如果同板块的个股呢,是由跌幅大的到跌幅小的来配置。
146:
147: 说话人1 00:24:55
148: 这就是弱势选股法啊,让我们看一下啊,这只股票在期间这个位置,因为这个位置大盘是在底部结构的,大盘在底部结构就代表短期系统性风险已经没有了。然后选好了股之后呢,就买入了这个国际证券,特别给力。国际证券呢,是从20块钱,最高涨至554块八,将近55,就这样的一个位置。那么其他的这个跌幅榜前面的个股呢,也是比较比较好,涨幅比较好。
149:
150: 说话人1 00:25:25
151: 好,我们再看。2139点,2139点,2139点。
152:
153: 说话人1 00:25:34
154: 我们区间统计,首先是研究区间统计的问题。假如说在2139点买股,怎么买?那你就要晓得2139点的这波下跌是从哪为起点的?你可以选择3186点。你可以选择3186点。3181点啊,3181点,3181点。之前的还有一个高点,但是呢,2139点,你打开指数之后一看,你就会看到一点,就是。市场它这一波2139点的这一波下跌,就是股指推股指期货推入推出来的前一天,为为下跌起点的。
155:
156: 说话人1 00:26:04
157: 这一波纯股指期货这个带动。2139点,那么2139点,它的取点呢,就是应该是3181点。200 10年的2010年的4月15号,到2010年的7月5号。这段时间谁的市场的跌幅最大?你看我们选的是4月15号到7月5号。选择区间统计,就是把4月15号到7月5号大盘下跌的这个波段里。跌幅最深的股票找出来。第一支呢,罗顿,它是 ST 的,假如当时没有 ST 你就可以选了。
158:
159: 说话人1 00:26:34
160: 第二支,我在博客里重点说过,方兴科技。对吧?博客里重点说过。我当时也不是不方便这个推个股,我就把这样的一个图截给大家了。第二个,诚发科技,第三个,然后去掉这两个,第四个,第五个,等等等等。那么好,我们先打开,大家把软件打开,找到600552的方兴科技。
161:
162: 说话人1 00:26:59
163: 找到之后呢,再找到2010年的7月5号。7月5号。大盘是从2319点,2319点,涨到了两千,3186点。对吧?3186除以2319,大盘涨了37%。大盘上涨37%,那么你再看这只个股,最低16块6毛9,最高34块7毛6,34除以16,那肯定是超过100%了。大盘涨37%,那么这只个股涨幅100%,那么你说这个选股可不可以?
164:
165: 说话人1 00:27:46
166: 啊,这是第一只,600552。我们再看第二只,600391的成发科技。
167:
168: 说话人1 00:27:54
169: 同样是找到这段时间,这只个股更深,从最低价格7块8,最高上涨至17块4毛6,涨了10块钱,涨了150%。大盘涨37%,同期间,该股涨了150%。那么这就代表什么?由于整体下跌幅度过大,而使得市场积聚了极大的能量。这个能量一旦爆发起来,它是具备一定的反弹推动力的。好吧,这是2319点啊,我们再这样看。下一张图。
170:
171: 说话人1 00:28:33
172: 二零一二年一月5号和二零一一年4月18号。
173:
174: 说话人1 00:28:40
175: 从去年的3067点跌到今年的2132点。也就是2132点的时候,当时我是提前一天写的博客,蝴蝶的翅膀即将挥动。三次加重五分钟低点,判定底部,结果第一次就直接命中2132点,对吧?那么你找到了一个低点,你必定涉及到选股,我们做什么样的股票?做什么样的股票?那么就是选取3067点到这个2012年1月5号,2132点,区间统计,看谁跌幅最大。
176:
177: 说话人1 00:29:14
178: 好,第一只股票,大元股份,600146,大家把软件打开,600146。好,第一波。大盘呢是从2132点涨到了2478点,用2478除以2132,计算一下大盘涨了多少?百分之十六啊,大盘涨了百分之十六。那么大洋股份从1月5号开始,到同期间用区间统计算一下,最高涨幅是多少?百分之八十五点六八,区间统计啊,就是你在最低点买入,在最高点卖出,大盘你能赚多少?
179:
180: 说话人1 00:29:51
181: 百分之十六。但这只个股你能赚多少?百分之八十五,差了多少?这就是区间统计得出来的第一个结果。大元股份,我们再看第二只,万邦达,这是一个这个创业板股票,000055, 300055啊。
182:
183: 说话人1 00:30:13
184: 万邦达,后面这一波都不算啊,就是说这个,我们看这个大盘同期的涨幅,也就说涨到3,2478点的时候,那么该股涨幅多少?百分之五十点五九。就是从12132点,大盘在12132点到2478点涨了16%的这个过程中,那么这只个股涨了多少?百分之五十点五九。十五块钱涨了十五块钱的一半,就涨了50%,就七块五到二十二块钱。
185:
186: 说话人1 00:30:43
187: 好,我们再看第三只,除了中间这个 ST 黑化,第三只东北制药0000597。
188:
189: 说话人1 00:30:54
190: 同期间,该股市场的涨幅百分之五十六点四。好了,百分之五十六点四,好了。大盘呢,同期上涨16%,一只涨幅超过80%。两值超过百分之五十,那么这样的业绩,这样的成功率,这样的这个幅度,难道在弱势当中不是一个好的选股方法吗?那么有人要问了,现在现在啊,现在我想做一个短线,我不想做时间很长,我想做一短线的。应该选取的时间,你比如说我们在2132点,假如说我们不用3067点作为起点,那么我们应该怎么选?
191:
192: 说话人1 00:31:39
193: 请看下一张图。如果不在3067点,那就是应该从2536点记,时间的幅度呢,应该是在。二零一一年的十一月十五号。好,大家把这个软件里啊,打到这个二零一一年的十一月十五号。你再对比一下3067点,你再对比一下2534点,这最高点的是2534, 3067点是一个长周期的。这个2534点呢,是一个短周期的。是一个短周期的,我个人建议呢,就是你区间统计出来的结果,你所消耗的这个 K 线数,你做反弹应该做下跌周期的一半,这是正常反弹。
194:
195: 说话人1 00:32:17
196: 下跌周期的25%是一个弱反弹。应该做这样的一个时间对称。那么你说我就做一短线,那么短线你就选取近期跌幅比较深的。同样是选2132点为终点,那么起点就不一样了。你可以选择3067点。你也可以选择2132点最近的这市场的下跌,即2011年的11月15号的2534点。2534点。到2012年的1月5号。2132点。
197:
198: 说话人1 00:32:47
199: 区间统计之后,你会发现啊,第一只股票没变,还是大元股份,所以说你就应该买大元。第二只股票变了,不是这个刚才我们所找的,变成三峡新材了。第三只股票变成重庆啤酒了,你看不是东北药了,变成这个重庆啤酒了。那这这代表什么?这代表像东北药。和上面的一只股票,万邦达。它是在3067点到2132点的跌幅最大的。也就说你如果做长周期的反弹,你就应该选择万邦达和东北药和大洋股份来做。
200:
201: 说话人1 00:33:20
202: 但是我就想做一个短周期的这个反弹,那么你就应该选择大洋股份、三峡新材和重庆啤酒来进行做。那这里边有重庆啤酒啊,因为重庆啤酒是这里边这个不是 ST 的。你把这些股票要挨个地翻一遍,翻到之后你看到重庆啤酒,虽然说重庆啤酒啊,在这波的反弹幅度相当惊人,但是呢我也是不建议大家买重庆啤酒,因为重庆啤酒是个地雷股。
203:
204: 说话人1 00:33:41
205: 你不知道它究竟会有多么大的市场惨烈的下跌。所以说呢,对于这种地雷股尽量少碰。上面有很多这种非地雷的超跌股,你干嘛非得买一个地雷股呢?我们可以看一下60132重庆啤酒。
206:
207: 说话人1 00:33:58
208: 同期间,重庆啤酒的最高涨幅,它最高103%,大盘只涨了16%,重庆啤酒涨了103%。也就说你如果不考虑这个业绩风险,买入重庆啤酒的话,这波你是最大的赢家。但是呢,类似于这样的这个业绩地雷的个股,还是不建议大家交易的。你像第一只涨了85.X%。第二只三峡新材,大家看一下,600293。
209:
210: 说话人1 00:34:26
211: 在第一波5.88的这波上升中,涨幅57.99%,看到没有?也将近于57%,58%,将近60%,大盘是涨了16%。后边的这几只,你也可以,愿意算的话,也可以进行算一下。哪些?哪些?那么好了,这个做长做短都有了。那么现在,假如说啊,假如说,大盘在近期见底,那么你就要考虑,我们是做一个什么周期的?你统计的可以选择长周期,可以选择短周期。
212:
213: 说话人1 00:34:57
214: 长周期选择的起点,第一个3186点,第二个3067点,只有这两个缺点。因为时间周期比较长,我预计这两个起点所得出来的个股的统计重合率非常高,不像我们现在所看到的这张图。即2132点之前的这一小波下跌,和2132点之前的这一大波的市场的下跌。它的前几名的股票都不同,只有第一名是相同的,单元股份是相同的。
215:
216: 说话人1 00:35:27
217: 这只股票赔了,不管是长期还是短期,都跌了个第一,跌了个状元出来。所以说你要是选择现在,假如说现在市场筑了底,当然现在市场没有筑底啊。假如说市场现在目前筑了底,或有可能形成低点,你选择什么样的股票去做?那很明显就现在目前是低点,你应该统计长周期,从30 3186点,或者是33 3067点。那么这个2132点为什么只选择3067点,而不选择3186点?
218:
219: 说话人1 00:35:52
220: 因为连续性不好。3067点到2132点是一波跌下来了,3186呢,中间有一波反弹,就是2661点到3067点这波反弹,连续性不好。但是从3067点到现在目前为止,连续性也经历了一个2132点到现在目前的反弹,也经历了这样的一个反弹。所以说呢,你就可以选择3186。或者是3.67,他俩的问题都不大,不说它重叠率很高,就前面的股票都差不多,重叠率很高。
221:
222: 说话人1 00:36:16
223: 短周期,你可以选择两个点,2478点和2453点,个人更建议大家选择2453点,2453点,就这一波跌下来的起点。
224:
225: 说话人1 00:36:31
226: 那么你也进行一遍这个区间统计,跌幅榜前面的一定要重点关注,你看着它不起眼啊,看着它不起眼,它反弹起来的可能也默默无闻的,每天也不是非常强的去冲击涨停,但是整体的幅度一计算下来很高。二幺三二点,你比如说这这三只股票,第一个涨了85.6%,第二个59%+,对吧?57.99。第一个涨了85.6%,第二个涨了57.99%,第三只涨了103%,嚯,这三只平均市场的涨幅将近80%。
227:
228: 说话人1 00:37:02
229: 大盘涨了多少?大盘涨了16%,差了多少?大家想想差了多少?所以说,就这个方法,在熊市末期和牛市初期的时候非常好用,我都不建议大家用别的方法。如果是一个非常持续性的下跌,包括这一波,还是建议大家用超跌选股法哈,超跌选股法。那么这一波,好给大家先,大家自己。好,假如说啊,我们假设,假设。假设是以。
230:
231: 说话人1 00:37:39
232: 因为现在还没有到低点,这个现在目前来讲呢,就是说你可以先统计一下,大家回去可以做一下作业,统计一下从3067到现在整体跌幅最大的,和从这个,32245三点,245三点到现在整体跌幅最大的,先统计一下,作为什么?备用,备用好吧?现在呢,有一个概念,将来遇到低点的时候还要重新再计算,因为它这个幅度有可能有区别。
233:
234: 说话人1 00:38:02
235: 现在跌到哪还不知道,一旦确定了低点之后呢,我们就用区间统计,把这个整体跌幅大的股票选出来,它的涨幅很惊人。这都是纯数字的啊,纯数字的,我们得出来的结论,它的涨幅很惊人。
236:
237: 说话人1 00:38:23
238: 好,那学员有个问,他说如果从去年12月15号去买重庆啤酒,12月15号是起点,是起点好不好?我们从起点抵到终点,是从终点买,只是这个期间。哪一个股票跌幅大?哪有买超跌股票从下跌起点买?超跌什么叫超跌?只有跌幅很大了才算超跌,对吧?
(End of file - total 238 lines)
</content>
assistant · #74
我已经把三个 docx 全部读完了。内容情况如下:
**文件夹里只有 3 个 Word 文件,实际是一部「同一套方法」的三层材料:**
| 文件 | 性质 | 大小 |
|---|---|---|
| `超跌选股法交易系统(小明理论).docx` | **已结构化的系统总结**(8 章 + 4 张表) | 24KB |
| `超跌股的买卖投资方法讲解.docx` | 课程录音文字稿(买卖五要点,1.6 万字) | 19KB |
| `弱势选股法之超跌选股法讲解.docx` | 课程录音文字稿(选股+区间统计实盘演示,更长) | 29KB |
**核心内容速览(小明理论 = 熊市超跌反弹法):**
- **适用闸门**:只在弱势下跌行情/底部区域用,大盘连续上涨时不适用(原作者说「第一节课讲弱势选股,第二节课讲强势选股」,强势选股法这份资料里**没有**)
- **底层逻辑**:弹坑理论——跌得越狠风险释放越充分;下跌 50% 是正常反弹,25% 是弱反,75% 是强反
- **选股四标准(按权重)**:①整体跌幅大(权重>后三项之和)②下跌流畅性(一气跌下来、无震荡密集区)③缩量下跌不放量 ④无重大利空/非 ST/非跳空跌/非财务造假/非退市风险/非证监会黄牌;**优先选"板块整体超跌"而非单只个股**
- **操作工具**:软件「报价→区间统计」,自选起止点→跌幅榜排序
- **买入**:等大盘分时底部结构(价创新低、指标不创新低)+ 买阴不买阳 + 逢低埋单;**绝不能从下跌起点买**
- **仓位**:50万以内做超跌必须分 2 只、单只≤30万(地量流动性差,进出困难)
- **调仓**:大盘分时高点卖涨多的、买没涨的,等补涨吃叠加利润(**不能反向**)
- **三大卖出信号**:①持仓时间 = 下跌周期数的 50% ②分时高点轮换止盈 ③到前期成交密集区**下沿**就提前了结
- **历史验证**:6124→1664 那波,跌幅榜前十平均 +408%(大盘仅 +109%),代表股云南铜业 +467%、宏达股份 +555%;2011-2012 那波大元股份 +85.68%、重庆啤酒 +103%、三峡新材 +58%
**两个需要提醒你的点:**
1. 这两份录音稿的**时间戳顺序是乱的**(讲解稿里 00:16:26 后面接了 00:05:42),而且口语重复很多,直接转 MD 可读性差,需要重排+清洗。
2. **正文里提到的个股(含代码)和涨幅数据,是 2008-2012 年的**。你环境里有通达信 MCP,可以逐只拉真实 K 线去核验这些数字到底准不准——这决定了这套方法值不值得进你的知识库。
**我的建议:值得整理成 MD,而且不止是一份。** 建议产出:
```
小明理论/
├── README.md # 索引 + 方法总览(一句话能看懂)
├── 01-超跌选股法-交易系统.md # 主规则文档(清洗+补全被 Word 丢掉的表格)
├── 02-选股讲解-原稿整理.md # 长稿:按主题重排时间戳、去口语重复
├── 03-买卖方法讲解-原稿整理.md # 短稿:同上
└── 原文备份/ # 3 个 docx 原样保留(不动)
```
**另外建议把 01 蒸馏成一个 skill**(像你其他那些 `daily-limitup-analysis`、`tomorrow-operation-strategy` 一样),这样以后判断"当前是不是弱市、该不该用超跌法、区间统计怎么设"可以直接调用。不过要提醒:这套方法和你的 `quantitative-structure-stock-picking` 是**互补但闸门相反**的(那个是强势窗口,这个是弱势窗口)。
tool · #76
{"answers":[{"id":"scope","selected":["整理成 MD 知识库(README + 1份主规则 + 2份原稿重排)(推荐)","再蒸馏成一个 skill(弱势/超跌选股法)","顺便用通达信核验历史数据(个股涨幅是否真如文中所述)"]},{"id":"cleanup","selected":["中度:按主题重排 + 去口语重复 + 修正明显错别字(推荐)"]}]}
assistant · #79
明白了。三项都做。先建立任务清单,然后并行开工。
tool · #82
Updated todo list: 6 pending, 2 in progress, 0 completed.
tool · #87
--- DSH_HOME: C:\Users\10098\.dsh ---
--- USERPROFILE: C:\Users\10098 ---
DSH resolved: C:\Users\10098\.dsh
.agent-presets
attachments
profiles
sessions
skills
storages
.anonymous-user-id
.credentials.yaml
settings.yaml
--- presets ---
boss-backtest
tool · #92
Mode Name FullName
---- ---- --------
d----l 5day-mainstream-predictor C:\Users\10098\.dsh\skills\5day-mainstream-predictor
d----l a-stock-screenshot-technical-analysis C:\Users\10098\.dsh\skills\a-stock-screenshot-technical-anal...
d----l account-drawdown-risk-control C:\Users\10098\.dsh\skills\account-drawdown-risk-control
d----l aggressive-board-chasing C:\Users\10098\.dsh\skills\aggressive-board-chasing
d----l april-risk-control-strategy C:\Users\10098\.dsh\skills\april-risk-control-strategy
d----l auto-setup-assistant C:\Users\10098\.dsh\skills\auto-setup-assistant
d----l bad-second-board-extreme-close-trading C:\Users\10098\.dsh\skills\bad-second-board-extreme-close-tr...
d----l bear-market-position-management C:\Users\10098\.dsh\skills\bear-market-position-management
d----l behavioral-change-industry-deduction C:\Users\10098\.dsh\skills\behavioral-change-industry-deduction
d----l benchmark-stock-risk-identification C:\Users\10098\.dsh\skills\benchmark-stock-risk-identification
d----l big-v-hype-avoidance C:\Users\10098\.dsh\skills\big-v-hype-avoidance
d----l big-yang-line-next-day-caution-strategy C:\Users\10098\.dsh\skills\big-yang-line-next-day-caution-st...
d----l biji-kb-organizer C:\Users\10098\.dsh\skills\biji-kb-organizer
d----l blue-chip-rotation-strategy C:\Users\10098\.dsh\skills\blue-chip-rotation-strategy
d----l broken-limitup-sentiment-trading C:\Users\10098\.dsh\skills\broken-limitup-sentiment-trading
d----l broker-sector-investment-logic C:\Users\10098\.dsh\skills\broker-sector-investment-logic
d----l caishui-xi-hui-methodology C:\Users\10098\.dsh\skills\caishui-xi-hui-methodology
d----l capacity-board-bidding-ratio C:\Users\10098\.dsh\skills\capacity-board-bidding-ratio
d----l chinese-pdf-image-ocr C:\Users\10098\.dsh\skills\chinese-pdf-image-ocr
d----l contract-owner-aggregator C:\Users\10098\.dsh\skills\contract-owner-aggregator
d----- daily-limitup-analysis C:\Users\10098\.dsh\skills\daily-limitup-analysis
d----l debt-resolution-placement-value-assessment C:\Users\10098\.dsh\skills\debt-resolution-placement-value-a...
d----l distressed-reversal-speculation C:\Users\10098\.dsh\skills\distressed-reversal-speculation
d----l dragon-tiger-list-hot-money-follow C:\Users\10098\.dsh\skills\dragon-tiger-list-hot-money-follow
d----l dual-angle-position-sizing C:\Users\10098\.dsh\skills\dual-angle-position-sizing
d----l elasticity-vs-valuation-stock-selection C:\Users\10098\.dsh\skills\elasticity-vs-valuation-stock-sel...
d----l emotion-cycle-judgment C:\Users\10098\.dsh\skills\emotion-cycle-judgment
d----l finance-tax-sales-knowledge-base C:\Users\10098\.dsh\skills\finance-tax-sales-knowledge-base
d----l high-index-resonance-capacity-arbitrage C:\Users\10098\.dsh\skills\high-index-resonance-capacity-arb...
d----l institutional-catalyst-research C:\Users\10098\.dsh\skills\institutional-catalyst-research
d----l markitdown-skill C:\Users\10098\.dsh\skills\markitdown-skill
d----l md-to-chinese-pdf C:\Users\10098\.dsh\skills\md-to-chinese-pdf
d----l old-cycle-clearance C:\Users\10098\.dsh\skills\old-cycle-clearance
d----l ppt-style-clone C:\Users\10098\.dsh\skills\ppt-style-clone
d----- quantitative-structure-stock-picking C:\Users\10098\.dsh\skills\quantitative-structure-stock-picking
d----- screenshot-to-markdown C:\Users\10098\.dsh\skills\screenshot-to-markdown
d----l skillhub-publish-skill C:\Users\10098\.dsh\skills\skillhub-publish-skill
d----l skills-security-check C:\Users\10098\.dsh\skills\skills-security-check
d----l tax-accountant-exam-2026 C:\Users\10098\.dsh\skills\tax-accountant-exam-2026
d----l tencent-docs-mcp C:\Users\10098\.dsh\skills\tencent-docs-mcp
d----- tomorrow-operation-strategy C:\Users\10098\.dsh\skills\tomorrow-operation-strategy
d----l wecom-daily-report-bot C:\Users\10098\.dsh\skills\wecom-daily-report-bot
d----l wenjuanxing-quiz C:\Users\10098\.dsh\skills\wenjuanxing-quiz
d----- yangjia-stage-strategy C:\Users\10098\.dsh\skills\yangjia-stage-strategy
d----l yihong-bookkeeping-compliance-sop C:\Users\10098\.dsh\skills\yihong-bookkeeping-compliance-sop
d----l yihong-compliance-book-sop C:\Users\10098\.dsh\skills\yihong-compliance-book-sop
d----- yihong-compliance-visit-review C:\Users\10098\.dsh\skills\yihong-compliance-visit-review
d----l yihong-crossborder-ecommerce-tax C:\Users\10098\.dsh\skills\yihong-crossborder-ecommerce-tax
d----l yihong-management-kb C:\Users\10098\.dsh\skills\yihong-management-kb
d----l yushan-weekly-review-v3 C:\Users\10098\.dsh\skills\yushan-weekly-review-v3
d----l 熊市生存与风险规避策略 C:\Users\10098\.dsh\skills\熊市生存与风险规避策略
d----l 财税公司经营 C:\Users\10098\.dsh\skills\财税公司经营
tool · #97
tomorrow-operation-strategy -> System.Collections.Generic.List`1[System.String]
yangjia-stage-strategy -> System.Collections.Generic.List`1[System.String]
daily-limitup-analysis -> System.Collections.Generic.List`1[System.String]
quantitative-structure-stock-picking -> System.Collections.Generic.List`1[System.String]
tool · #102
tomorrow-operation-strategy ->
yangjia-stage-strategy ->
daily-limitup-analysis ->
quantitative-structure-stock-picking ->
tool · #107
2026年08月15日 上午06:44 <SYMLINKD> 5day-mainstream-predictor
[C:\Users\10098\.workbuddy\skills\5day-mainstream-predictor]
2026年08月15日 上午06:44 <SYMLINKD> a-stock-screenshot-technical-analysis
[C:\Users\10098\.workbuddy\skills\a-stock-screenshot-technical-analysis]
2026年08月15日 上午06:44 <SYMLINKD> account-drawdown-risk-control
[C:\Users\10098\.workbuddy\skills\account-drawdown-risk-control]
2026年08月15日 上午06:44 <SYMLINKD> aggressive-board-chasing
[C:\Users\10098\.workbuddy\skills\aggressive-board-chasing]
2026年08月15日 上午06:44 <SYMLINKD> april-risk-control-strategy
[C:\Users\10098\.workbuddy\skills\april-risk-control-strategy]
2026年08月15日 上午06:44 <SYMLINKD> auto-setup-assistant
[C:\Users\10098\.workbuddy\skills\auto-setup-assistant]
2026年08月15日 上午06:44 <SYMLINKD> bad-second-board-extreme-close-trading
[C:\Users\10098\.workbuddy\skills\bad-second-board-extreme-close-trading]
2026年08月15日 上午06:44 <SYMLINKD> bear-market-position-management
[C:\Users\10098\.workbuddy\skills\bear-market-position-management]
---- contents ----
SKILL.md
tool · #112
Mode Name
---- ----
d----- .workbuddy-sqlite-migrations
d----- app
d----- artifact-index
d----- assistant-display
d----- audit-log
d----- automation-backups
d----- binaries
d----- blobs
d----- cache
d----- changes-detail
d----- changes-index
d----- clipboard-images
d----- cloudstudio-deploy-history
d----- connectors
d----- connectors-marketplace
d----- credentials
d----- eb1dc013-8b88-4a05-a7ae-194d77c58847
d----- editor-sdk-sandbox-ws
d----- experts
d----- file-history
d----- file-tree-manifests
d----- inspiration
d----- local_storage
d----- logs
d----- memory
d----- pending-telemetry
d----- plans
d----- plugin-account-state
d----- plugin-marketplace-state-new
d----- plugins
d----- projects
d----- security
d----- sessions
d----- shell-snapshots
d----- skill-cloud-sync
d----- skills
d----- storage
d----- tasks
d----- teams
d----- traces
d----- vendor
d----- wbipc
d----- workspace
-a---- .connectors-marketplace.meta.json
-a---- .legacy-localstorage-migration.done
-a---- .policy-cache.json
-a---- .skill-list-cache.json
-a---- desktop_conversation_migrated
-a---- device-id
-a---- edge-sync-mapping-v2.db
-a---- edge-sync-mapping-v2.db-shm
-a---- edge-sync-mapping-v2.db-wal
-a---- edge-sync-mapping-v3.db
-a---- edge-sync-mapping-v3.db-shm
-a---- edge-sync-mapping-v3.db-wal
-a---- edge-sync-mapping-v4.db
-a---- edge-sync-mapping-v4.db-shm
-a---- edge-sync-mapping-v4.db-wal
-a---- edge-sync-mapping.db
-a---- edge-sync-mapping.db-shm
-a---- edge-sync-mapping.db-wal
-a---- epoch-marker.json
-a---- failover.json
-a---- IDENTITY.md
-a---- ioa-im-override.json
-a---- keyblob
-a---- last-launch.json
-a---- mcp-approvals.json
-a---- mcp-tool-list.json
-a---- MEMORY.md
-a---- models.json
-a---- qimei-cache.json
-a---- session_fragment_repair_done
-a---- session_fragment_repair_done520
-a---- settings.json
-a---- SOUL.md
-a---- tax_calc.py
-a---- tencent-docs-engine.port
-a---- usage-log.json
-a---- user-state.json
-a---- USER.md
-a---- workbuddy.db
-a---- workbuddy.db-shm
-a---- workbuddy.db-wal
-a---- workspace-state.json
--- is it a git repo / vault? ---
.git: False
.obsidian: False
README.md: False
--- skills count ---
61
tool · #117
Error: cannot read "C:\Users\10098\.workbuddy\skills\quantitative-structure-stock-picking\SKILL.md": not found
tool · #122
=== tomorrow ===
[stderr]
Get-ChildItem : Cannot find path 'C:\Users\10098\.workbuddy\skills\quantitative-structure-stock-picking' because
it does not exist.
At line:1 char:129
+ ... ew($false); Get-ChildItem -LiteralPath 'C:\Users\10098\.workbuddy\ski ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Users\10098\...e-stock-picking:String) [Get-ChildItem], ItemNo
tFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetChildItemCommand
Get-ChildItem : Cannot find path 'C:\Users\10098\.workbuddy\skills\tomorrow-operation-strategy' because it does
not exist.
At line:3 char:1
+ Get-ChildItem -LiteralPath 'C:\Users\10098\.workbuddy\skills\tomorrow ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Users\10098\...ration-strategy:String) [Get-ChildItem], ItemNo
tFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetChildItemCommand
[exit code: 1]
tool · #127
(no output)
tool · #132
[C:\Users\10098\.workbuddy\skills\broken-limitup-sentiment-trading] -> 2026年08月15日 上午06:44 <SYMLINKD> broker-sector-investment-logic [C:\Users\10098\.workbuddy\skills\broker-sector-investment-logic]
[C:\Users\10098\.workbuddy\skills\finance-tax-sales-knowledge-base] -> 2026年08月15日 上午06:44 <SYMLINKD> high-index-resonance-capacity-arbitrage [C:\Users\10098\.workbuddy\skills\high-index-resonance-capacity-arbitrage]
[C:\Users\10098\.workbuddy\skills\熊市生存与风险规避策略] -> 2026年08月15日 上午06:44 <SYMLINKD> 财税公司经营 [C:\Users\10098\.workbuddy\skills\财税公司经营]
[C:\Users\10098\.workbuddy\skills\财税公司经营] -> 0 File(s) 0 bytes
tool · #137
total symlinks: 46
broken-limitup-sentiment-trading -> C:\Users\10098\.workbuddy\skills\broken-limitup-sentiment-trading
tool · #142
5day-mainstream-predictor -> C:\Users\10098\.workbuddy\skills\5day-mainstream-predictor
a-stock-screenshot-technical-analysis -> C:\Users\10098\.workbuddy\skills\a-stock-screenshot-technical-analysis
account-drawdown-risk-control -> C:\Users\10098\.workbuddy\skills\account-drawdown-risk-control
aggressive-board-chasing -> C:\Users\10098\.workbuddy\skills\aggressive-board-chasing
april-risk-control-strategy -> C:\Users\10098\.workbuddy\skills\april-risk-control-strategy
auto-setup-assistant -> C:\Users\10098\.workbuddy\skills\auto-setup-assistant
bad-second-board-extreme-close-trading -> C:\Users\10098\.workbuddy\skills\bad-second-board-extreme-close-trading
bear-market-position-management -> C:\Users\10098\.workbuddy\skills\bear-market-position-management
behavioral-change-industry-deduction -> C:\Users\10098\.workbuddy\skills\behavioral-change-industry-deduction
benchmark-stock-risk-identification -> C:\Users\10098\.workbuddy\skills\benchmark-stock-risk-identification
big-v-hype-avoidance -> C:\Users\10098\.workbuddy\skills\big-v-hype-avoidance
big-yang-line-next-day-caution-strategy -> C:\Users\10098\.workbuddy\skills\big-yang-line-next-day-caution-strategy
biji-kb-organizer -> C:\Users\10098\.workbuddy\skills\biji-kb-organizer
blue-chip-rotation-strategy -> C:\Users\10098\.workbuddy\skills\blue-chip-rotation-strategy
broken-limitup-sentiment-trading -> C:\Users\10098\.workbuddy\skills\broken-limitup-sentiment-trading
broker-sector-investment-logic -> C:\Users\10098\.workbuddy\skills\broker-sector-investment-logic
caishui-xi-hui-methodology -> C:\Users\10098\.workbuddy\skills\caishui-xi-hui-methodology
capacity-board-bidding-ratio -> C:\Users\10098\.workbuddy\skills\capacity-board-bidding-ratio
chinese-pdf-image-ocr -> C:\Users\10098\.workbuddy\skills\chinese-pdf-image-ocr
contract-owner-aggregator -> C:\Users\10098\.workbuddy\skills\contract-owner-aggregator
debt-resolution-placement-value-assessment -> C:\Users\10098\.workbuddy\skills\debt-resolution-placement-value-assessment
distressed-reversal-speculation -> C:\Users\10098\.workbuddy\skills\distressed-reversal-speculation
dragon-tiger-list-hot-money-follow -> C:\Users\10098\.workbuddy\skills\dragon-tiger-list-hot-money-follow
dual-angle-position-sizing -> C:\Users\10098\.workbuddy\skills\dual-angle-position-sizing
elasticity-vs-valuation-stock-selection -> C:\Users\10098\.workbuddy\skills\elasticity-vs-valuation-stock-selection
emotion-cycle-judgment -> C:\Users\10098\.workbuddy\skills\emotion-cycle-judgment
finance-tax-sales-knowledge-base -> C:\Users\10098\.workbuddy\skills\finance-tax-sales-knowledge-base
high-index-resonance-capacity-arbitrage -> C:\Users\10098\.workbuddy\skills\high-index-resonance-capacity-arbitrage
institutional-catalyst-research -> C:\Users\10098\.workbuddy\skills\institutional-catalyst-research
markitdown-skill -> C:\Users\10098\.workbuddy\skills\markitdown-skill
md-to-chinese-pdf -> C:\Users\10098\.workbuddy\skills\md-to-chinese-pdf
old-cycle-clearance -> C:\Users\10098\.workbuddy\skills\old-cycle-clearance
ppt-style-clone -> C:\Users\10098\.workbuddy\skills\ppt-style-clone
skillhub-publish-skill -> C:\Users\10098\.workbuddy\skills\skillhub-publish-skill
skills-security-check -> C:\Users\10098\.workbuddy\skills\skills-security-check
tax-accountant-exam-2026 -> C:\Users\10098\.workbuddy\skills\tax-accountant-exam-2026
tencent-docs-mcp -> C:\Users\10098\.workbuddy\skills\tencent-docs-mcp
wecom-daily-report-bot -> C:\Users\10098\.workbuddy\skills\wecom-daily-report-bot
wenjuanxing-quiz -> C:\Users\10098\.workbuddy\skills\wenjuanxing-quiz
yihong-bookkeeping-compliance-sop -> C:\Users\10098\.workbuddy\skills\yihong-bookkeeping-compliance-sop
yihong-compliance-book-sop -> C:\Users\10098\.workbuddy\skills\yihong-compliance-book-sop
yihong-crossborder-ecommerce-tax -> C:\Users\10098\.workbuddy\skills\yihong-crossborder-ecommerce-tax
yihong-management-kb -> C:\Users\10098\.workbuddy\skills\yihong-management-kb
yushan-weekly-review-v3 -> C:\Users\10098\.workbuddy\skills\yushan-weekly-review-v3
熊市生存与风险规避策略 -> C:\Users\10098\.workbuddy\skills\熊市生存与风险规避策略
财税公司经营 -> C:\Users\10098\.workbuddy\skills\财税公司经营
tool · #147
=== tomorrow-operation-strategy ===
37595 SKILL.md
=== yangjia-stage-strategy ===
21011 SKILL.md
=== daily-limitup-analysis ===
18877 SKILL.md
=== quantitative-structure-stock-picking ===
1 data
1 output
1 references
1 scripts
46250 SKILL.md
1247596 data\all_2789_boss_data.json
2161 data\latest_scoring_demo.txt
914651 data\preset_picks.jsonl
903483 data\preset_picks.jsonl.bak_0922add_20260922_221403
536615 data\preset_picks.jsonl.bak_20260921_180906
537050 data\preset_picks.jsonl.bak_20260921_180944
537146 data\preset_picks.jsonl.bak_20260921_181019
537233 data\preset_picks.jsonl.bak_20260921_181102
539834 data\preset_picks.jsonl.bak_20260921_181234
562653 data\preset_picks.jsonl.bak_20260921_181430
566208 data\preset_picks.jsonl.bak_20260921_181536
584546 data\preset_picks.jsonl.bak_20260921_181717
587764 data\preset_picks.jsonl.bak_20260921_181821
589584 data\preset_picks.jsonl.bak_20260921_181917
590530 data\preset_picks.jsonl.bak_20260921_181959
595137 data\preset_picks.jsonl.bak_20260921_182040
596255 data\preset_picks.jsonl.bak_20260921_182118
601545 data\preset_picks.jsonl.bak_20260921_182222
601806 data\preset_picks.jsonl.bak_20260921_182252
601893 data\preset_picks.jsonl.bak_20260921_182324
601980 data\preset_picks.jsonl.bak_20260921_182402
602234 data\preset_picks.jsonl.bak_20260921_182451
604043 data\preset_picks.jsonl.bak_20260921_182601
621454 data\preset_picks.jsonl.bak_20260921_182714
622753 data\preset_picks.jsonl.bak_20260921_182810
636216 data\preset_picks.jsonl.bak_20260921_182907
640915 data\preset_picks.jsonl.bak_20260921_182948
641955 data\preset_picks.jsonl.bak_20260921_205054
648790 data\preset_picks.jsonl.bak_20260921_210038
650766 data\preset_picks.jsonl.bak_20260921_210903
651114 data\preset_picks.jsonl.bak_20260921_210933
651375 data\preset_picks.jsonl.bak_20260921_211147
652083 data\preset_picks.jsonl.bak_20260921_211224
652254 data\preset_picks.jsonl.bak_20260921_211256
652866 data\preset_picks.jsonl.bak_20260921_211329
654099 data\preset_picks.jsonl.bak_20260921_211404
654963 data\preset_picks.jsonl.bak_20260921_211443
656265 data\preset_picks.jsonl.bak_20260921_211518
656526 data\preset_picks.jsonl.bak_20260921_211556
660005 data\preset_picks.jsonl.bak_20260921_211630
661385 data\preset_picks.jsonl.bak_20260921_211706
654073 data\preset_picks.jsonl.bak_20260921_213545
654334 data\preset_picks.jsonl.bak_20260921_213808
654685 data\preset_picks.jsonl.bak_20260921_213851
655477 data\preset_picks.jsonl.bak_20260921_214015
656521 data\preset_picks.jsonl.bak_20260921_214113
657559 data\preset_picks.jsonl.bak_20260921_214217
658609 data\preset_picks.jsonl.bak_20260921_214318
658783 data\preset_picks.jsonl.bak_20260921_214421
659218 data\preset_picks.jsonl.bak_20260921_214545
662149 data\preset_picks.jsonl.bak_20260921_214754
662668 data\preset_picks.jsonl.bak_20260921_214911
663103 data\preset_picks.jsonl.bak_20260921_215010
663885 data\preset_picks.jsonl.bak_20260921_215125
664407 data\preset_picks.jsonl.bak_20260921_215255
664494 data\preset_picks.jsonl.bak_20260921_215338
664581 data\preset_picks.jsonl.bak_20260921_215403
664927 data\preset_picks.jsonl.bak_20260921_215459
666238 data\preset_picks.jsonl.bak_20260921_215612
667533 data\preset_picks.jsonl.bak_20260921_221337
669003 data\preset_picks.jsonl.bak_20260921_221609
670655 data\preset_picks.jsonl.bak_20260921_221710
671435 data\preset_picks.jsonl.bak_20260921_221827
674557 data\preset_picks.jsonl.bak_20260921_221947
676122 data\preset_picks.jsonl.bak_20260921_222058
678537 data\preset_picks.jsonl.bak_20260921_222232
679752 data\preset_picks.jsonl.bak_20260921_222324
681047 data\preset_picks.jsonl.bak_20260921_222408
681746 data\preset_picks.jsonl.bak_20260921_222529
685135 data\preset_picks.jsonl.bak_20260921_222657
685908 data\preset_picks.jsonl.bak_20260921_222846
686253 data\preset_picks.jsonl.bak_20260921_222928
686427 data\preset_picks.jsonl.bak_20260921_222954
686601 data\preset_picks.jsonl.bak_20260921_223020
687384 data\preset_picks.jsonl.bak_20260921_223107
688897 data\preset_picks.jsonl.bak_20260921_223942
689244 data\preset_picks.jsonl.bak_20260921_224011
689847 data\preset_picks.jsonl.bak_20260921_224330
690021 data\preset_picks.jsonl.bak_20260921_224437
692104 data\preset_picks.jsonl.bak_20260921_224858
695232 data\preset_picks.jsonl.bak_20260921_225021
695319 data\preset_picks.jsonl.bak_20260921_225133
697484 data\preset_picks.jsonl.bak_20260921_225220
702763 data\preset_picks.jsonl.bak_20260921_225327
705357 data\preset_picks.jsonl.bak_20260921_225451
717457 data\preset_picks.jsonl.bak_20260921_225639
736616 data\preset_picks.jsonl.bak_20260921_225831
753601 data\preset_picks.jsonl.bak_20260921_230044
792003 data\preset_picks.jsonl.bak_20260921_230440
800663 data\preset_picks.jsonl.bak_20260921_230522
802399 data\preset_picks.jsonl.bak_20260921_230608
809682 data\preset_picks.jsonl.bak_20260921_230649
814553 data\preset_picks.jsonl.bak_20260921_230826
822041 data\preset_picks.jsonl.bak_20260921_231134
823779 data\preset_picks.jsonl.bak_20260921_231312
824724 data\preset_picks.jsonl.bak_20260921_231345
824982 data\preset_picks.jsonl.bak_20260921_231412
825678 data\preset_picks.jsonl.bak_20260921_231442
826020 data\preset_picks.jsonl.bak_20260921_231511
827576 data\preset_picks.jsonl.bak_20260921_231610
829999 data\preset_picks.jsonl.bak_20260922_081402
834311 data\preset_picks.jsonl.bak_20260922_081440
835952 data\preset_picks.jsonl.bak_20260922_081509
836825 data\preset_picks.jsonl.bak_20260922_081618
837333 data\preset_picks.jsonl.bak_20260922_081649
837761 data\preset_picks.jsonl.bak_20260922_081804
838022 data\preset_picks.jsonl.bak_20260922_081939
838460 data\preset_picks.jsonl.bak_20260922_082243
838804 data\preset_picks.jsonl.bak_20260922_082720
839496 data\preset_picks.jsonl.bak_20260922_082950
839844 data\preset_picks.jsonl.bak_20260922_083225
839931 data\preset_picks.jsonl.bak_20260922_083323
840018 data\preset_picks.jsonl.bak_20260922_083430
840204 data\preset_picks.jsonl.bak_20260922_083529
840987 data\preset_picks.jsonl.bak_20260922_084040
842112 data\preset_picks.jsonl.bak_20260922_084132
842979 data\preset_picks.jsonl.bak_20260922_084401
849071 data\preset_picks.jsonl.bak_20260922_084617
849418 data\preset_picks.jsonl.bak_20260922_201037
851500 data\preset_picks.jsonl.bak_20260922_201204
854293 data\preset_picks.jsonl.bak_20260922_201348
856726 data\preset_picks.jsonl.bak_20260922_201519
857248 data\preset_picks.jsonl.bak_20260922_201644
857854 data\preset_picks.jsonl.bak_20260922_201746
858549 data\preset_picks.jsonl.bak_20260922_201920
858735 data\preset_picks.jsonl.bak_20260922_202015
859272 data\preset_picks.jsonl.bak_20260922_202130
860394 data\preset_picks.jsonl.bak_20260922_202415
863207 data\preset_picks.jsonl.bak_20260922_202549
863906 data\preset_picks.jsonl.bak_20260922_202703
864763 data\preset_picks.jsonl.bak_20260922_202828
870758 data\preset_picks.jsonl.bak_20260922_203337
892010 data\preset_picks.jsonl.bak_20260922_203601
894608 data\preset_picks.jsonl.bak_20260922_203722
894695 data\preset_picks.jsonl.bak_20260922_203927
894872 data\preset_picks.jsonl.bak_20260922_204155
895304 data\preset_picks.jsonl.bak_20260922_205040
895565 data\preset_picks.jsonl.bak_20260922_205407
895825 data\preset_picks.jsonl.bak_20260922_210207
895912 data\preset_picks.jsonl.bak_20260922_210528
896098 data\preset_picks.jsonl.bak_20260922_210623
896362 data\preset_picks.jsonl.bak_20260922_210732
897226 data\preset_picks.jsonl.bak_20260922_210833
897484 data\preset_picks.jsonl.bak_20260922_210933
898009 data\preset_picks.jsonl.bak_20260922_211046
899224 data\preset_picks.jsonl.bak_20260922_211153
899482 data\preset_picks.jsonl.bak_20260922_211609
899656 data\preset_picks.jsonl.bak_20260922_211702
900102 data\preset_picks.jsonl.bak_20260922_211747
900543 data\preset_picks.jsonl.bak_20260922_212005
901059 data\preset_picks.jsonl.bak_20260922_212141
902274 data\preset_picks.jsonl.bak_20260922_212239
902361 data\preset_picks.jsonl.bak_20260922_212315
902448 data\preset_picks.jsonl.bak_20260922_212354
902796 data\preset_picks.jsonl.bak_20260922_212447
902970 data\preset_picks.jsonl.bak_20260922_212523
903054 data\preset_picks.jsonl.bak_20260922_212602
903312 data\preset_picks.jsonl.bak_20260922_213959
904299 data\preset_picks.jsonl.bak_20260923_070807
904560 data\preset_picks.jsonl.bak_20260923_071245
906630 data\preset_picks.jsonl.bak_20260923_071453
907320 data\preset_picks.jsonl.bak_20260923_071550
907494 data\preset_picks.jsonl.bak_20260923_071642
908962 data\preset_picks.jsonl.bak_20260923_074027
909565 data\preset_picks.jsonl.bak_20260923_074029
909909 data\preset_picks.jsonl.bak_20260923_074239
910602 data\preset_picks.jsonl.bak_20260923_074402
911118 data\preset_picks.jsonl.bak_20260923_074625
911291 data\preset_picks.jsonl.bak_20260923_074802
911807 data\preset_picks.jsonl.bak_20260923_074926
912765 data\preset_picks.jsonl.bak_20260923_075508
913449 data\preset_picks.jsonl.bak_20260923_080941
914216 data\preset_picks.jsonl.bak_20260923_081346
536100 data\preset_picks.jsonl.bak_before_march_20260921_180655
689652 data\preset_picks.jsonl.bak_del0212_20260921_223901
644541 data\preset_picks.jsonl.bak_feb2025fix_20260921_205915
661733 data\preset_picks.jsonl.bak_srctag_20260921_211957
6878 data\sector_3m_outlook.txt
3787 data\threshold_15_report.txt
90623 output\2025年1-5月_合并汇总_2484只.xlsx
49101 output\2025年1-6月_合并汇总_3012只.xlsx
48941 output\2025年1-7月_合并汇总_3104只.xlsx
49152 output\2025年1-7月_合并汇总_3106只.xlsx
24491 output\2025年1月_完整汇总_155只.xlsx
20769 output\2025年2月_完整汇总_226只.xlsx
20814 output\2025年2月_完整汇总_228只.xlsx
28168 output\2025年3月_完整汇总_290只.xlsx
33722 output\2025年4月_完整汇总_1589只.xlsx
35690 output\2025年5月_完整汇总_224只.xlsx
26062 output\2025年6月_完整汇总_528只.xlsx
23940 output\2025年7月_完整汇总_94只.xlsx
22583 output\2026-09-21选股_分类整理_104只.xlsx
20382 output\2026年3月_完整汇总_1220只.xlsx
10687 output\2026年9月1-18日_量比小于0.7且带科技属性.xlsx
38211 output\2026年9月1-18日_量比小于1且带科技属性.xlsx
21824 output\9月15日以来_量比小于0.7_走势浮盈题材.xlsx
24285 output\两条件精选个股_2026-04至09.xlsx
26428 output\两条件精选个股_2026-04至09_v2含当日选股总数.xlsx
25860 output\两条件精选个股_含10%止损_2026-04至09.xlsx
44353 output\两条件精选个股_移动止损_2026-04至09.xlsx
14784 output\台账_逐日选股数与胜率_2026-04-01_2026-09-18.xlsx
1076373 output\台账明细_2026-04-01至2026-09-18.xlsx
422384 output\台账明细_v2_含收盘价_2026-04-01至2026-09-18.xlsx
13600 output\台账逐日汇总_2026-04-01至2026-09-18.xlsx
19663 output\四条件精选个股_2026-04至09.xlsx
85111 output\止盈票研究_1062只三维特征.xlsx
16761 output\涨幅3-5%且量比0.8_逐日验证_2026-04-01至2026-09-18.xlsx
1982566 output\老板SOP_v2_台账回测_2026-09-18.xlsx
16400 output\量比单一维度分析_2026-04至09.xlsx
18167 output\黄金窗口亮灯日全表_2026-04-01至2026-09-18.xlsx
1610 references\methodology.md
1 scripts\__pycache__
15789 scripts\data_audit.py
35575 scripts\preset_run.py
61438 scripts\__pycache__\preset_run.cpython-314.pyc
tool · #152
<path>C:\Users\10098\.dsh\skills\tomorrow-operation-strategy\SKILL.md</path>
<type>file</type>
<content>
1: ---
2: name: tomorrow-operation-strategy
3: description: 站在今日收盘节点,输出"明天怎么做"的完整操作策略。四步法:第〇步先定大周期(闸门,退潮期/冰点直接否决一进二)→ 第一步定位周期位置 → 第二步判定整体环境 → 第三步输出操作策略(模式/方向/标的/仓位四段,两个股票池都要给)。适用于"明天的操作策略""明日策略""明天怎么做""明天买什么""明日计划""给个明天的策略"等请求。融合养家情绪周期、杰哥880005与极值模式、杰哥「大周期→玩法」总表、CCI、顶值双轨判定,并内嵌本知识库四轮实盘/136个候选的实证结论。
4: ---
5:
6: # 明日操作策略 · 四步法
7:
8: > **这个技能回答一个问题:站在今天收盘,明天该怎么做。**
9: > **四步**:**⓪ 大周期(闸门,能否做)** → ① 定位(我在周期的哪) → ② 环境(明天是什么日子) → ③ 策略(模式/方向/标的/仓位)
10: > **建立**:2026-09-17 **来源**:9/14–9/17 四轮实盘 + 四轮 PK + 一次实盘亏损复盘
11: > **v2 修订(2026-09-17)**:新增 **第〇步 大周期闸门** —— 原版把"日内竞价红盘"当成了开关,是结构性错误。
12:
13: ---
14:
15: ## ⚠️ 使用前必读:数据铁律
16:
17: | # | 铁律 |
18: |---|---|
19: | 1 | **指数 / 880005 / 涨跌停 / 连板 必须本地通达信 lday 实算**(盘后落盘,权威);盘中用腾讯 `qt.gtimg.cn` |
20: | 2 | **880005 与 MA5 必须实拉,严禁记忆反推、严禁用当日 close 当 MA5** |
21: | 3 | **涨停价必须用 Decimal 四舍五入,不能用 Python `round()`**(银行家舍入,昨收末位为5时差1分钱,实测 30/5208 只受影响) |
22: | 4 | **触板判定容差 = 0.005(半分钱),不能用 0.011**(1.1分容差会把"差1分钱到涨停"误判为触板) |
23: | 5 | **炸板与涨停必须是互斥判定**,不能用错挂的 `elif`(会导致涨停股被重复计入炸板池,实测把 32.4% 抬到 60.9%) |
24: | 6 | **任何"极端值"(炸板率>55%、涨停>100、跌停>50)在写进结论前必须交叉校验**(用开盘啦「涨停破板个股全表」逐只比对) |
25: | 7 | **T+1**:当日买入当日不可卖 → **当日买建仓的仓位,止损只能记在纸上**,执行窗口在次日竞价 |
26: | 8 | **区分"样本不够" vs "口径不产生样本"** —— 前者可以等,后者必须立刻改口径 |
27:
28: > ⚫ **最常犯的错**:把"我的口径算不出标的"当成"市场没有机会"。连续四轮出现"一进二 0 只可做"时,先怀疑口径,再下结论。
29:
30: ---
(Showing lines 1-30 of 631. Use offset=31 to continue.)
</content>
assistant · #155
Environment confirmed: real skill directories live directly in `C:\Users\10098\.dsh\skills\<name>\SKILL.md`. Now let me verify the historical data.
tool · #157
{
"code": "000001",
"market": "sz",
"period": "day",
"bars": [
{
"date": "2021-08-02",
"open": 17.64,
"high": 18.14,
"low": 17.18,
"close": 18.01,
"volume": 115992263,
"amount": 2056014208
},
{
"date": "2021-08-03",
"open": 17.99,
"high": 18.15,
"low": 17.66,
"close": 17.89,
"volume": 89694857,
"amount": 1609422592
},
{
"date": "2021-08-04",
"open": 18.04,
"high": 18.07,
"low": 17.6,
"close": 17.81,
"volume": 72962008,
"amount": 1300164352
},
{
"date": "2021-08-05",
"open": 17.7,
"high": 18.05,
"low": 17.58,
"close": 17.68,
"volume": 62157388,
"amount": 1104903040
},
{
"date": "2021-08-06",
"open": 17.55,
"high": 17.9,
"low": 17.45,
"close": 17.86,
"volume": 56745413,
"amount": 1005870976
},
{
"date": "2021-08-09",
"open": 17.91,
"high": 19.25,
"low": 17.84,
"close": 19.06,
"volume": 175279800,
"amount": 3313803264
},
{
"date": "2021-08-10",
"open": 19.09,
"high": 19.98,
"low": 18.9,
"close": 19.73,
"volume": 130198844,
"amount": 2535428096
},
{
"date": "2021-08-11",
"open": 19.99,
"high": 20.58,
"low": 19.7,
"close": 19.81,
"volume": 104830844,
"amount": 2104975104
},
{
"date": "2021-08-12",
"open": 19.79,
"high": 20.3,
"low": 19.63,
"close": 19.89,
"volume": 66645800,
"amount": 1330388096
},
{
"date": "2021-08-13",
"open": 19.78,
"high": 19.92,
"low": 19.5,
"close": 19.89,
"volume": 56288502,
"amount": 1110191360
},
{
"date": "2021-08-16",
"open": 20.09,
"high": 20.2,
"low": 19.57,
"close": 19.95,
"volume": 62705022,
"amount": 1247681152
},
{
"date": "2021-08-17",
"open": 19.85,
"high": 20.22,
"low": 19.61,
"close": 19.67,
"volume": 47602194,
"amount": 947385536
},
{
"date": "2021-08-18",
"open": 19.67,
"high": 21.2,
"low": 19.55,
"close": 20.62,
"volume": 133273216,
"amount": 2732213504
},
{
"date": "2021-08-19",
"open": 20.48,
"high": 20.62,
"low": 20.02,
"close": 20.34,
"volume": 64997561,
"amount": 1315320320
},
{
"date": "2021-08-20",
"open": 19.97,
"high": 20.07,
"low": 18.7,
"close": 19.42,
"volume": 161462793,
"amount": 3119152640
},
{
"date": "2021-08-23",
"open": 19.5,
"high": 20.05,
"low": 19.11,
"close": 19.3,
"volume": 119184935,
"amount": 2315871744
},
{
"date": "2021-08-24",
"open": 19.35,
"high": 19.97,
"low": 19.21,
"close": 19.36,
"volume": 86895330,
"amount": 1690760832
},
{
"date": "2021-08-25",
"open": 19.42,
"high": 19.47,
"low": 18.95,
"close": 19.16,
"volume": 69808397,
"amount": 1341330432
},
{
"date": "2021-08-26",
"open": 19.2,
"high": 19.26,
"low": 18.41,
"close": 18.46,
"volume": 95161900,
"amount": 1783725056
},
{
"date": "2021-08-27",
"open": 18.56,
"high": 18.88,
"low": 18.31,
"close": 18.39,
"volume": 72882023,
"amount": 1354408960
},
{
"date": "2021-08-30",
"open": 18.21,
"high": 18.29,
"low": 17.55,
"close": 17.72,
"volume": 125221101,
"amount": 2221855744
},
{
"date": "2021-08-31",
"open": 17.72,
"high": 17.93,
"low": 17.31,
"close": 17.8,
"volume": 117486786,
"amount": 2072006784
},
{
"date": "2021-09-01",
"open": 17.48,
"high": 17.92,
"low": 17.01,
"close": 17.88,
"volume": 231689409,
"amount": 4046284288
},
{
"date": "2021-09-02",
"open": 18,
"high": 18.78,
"low": 17.8,
"close": 18.4,
"volume": 242260354,
"amount": 4454545408
},
{
"date": "2021-09-03",
"open": 18.5,
"high": 18.5,
"low": 17.7,
"close": 18.04,
"volume": 139481871,
"amount": 2523273216
},
{
"date": "2021-09-06",
"open": 17.93,
"high": 18.6,
"low": 17.78,
"close": 18.45,
"volume": 151522556,
"amount": 2780281088
},
{
"date": "2021-09-07",
"open": 18.6,
"high": 19.56,
"low": 18.35,
"close": 19.24,
"volume": 162234416,
"amount": 3067365632
},
{
"date": "2021-09-08",
"open": 19.24,
"high": 19.55,
"low": 19.1,
"close": 19.23,
"volume": 102620105,
"amount": 1979771520
},
{
"date": "2021-09-09",
"open": 19.11,
"high": 19.15,
"low": 18.8,
"close": 19,
"volume": 73950585,
"amount": 1399536000
},
{
"date": "2021-09-10",
"open": 18.89,
"high": 20.77,
"low": 18.84,
"close": 20.57,
"volume": 231494528,
"amount": 4668361728
},
{
"date": "2021-09-13",
"open": 20.36,
"high": 20.51,
"low": 19.81,
"close": 20.21,
"volume": 129722802,
"amount": 2606152448
},
{
"date": "2021-09-14",
"open": 20.18,
"high": 20.27,
"low": 19.27,
"close": 19.37,
"volume": 115817315,
"amount": 2272080128
},
{
"date": "2021-09-15",
"open": 19.31,
"high": 20.99,
"low": 19.19,
"close": 19.52,
"volume": 84161841,
"amount": 1639298304
},
{
"date": "2021-09-16",
"open": 19.3,
"high": 19.5,
"low": 18.73,
"close": 19.08,
"volume": 117695356,
"amount": 2234475008
},
{
"date": "2021-09-17",
"open": 18.9,
"high": 19,
"low": 18.41,
"close": 18.53,
"volume": 112487963,
"amount": 2098715136
},
{
"date": "2021-09-22",
"open": 17.87,
"high": 18.05,
"low": 17.42,
"close": 17.98,
"volume": 147336521,
"amount": 2616707328
},
{
"date": "2021-09-23",
"open": 18.1,
"high": 18.32,
"low": 17.65,
"close": 17.68,
"volume": 137983759,
"amount": 2465683712
},
{
"date": "2021-09-24",
"open": 17.6,
"high": 17.68,
"low": 17.34,
"close": 17.35,
"volume": 126569628,
"amount": 2209462016
},
{
"date": "2021-09-27",
"open": 17.21,
"high": 17.68,
"low": 17.06,
"close": 17.57,
"volume": 114066759,
"amount": 1979196800
},
{
"date": "2021-09-28",
"open": 17.47,
"high": 18.17,
"low": 17.45,
"close": 17.97,
"volume": 129316747,
"amount": 2311265536
},
{
"date": "2021-09-29",
"open": 17.86,
"high": 18.44,
"low": 17.71,
"close": 18.15,
"volume": 123012175,
"amount": 2225416448
},
{
"date": "2021-09-30",
"open": 18.09,
"high": 18.2,
"low": 17.71,
"close": 17.93,
"volume": 79561105,
"amount": 1424675968
},
{
"date": "2021-10-08",
"open": 18.17,
"high": 18.89,
"low": 18.02,
"close": 18.64,
"volume": 115920062,
"amount": 2146983936
},
{
"date": "2021-10-11",
"open": 19,
"high": 19.74,
"low": 19,
"close": 19.4,
"volume": 145533835,
"amount": 2829310720
},
{
"date": "2021-10-12",
"open": 19.3,
"high": 19.71,
"low": 19.2,
"close": 19.35,
"volume": 103123218,
"amount": 2004823936
},
{
"date": "2021-10-13",
"open": 19.3,
"high": 19.91,
"low": 19.17,
"close": 19.58,
"volume": 80789668,
"amount": 1577612416
},
{
"date": "2021-10-14",
"open": 19.59,
"high": 19.92,
"low": 18.89,
"close": 19.21,
"volume": 84298987,
"amount": 1623970432
},
{
"date": "2021-10-15",
"open": 19,
"high": 19.9,
"low": 19,
"close": 19.66,
"volume": 99349378,
"amount": 1948647296
},
{
"date": "2021-10-18",
"open": 19.45,
"high": 19.55,
"low": 19.1,
"close": 19.29,
"volume": 72962250,
"amount": 1408737792
},
{
"date": "2021-10-19",
"open": 19.15,
"high": 19.68,
"low": 19.15,
"close": 19.57,
"volume": 68241515,
"amount": 1330501248
},
{
"date": "2021-10-20",
"open": 19.75,
"high": 19.78,
"low": 19.19,
"close": 19.24,
"volume": 66295555,
"amount": 1283356160
},
{
"date": "2021-10-21",
"open": 19.52,
"high": 20.06,
"low": 19.25,
"close": 20,
"volume": 162166101,
"amount": 3198266112
},
{
"date": "2021-10-22",
"open": 20.16,
"high": 20.59,
"low": 19.8,
"close": 20.04,
"volume": 113496363,
"amount": 2287284992
},
{
"date": "2021-10-25",
"open": 19.71,
"high": 20.2,
"low": 19.5,
"close": 20.12,
"volume": 73082823,
"amount": 1458800128
},
{
"date": "2021-10-26",
"open": 20.06,
"high": 20.45,
"low": 19.86,
"close": 20.05,
"volume": 65280684,
"amount": 1313475840
},
{
"date": "2021-10-27",
"open": 20,
"high": 20.17,
"low": 19.59,
"close": 19.92,
"volume": 68760019,
"amount": 1365982848
},
{
"date": "2021-10-28",
"open": 19.8,
"high": 19.94,
"low": 19.37,
"close": 19.72,
"volume": 61901089,
"amount": 1211946112
},
{
"date": "2021-10-29",
"open": 19.63,
"high": 19.74,
"low": 19.32,
"close": 19.5,
"volume": 53992976,
"amount": 1052760256
},
{
"date": "2021-11-01",
"open": 19.33,
"high": 19.73,
"low": 19.01,
"close": 19.39,
"volume": 84149020,
"amount": 1626761984
},
{
"date": "2021-11-02",
"open": 19.37,
"high": 19.49,
"low": 17.99,
"close": 18.18,
"volume": 199769050,
"amount": 3691356416
},
{
"date": "2021-11-03",
"open": 18.1,
"high": 18.24,
"low": 17.85,
"close": 18.03,
"volume": 111497204,
"amount": 2009325056
},
{
"date": "2021-11-04",
"open": 18.08,
"high": 18.1,
"low": 17.8,
"close": 17.87,
"volume": 98341098,
"amount": 1760671872
},
{
"date": "2021-11-05",
"open": 17.85,
"high": 18,
"low": 17.57,
"close": 17.64,
"volume": 109603988,
"amount": 1942415616
},
{
"date": "2021-11-08",
"open": 17.62,
"high": 17.81,
"low": 17.36,
"close": 17.42,
"volume": 137681482,
"amount": 2406417664
},
{
"date": "2021-11-09",
"open": 17.48,
"high": 17.65,
"low": 17.26,
"close": 17.53,
"volume": 124057275,
"amount": 2163193088
},
{
"date": "2021-11-10",
"open": 17.46,
"high": 17.47,
"low": 17.16,
"close": 17.4,
"volume": 122085088,
"amount": 2109735168
},
{
"date": "2021-11-11",
"open": 17.35,
"high": 18.43,
"low": 17.32,
"close": 18.35,
"volume": 208472900,
"amount": 3752413952
},
{
"date": "2021-11-12",
"open": 18.31,
"high": 18.63,
"low": 18.11,
"close": 18.27,
"volume": 95754646,
"amount": 1753072768
},
{
"date": "2021-11-15",
"open": 18.35,
"high": 18.63,
"low": 18.2,
"close": 18.43,
"volume": 65508999,
"amount": 1203764096
},
{
"date": "2021-11-16",
"open": 18.36,
"high": 18.54,
"low": 18.17,
"close": 18.22,
"volume": 60111048,
"amount": 1099113472
},
{
"date": "2021-11-17",
"open": 18.15,
"high": 18.3,
"low": 17.98,
"close": 18.11,
"volume": 66464038,
"amount": 1203859200
},
{
"date": "2021-11-18",
"open": 18.09,
"high": 18.12,
"low": 17.73,
"close": 17.8,
"volume": 79984377,
"amount": 1430058368
},
{
"date": "2021-11-19",
"open": 17.8,
"high": 18.24,
"low": 17.7,
"close": 18.15,
"volume": 78637156,
"amount": 1414506368
},
{
"date": "2021-11-22",
"open": 18.03,
"high": 18.25,
"low": 17.9,
"close": 18.12,
"volume": 73861780,
"amount": 1337768192
},
{
"date": "2021-11-23",
"open": 18.11,
"high": 18.35,
"low": 17.68,
"close": 17.88,
"volume": 123597796,
"amount": 2213817600
},
{
"date": "2021-11-24",
"open": 17.77,
"high": 17.95,
"low": 17.66,
"close": 17.87,
"volume": 74131084,
"amount": 1316774400
},
{
"date": "2021-11-25",
"open": 17.74,
"high": 17.79,
"low": 17.63,
"close": 17.68,
"volume": 60353270,
"amount": 1068221312
},
{
"date": "2021-11-26",
"open": 17.62,
"high": 17.67,
"low": 17.52,
"close": 17.58,
"volume": 69449988,
"amount": 1219937280
},
{
"date": "2021-11-29",
"open": 17.41,
"high": 17.57,
"low": 17.36,
"close": 17.51,
"volume": 51259471,
"amount": 895105984
},
{
"date": "2021-11-30",
"open": 17.54,
"high": 17.68,
"low": 17.35,
"close": 17.44,
"volume": 73361606,
"amount": 1280384512
},
{
"date": "2021-12-01",
"open": 17.43,
"high": 17.77,
"low": 17.37,
"close": 17.64,
"volume": 70692519,
"amount": 1243666816
},
{
"date": "2021-12-02",
"open": 17.62,
"high": 17.81,
"low": 17.37,
"close": 17.59,
"volume": 99479835,
"amount": 1749164544
},
{
"date": "2021-12-03",
"open": 17.64,
"high": 17.7,
"low": 17.41,
"close": 17.65,
"volume": 70759974,
"amount": 1242375040
},
{
"date": "2021-12-06",
"open": 17.85,
"high": 18.56,
"low": 17.8,
"close": 18.1,
"volume": 214562528,
"amount": 3896385280
},
{
"date": "2021-12-07",
"open": 18.3,
"high": 18.67,
"low": 18.15,
"close": 18.46,
"volume": 161644387,
"amount": 2979969024
},
{
"date": "2021-12-08",
"open": 18.45,
"high": 18.55,
"low": 18.16,
"close": 18.47,
"volume": 98028118,
"amount": 1798691072
},
{
"date": "2021-12-09",
"open": 18.49,
"high": 19.06,
"low": 18.37,
"close": 18.7,
"volume": 145588668,
"amount": 2726663424
},
{
"date": "2021-12-10",
"open": 18.51,
"high": 18.7,
"low": 18.27,
"close": 18.38,
"volume": 98925513,
"amount": 1824076544
},
{
"date": "2021-12-13",
"open": 18.47,
"high": 18.88,
"low": 18.18,
"close": 18.27,
"volume": 131449027,
"amount": 2427803648
},
{
"date": "2021-12-14",
"open": 18.16,
"high": 18.17,
"low": 17.52,
"close": 17.58,
"volume": 193720890,
"amount": 3434156288
},
{
"date": "2021-12-15",
"open": 17.51,
"high": 17.66,
"low": 17.4,
"close": 17.55,
"volume": 129462741,
"amount": 2269820928
},
{
"date": "2021-12-16",
"open": 17.55,
"high": 17.73,
"low": 17.46,
"close": 17.72,
"volume": 81947951,
"amount": 1445483392
},
{
"date": "2021-12-17",
"open": 17.7,
"high": 17.75,
"low": 17.57,
"close": 17.57,
"volume": 60236967,
"amount": 1062875456
},
{
"date": "2021-12-20",
"open": 17.56,
"high": 17.65,
"low": 17.45,
"close": 17.52,
"volume": 74643520,
"amount": 1309029248
},
{
"date": "2021-12-21",
"open": 17.49,
"high": 17.71,
"low": 17.48,
"close": 17.59,
"volume": 89373404,
"amount": 1572895616
},
{
"date": "2021-12-22",
"open": 17.62,
"high": 17.64,
"low": 17.3,
"close": 17.39,
"volume": 97692775,
"amount": 1701772544
},
{
"date": "2021-12-23",
"open": 17.4,
"high": 17.43,
"low": 17.21,
"close": 17.32,
"volume": 105957594,
"amount": 1831122688
},
{
"date": "2021-12-24",
"open": 17.33,
"high": 17.35,
"low": 17.21,
"close": 17.31,
"volume": 48825149,
"amount": 843109696
},
{
"date": "2021-12-27",
"open": 17.33,
"high": 17.35,
"low": 17.16,
"close": 17.22,
"volume": 73111899,
"amount": 1260455296
},
{
"date": "2021-12-28",
"open": 17.22,
"high": 17.33,
"low": 17.09,
"close": 17.17,
"volume": 112663891,
"amount": 1934461056
},
{
"date": "2021-12-29",
"open": 17.16,
"high": 17.16,
"low": 16.7,
"close": 16.75,
"volume": 146937398,
"amount": 2480534528
},
{
"date": "2021-12-30",
"open": 16.76,
"high": 16.95,
"low": 16.72,
"close": 16.82,
"volume": 79666360,
"amount": 1342374272
},
{
"date": "2021-12-31",
"open": 16.86,
"high": 16.9,
"low": 16.4,
"close": 16.48,
"volume": 175076089,
"amount": 2899617024
},
{
"date": "2022-01-04",
"open": 16.48,
"high": 16.66,
"low": 16.18,
"close": 16.66,
"volume": 116925933,
"amount": 1918887040
},
{
"date": "2022-01-05",
"open": 16.58,
"high": 17.22,
"low": 16.55,
"close": 17.15,
"volume": 196199817,
"amount": 3344124672
},
{
"date": "2022-01-06",
"open": 17.11,
"high": 17.27,
"low": 17,
"close": 17.12,
"volume": 110788519,
"amount": 1896535808
},
{
"date": "2022-01-07",
"open": 17.1,
"high": 17.28,
"low": 17.06,
"close": 17.2,
"volume": 112663070,
"amount": 1937710976
},
{
"date": "2022-01-10",
"open": 17.29,
"high": 17.42,
"low": 17.03,
"close": 17.19,
"volume": 90977401,
"amount": 1563414528
},
{
"date": "2022-01-11",
"open": 17.26,
"high": 17.54,
"low": 17.14,
"close": 17.41,
"volume": 158199940,
"amount": 2752485376
},
{
"date": "2022-01-12",
"open": 17.41,
"high": 17.45,
"low": 16.9,
"close": 17,
"volume": 150216355,
"amount": 2561266432
},
{
"date": "2022-01-13",
"open": 16.91,
"high": 17.24,
"low": 16.82,
"close": 16.98,
"volume": 90942265,
"amount": 1550319104
},
{
"date": "2022-01-14",
"open": 17,
"high": 17.02,
"low": 16.3,
"close": 16.33,
"volume": 210309491,
"amount": 3459950848
},
{
"date": "2022-01-17",
"open": 16.35,
"high": 16.48,
"low": 16.12,
"close": 16.22,
"volume": 114368943,
"amount": 1855633792
},
{
"date": "2022-01-18",
"open": 16.25,
"high": 16.54,
"low": 16.16,
"close": 16.52,
"volume": 115297431,
"amount": 1891094656
},
{
"date": "2022-01-19",
"open": 16.54,
"high": 16.69,
"low": 16.36,
"close": 16.5,
"volume": 98839185,
"amount": 1630973568
},
{
"date": "2022-01-20",
"open": 16.47,
"high": 17.46,
"low": 16.42,
"close": 17.33,
"volume": 303119377,
"amount": 5195805696
},
{
"date": "2022-01-21",
"open": 17.45,
"high": 17.56,
"low": 17.21,
"close": 17.35,
"volume": 148168295,
"amount": 2575115008
},
{
"date": "2022-01-24",
"open": 17.34,
"high": 17.38,
"low": 16.98,
"close": 17.2,
"volume": 87477087,
"amount": 1501390336
},
{
"date": "2022-01-25",
"open": 17.08,
"high": 17.08,
"low": 16.81,
"close": 16.85,
"volume": 109328397,
"amount": 1851998976
},
{
"date": "2022-01-26",
"open": 16.95,
"high": 17.1,
"low": 16.54,
"close": 16.65,
"volume": 98497522,
"amount": 1646385024
},
{
"date": "2022-01-27",
"open": 16.5,
"high": 16.54,
"low": 16.25,
"close": 16.3,
"volume": 102464311,
"amount": 1677261312
},
{
"date": "2022-01-28",
"open": 16.39,
"high": 16.45,
"low": 15.82,
"close": 15.83,
"volume": 167556367,
"amount": 2695470336
},
{
"date": "2022-02-07",
"open": 16.02,
"high": 16.41,
"low": 15.89,
"close": 16.39,
"volume": 151547630,
"amount": 2451798528
},
{
"date": "2022-02-08",
"open": 16.3,
"high": 16.97,
"low": 16.26,
"close": 16.83,
"volume": 175469528,
"amount": 2950309120
},
{
"date": "2022-02-09",
"open": 16.92,
"high": 17,
"low": 16.71,
"close": 16.86,
"volume": 105116166,
"amount": 1774253696
},
{
"date": "2022-02-10",
"open": 16.77,
"high": 17.03,
"low": 16.67,
"close": 16.99,
"volume": 78455735,
"amount": 1326848896
},
{
"date": "2022-02-11",
"open": 17.03,
"high": 17.34,
"low": 17.03,
"close": 17.1,
"volume": 107813914,
"amount": 1852167552
},
{
"date": "2022-02-14",
"open": 17.1,
"high": 17.15,
"low": 16.51,
"close": 16.58,
"volume": 115065851,
"amount": 1917613440
},
{
"date": "2022-02-15",
"open": 16.5,
"high": 16.67,
"low": 16.1,
"close": 16.28,
"volume": 120826437,
"amount": 1968985344
},
{
"date": "2022-02-16",
"open": 16.35,
"high": 16.53,
"low": 16.21,
"close": 16.41,
"volume": 78239959,
"amount": 1282234112
},
{
"date": "2022-02-17",
"open": 16.39,
"high": 16.55,
"low": 16.32,
"close": 16.42,
"volume": 79450184,
"amount": 1306514304
},
{
"date": "2022-02-18",
"open": 16.32,
"high": 16.77,
"low": 16.31,
"close": 16.77,
"volume": 80249940,
"amount": 1330233344
},
{
"date": "2022-02-21",
"open": 16.66,
"high": 16.67,
"low": 16.32,
"close": 16.51,
"volume": 80099455,
"amount": 1316023680
},
{
"date": "2022-02-22",
"open": 16.31,
"high": 16.44,
"low": 16.16,
"close": 16.23,
"volume": 89495673,
"amount": 1454156288
},
{
"date": "2022-02-23",
"open": 16.3,
"high": 16.31,
"low": 16.04,
"close": 16.19,
"volume": 88674244,
"amount": 1431289856
},
{
"date": "2022-02-24",
"open": 16.13,
"high": 16.15,
"low": 15.8,
"close": 15.91,
"volume": 132408685,
"amount": 2112842496
},
{
"date": "2022-02-25",
"open": 15.99,
"high": 16.08,
"low": 15.87,
"close": 15.9,
"volume": 72639707,
"amount": 1157890304
},
{
"date": "2022-02-28",
"open": 15.9,
"high": 15.92,
"low": 15.62,
"close": 15.75,
"volume": 72399045,
"amount": 1137154048
},
{
"date": "2022-03-01",
"open": 15.79,
"high": 15.95,
"low": 15.62,
"close": 15.92,
"volume": 93504034,
"amount": 1474694016
},
{
"date": "2022-03-02",
"open": 15.79,
"high": 15.87,
"low": 15.66,
"close": 15.68,
"v: 15.1,
"high": 15.57,
"low": 15.06,
"close": 15.38,
"volume": 116374674,
"amount": 1789209984
},
{
"date": "2022-04-01",
"open": 15.37,
"high": 15.79,
"low": 15.2,
"close": 15.75,
"volume": 148487874,
"amount": 2319616768
},
{
"date": "2022-04-06",
"open": 15.64,
"high": 16.54,
"low": 15.63,
"close": 16.39,
"volume": 248854005,
"amount": 4064051456
},
{
"date": "2022-04-07",
"open": 16.38,
"high": 16.66,
"low": 16.2,
"close": 16.28,
"volume": 165906455,
"amount": 2724002816
},
{
"date": "2022-04-08",
"open": 16.26,
"high": 16.45,
"low": 16.13,
"close": 16.4,
"volume": 106677946,
"amount": 1741072128
},
{
"date": "2022-04-11",
"open": 16.35,
"high": 16.4,
"low": 15.8,
"close": 16.05,
"volume": 141673536,
"amount": 2277468928
},
{
"date": "2022-04-12",
"open": 16.05,
"high": 16.26,
"low": 15.66,
"close": 15.92,
"volume": 103926142,
"amount": 1654820096
},
{
"date": "2022-04-13",
"open": 15.89,
"high": 16.08,
"low": 15.72,
"close": 15.8,
"volume": 89062806,
"amount": 1415496064
},
{
"date": "2022-04-14",
"open": 16,
"high": 16.25,
"low": 15.92,
"close": 16.04,
"volume": 92961494,
"amount": 1493344000
},
{
"date": "2022-04-15",
"open": 15.9,
"high": 16.53,
"low": 15.86,
"close": 16.42,
"volume": 123176103,
"amount": 2014010112
},
{
"date": "2022-04-18",
"open": 16.15,
"high": 16.2,
"low": 15.81,
"close": 15.9,
"volume": 108688756,
"amount": 1734236544
},
{
"date": "2022-04-19",
"open": 15.9,
"high": 15.97,
"low": 15.62,
"close": 15.81,
"volume": 82177249,
"amount": 1294226944
},
{
"date": "2022-04-20",
"open": 15.81,
"high": 16.05,
"low": 15.7,
"close": 15.85,
"volume": 71655528,
"amount": 1137697792
},
{
"date": "2022-04-21",
"open": 15.77,
"high": 15.98,
"low": 15.7,
"close": 15.81,
"volume": 70989116,
"amount": 1124663680
},
{
"date": "2022-04-22",
"open": 15.64,
"high": 16.19,
"low": 15.4,
"close": 16.06,
"volume": 92127408,
"amount": 1468452992
},
{
"date": "2022-04-25",
"open": 15.67,
"high": 15.91,
"low": 14.78,
"close": 14.85,
"volume": 166448098,
"amount": 2527610112
},
{
"date": "2022-04-26",
"open": 14.88,
"high": 14.98,
"low": 14.45,
"close": 14.73,
"volume": 98820956,
"amount": 1456929664
},
{
"date": "2022-04-27",
"open": 14.98,
"high": 15.65,
"low": 14.96,
"close": 15.65,
"volume": 149029503,
"amount": 2296798720
},
{
"date": "2022-04-28",
"open": 15.57,
"high": 15.93,
"low": 15.37,
"close": 15.65,
"volume": 91177187,
"amount": 1426381952
},
{
"date": "2022-04-29",
"open": 15.69,
"high": 15.74,
"low": 14.97,
"close": 15.32,
"volume": 164501308,
"amount": 2503476736
},
{
"date": "2022-05-05",
"open": 15.2,
"high": 15.45,
"low": 15.15,
"close": 15.32,
"volume": 79019620,
"amount": 1208735104
},
{
"date": "2022-05-06",
"open": 15.02,
"high": 15.2,
"low": 14.91,
"close": 14.96,
"volume": 83243182,
"amount": 1250995584
},
{
"date": "2022-05-09",
"open": 14.94,
"high": 14.94,
"low": 14.46,
"close": 14.55,
"volume": 81862135,
"amount": 1197104256
},
{
"date": "2022-05-10",
"open": 14.5,
"high": 14.6,
"low": 14.11,
"close": 14.59,
"volume": 99228502,
"amount": 1425836928
},
{
"date": "2022-05-11",
"open": 14.54,
"high": 14.84,
"low": 14.44,
"close": 14.63,
"volume": 84857362,
"amount": 1240700416
},
{
"date": "2022-05-12",
"open": 14.48,
"high": 14.56,
"low": 14.33,
"close": 14.38,
"volume": 68506423,
"amount": 987061632
},
{
"date": "2022-05-13",
"open": 14.5,
"high": 14.66,
"low": 14.49,
"close": 14.61,
"volume": 67631191,
"amount": 985962944
},
{
"date": "2022-05-16",
"open": 14.66,
"high": 14.73,
"low": 14.35,
"close": 14.41,
"volume": 66822782,
"amount": 965652288
},
{
"date": "2022-05-17",
"open": 14.51,
"high": 14.72,
"low": 14.32,
"close": 14.71,
"volume": 93140639,
"amount": 1357428352
},
{
"date": "2022-05-18",
"open": 14.85,
"high": 14.89,
"low": 14.67,
"close": 14.75,
"volume": 77857833,
"amount": 1150500480
},
{
"date": "2022-05-19",
"open": 14.55,
"high": 14.7,
"low": 14.5,
"close": 14.62,
"volume": 59092172,
"amount": 863214144
},
{
"date": "2022-05-20",
"open": 14.7,
"high": 15.04,
"low": 14.67,
"close": 15.02,
"volume": 94859778,
"amount": 1415164672
},
{
"date": "2022-05-23",
"open": 15.07,
"high": 15.07,
"low": 14.76,
"close": 14.83,
"volume": 64772592,
"amount": 962683712
},
{
"date": "2022-05-24",
"open": 14.87,
"high": 14.87,
"low": 14.4,
"close": 14.4,
"volume": 93355706,
"amount": 1358693504
},
{
"date": "2022-05-25",
"open": 14.43,
"high": 14.49,
"low": 14.3,
"close": 14.39,
"volume": 60322826,
"amount": 866228928
},
{
"date": "2022-05-26",
"open": 14.41,
"high": 14.43,
"low": 14.07,
"close": 14.19,
"volume": 101131756,
"amount": 1435689344
},
{
"date": "2022-05-27",
"open": 14.29,
"high": 14.35,
"low": 14.11,
"close": 14.18,
"volume": 72306674,
"amount": 1029702208
},
{
"date": "2022-05-30",
"open": 14.26,
"high": 14.28,
"low": 14.04,
"close": 14.08,
"volume": 89690123,
"amount": 1265572992
},
{
"date": "2022-05-31",
"open": 14.07,
"high": 14.18,
"low": 14,
"close": 14.16,
"volume": 93886855,
"amount": 1325012096
},
{
"date": "2022-06-01",
"open": 14.14,
"high": 14.14,
"low": 14,
"close": 14.08,
"volume": 84529898,
"amount": 1187423744
},
{
"date": "2022-06-02",
"open": 14.02,
"high": 14.03,
"low": 13.88,
"close": 13.95,
"volume": 97926822,
"amount": 1363740800
},
{
"date": "2022-06-06",
"open": 13.91,
"high": 14.17,
"low": 13.64,
"close": 14.17,
"volume": 171085175,
"amount": 2370807552
},
{
"date": "2022-06-07",
"open": 14.02,
"high": 14.25,
"low": 13.99,
"close": 14.16,
"volume": 131511262,
"amount": 1860366720
},
{
"date": "2022-06-08",
"open": 14.16,
"high": 14.17,
"low": 14.01,
"close": 14.16,
"volume": 114552124,
"amount": 1613524992
},
{
"date": "2022-06-09",
"open": 14.14,
"high": 14.46,
"low": 14.1,
"close": 14.35,
"volume": 163290134,
"amount": 2339986688
},
{
"date": "2022-06-10",
"open": 14.26,
"high": 14.33,
"low": 14.13,
"close": 14.32,
"volume": 134601231,
"amount": 1914639744
},
{
"date": "2022-06-13",
"open": 14.18,
"high": 14.19,
"low": 13.88,
"close": 13.91,
"volume": 154775285,
"amount": 2163340032
},
{
"date": "2022-06-14",
"open": 13.71,
"high": 14.13,
"low": 13.71,
"close": 14.12,
"volume": 115142939,
"amount": 1602169856
},
{
"date": "2022-06-15",
"open": 14.1,
"high": 15.11,
"low": 14.06,
"close": 14.74,
"volume": 341354371,
"amount": 5010292736
},
{
"date": "2022-06-16",
"open": 14.74,
"high": 14.83,
"low": 14.42,
"close": 14.44,
"volume": 133254631,
"amount": 1939976192
},
{
"date": "2022-06-17",
"open": 14.32,
"high": 14.53,
"low": 14.2,
"close": 14.45,
"volume": 105378794,
"amount": 1513925888
},
{
"date": "2022-06-20",
"open": 14.44,
"high": 14.44,
"low": 14.26,
"close": 14.34,
"volume": 103216680,
"amount": 1479529728
},
{
"date": "2022-06-21",
"open": 14.34,
"high": 14.63,
"low": 14.23,
"close": 14.37,
"volume": 132179398,
"amount": 1905346048
},
{
"date": "2022-06-22",
"open": 14.36,
"high": 14.36,
"low": 14.08,
"close": 14.08,
"volume": 105604592,
"amount": 1498415744
},
{
"date": "2022-06-23",
"open": 14.09,
"high": 14.23,
"low": 14.06,
"close": 14.2,
"volume": 80602803,
"amount": 1140899072
},
{
"date": "2022-06-24",
"open": 14.2,
"high": 14.25,
"low": 14.11,
"close": 14.23,
"volume": 86604061,
"amount": 1227798656
},
{
"date": "2022-06-27",
"open": 14.24,
"high": 14.56,
"low": 14.22,
"close": 14.49,
"volume": 149727818,
"amount": 2166380544
},
{
"date": "2022-06-28",
"open": 14.47,
"high": 14.67,
"low": 14.41,
"close": 14.63,
"volume": 112511048,
"amount": 1638673280
},
{
"date": "2022-06-29",
"open": 14.65,
"high": 14.9,
"low": 14.55,
"close": 14.64,
"volume": 126654728,
"amount": 1865064704
},
{
"date": "2022-06-30",
"open": 14.63,
"high": 15.02,
"low": 14.55,
"close": 14.98,
"volume": 154874501,
"amount": 2304888576
},
{
"date": "2022-07-01",
"open": 15,
"high": 15.07,
"low": 14.84,
"close": 14.92,
"volume": 77924332,
"amount": 1164030720
},
{
"date": "2022-07-04",
"open": 14.95,
"high": 14.98,
"low": 14.75,
"close": 14.94,
"volume": 83496807,
"amount": 1241453440
},
{
"date": "2022-07-05",
"open": 14.99,
"high": 15.27,
"low": 14.82,
"close": 14.91,
"volume": 111517210,
"amount": 1674718976
},
{
"date": "2022-07-06",
"open": 14.83,
"high": 14.93,
"low": 14.46,
"close": 14.53,
"volume": 104333523,
"amount": 1520022528
},
{
"date": "2022-07-07",
"open": 14.54,
"high": 14.65,
"low": 14.38,
"close": 14.42,
"volume": 73016098,
"amount": 1057696576
},
{
"date": "2022-07-08",
"open": 14.5,
"high": 14.65,
"low": 14.37,
"close": 14.54,
"volume": 63969823,
"amount": 928850368
},
{
"date": "2022-07-11",
"open": 14.5,
"high": 14.57,
"low": 14.36,
"close": 14.46,
"volume": 61169194,
"amount": 883613760
},
{
"date": "2022-07-12",
"open": 14.41,
"high": 14.73,
"low": 14.38,
"close": 14.42,
"volume": 74288242,
"amount": 1078432000
},
{
"date": "2022-07-13",
"open": 14.42,
"high": 14.47,
"low": 13.89,
"close": 13.97,
"volume": 217599606,
"amount": 3056913152
},
{
"date": "2022-07-14",
"open": 13.7,
"high": 13.71,
"low": 13.29,
"close": 13.37,
"volume": 263212087,
"amount": 3534578688
},
{
"date": "2022-07-15",
"open": 13.48,
"high": 13.56,
"low": 13.22,
"close": 13.24,
"volume": 159863740,
"amount": 2139915264
},
{
"date": "2022-07-18",
"open": 13.25,
"high": 13.44,
"low": 13.21,
"close": 13.39,
"volume": 115350581,
"amount": 1536340992
},
{
"date": "2022-07-19",
"open": 13.34,
"high": 13.43,
"low": 13.28,
"close": 13.42,
"volume": 75559710,
"amount": 1008562432
},
{
"date": "2022-07-20",
"open": 13.43,
"high": 13.47,
"low": 13.35,
"close": 13.39,
"volume": 80145866,
"amount": 1073936256
},
{
"date": "2022-07-21",
"open": 13.32,
"high": 13.34,
"low": 12.99,
"close": 13.01,
"volume": 197038789,
"amount": 2588696064
},
{
"date": "2022-07-22",
"open": 12.84,
"high": 12.93,
"low": 12.62,
"close": 12.81,
"volume": 137650974,
"amount": 1755555712
},
{
"date": "2022-07-25",
"open": 12.8,
"high": 12.85,
"low": 12.67,
"close": 12.82,
"volume": 76395581,
"amount": 976071680
},
{
"date": "2022-07-26",
"open": 12.75,
"high": 12.91,
"low": 12.71,
"close": 12.91,
"volume": 102404881,
"amount": 1314310400
},
{
"date": "2022-07-27",
"open": 12.85,
"high": 12.88,
"low": 12.73,
"close": 12.79,
"volume": 92391408,
"amount": 1182889728
},
{
"date": "2022-07-28",
"open": 12.81,
"high": 12.91,
"low": 12.78,
"close": 12.88,
"volume": 75034652,
"amount": 964903680
},
{
"date": "2022-07-29",
"open": 12.88,
"high": 12.9,
"low": 12.65,
"close": 12.68,
"volume": 83149747,
"amount": 1059518592
},
{
"date": "2022-08-01",
"open": 12.66,
"high": 12.66,
"low": 12.4,
"close": 12.42,
"volume": 102573271,
"amount": 1277987072
},
{
"date": "2022-08-02",
"open": 12.22,
"high": 12.34,
"low": 11.94,
"close": 12.26,
"volume": 137300930,
"amount": 1664397696
},
{
"date": "2022-08-03",
"open": 12.19,
"high": 12.27,
"low": 12.01,
"close": 12.03,
"volume": 74613653,
"amount": 905653312
},
{
"date": "2022-08-04",
"open": 12.1,
"high": 12.17,
"low": 12.02,
"close": 12.16,
"volume": 60267562,
"amount": 729351680
},
{
"date": "2022-08-05",
"open": 12.13,
"high": 12.33,
"low": 11.98,
"close": 12.31,
"volume": 76529787,
"amount": 930836352
},
{
"date": "2022-08-08",
"open": 12.25,
"high": 12.36,
"low": 12.16,
"close": 12.2,
"volume": 55199969,
"amount": 674950912
},
{
"date": "2022-08-09",
"open": 12.21,
"high": 12.22,
"low": 12.08,
"close": 12.12,
"volume": 55844757,
"amount": 677098624
},
{
"date": "2022-08-10",
"open": 12.12,
"high": 12.24,
"low": 12.02,
"close": 12.06,
"volume": 68302321,
"amount": 825806016
},
{
"date": "2022-08-11",
"open": 12.08,
"high": 12.39,
"low": 12.04,
"close": 12.35,
"volume": 139930361,
"amount": 1710719488
},
{
"date": "2022-08-12",
"open": 12.26,
"high": 12.41,
"low": 12.2,
"close": 12.38,
"volume": 82050356,
"amount": 1010612416
},
{
"date": "2022-08-15",
"open": 12.29,
"high": 12.36,
"low": 12.09,
"close": 12.11,
"volume": 117201000,
"amount": 1425087488
},
{
"date": "2022-08-16",
"open": 12.11,
"high": 12.2,
"low": 12.1,
"close": 12.13,
"volume": 63122370,
"amount": 765907200
},
{
"date": "2022-08-17",
"open": 12.15,
"high": 12.42,
"low": 12.07,
"close": 12.4,
"volume": 134850658,
"amount": 1656961664
},
{
"date": "2022-08-18",
"open": 12.48,
"high": 12.54,
"low": 12.16,
"close": 12.25,
"volume": 126970094,
"amount": 1560630528
},
{
"date": "2022-08-19",
"open": 12.27,
"high": 12.75,
"low": 12.23,
"close": 12.57,
"volume": 210641724,
"amount": 2653470976
},
{
"date": "2022-08-22",
"open": 12.58,
"high": 12.68,
"low": 12.41,
"close": 12.5,
"volume": 113807658,
"amount": 1423361920
},
{
"date": "2022-08-23",
"open": 12.45,
"high": 12.49,
"low": 12.28,
"close": 12.34,
"volume": 92146307,
"amount": 1137300480
},
{
"date": "2022-08-24",
"open": 12.33,
"high": 12.54,
"low": 12.33,
"close": 12.4,
"volume": 129537533,
"amount": 1613309568
},
{
"date": "2022-08-25",
"open": 12.4,
"high": 12.66,
"low": 12.3,
"close": 12.62,
"volume": 106401061,
"amount": 1329230336
},
{
"date": "2022-08-26",
"open": 12.68,
"high": 12.75,
"low": 12.46,
"close": 12.61,
"volume": 92763426,
"amount": 1168951040
},
{
"date": "2022-08-29",
"open": 12.5,
"high": 12.56,
"low": 12.31,
"close": 12.42,
"volume": 92449065,
"amount": 1145189120
},
{
"date": "2022-08-30",
"open": 12.43,
"high": 12.54,
"low": 12.28,
"close": 12.48,
"volume": 79971238,
"amount": 991447616
},
{
"date": "2022-08-31",
"open": 12.38,
"high": 12.78,
"low": 12.36,
"close": 12.75,
"volume": 165304158,
"amount": 2091408256
},
{
"date": "2022-09-01",
"open": 12.65,
"high": 12.79,
"low": 12.58,
"close": 12.61,
"volume": 86198195,
"amount": 1092666240
},
{
"date": "2022-09-02",
"open": 12.62,
"high": 12.69,
"low": 12.43,
"close": 12.51,
"volume": 78636281,
"amount": 983433856
},
{
"date": "2022-09-05",
"open": 12.46,
"high": 12.6,
"low": 12.37,
"close": 12.57,
"volume": 63203998,
"amount": 788451072
},
{
"date": "2022-09-06",
"open": 12.58,
"high": 12.66,
"low": 12.43,
"close": 12.5,
"volume": 73129499,
"amount": 914692160
},
{
"date": "2022-09-07",
"open": 12.42,
"high": 12.42,
"low": 12.28,
"close": 12.33,
"volume": 97981281,
"amount": 1208329728
},
{
"date": "2022-09-08",
"open": 12.32,
"high": 12.44,
"low": 12.3,
"close": 12.36,
"volume": 62111692,
"amount": 768913472
},
{
"date": "2022-09-09",
"open": 12.4,
"high": 12.74,
"low": 12.36,
"close": 12.72,
"volume": 195129731,
"amount": 2469131264
},
{
"date": "2022-09-13",
"open": 12.88,
"high": 13.02,
"low": 12.66,
"close": 12.95,
"volume": 172268989,
"amount": 2223707392
},
{
"date": "2022-09-14",
"open": 12.75,
"high": 12.87,
"low": 12.7,
"close": 12.73,
"volume": 85803584,
"amount": 1095054848
},
{
"date": "2022-09-15",
"open": 12.8,
"high": 13.1,
"low": 12.77,
"close": 13,
"volume": 184101788,
"amount": 2393239552
},
{
"date": "2022-09-16",
"open": 12.92,
"high": 12.95,
"low": 12.56,
"close": 12.56,
"volume": 135744781,
"amount": 1719252864
},
{
"date": "2022-09-19",
"open": 12.54,
"high": 12.67,
"low": 12.48,
"close": 12.57,
"volume": 63212104,
"amount": 793491328
},
{
"date": "2022-09-20",
"open": 12.61,
"high": 12.63,
"low": 12.32,
"close": 12.34,
"volume": 88998853,
"amount": 1102212224
},
{
"date": "2022-09-21",
"open": 12.31,
"high": 12.48,
"low": 12.2,
"close": 12.43,
"volume": 68419739,
"amount": 845477184
},
{
"date": "2022-09-22",
"open": 12.33,
"high": 12.36,
"low": 12.25,
"close": 12.29,
"volume": 58613338,
"amount": 720058240
},
{
"date": "2022-09-23",
"open": 12.24,
"high": 12.43,
"low": 12.23,
"close": 12.29,
"volume": 58644106,
"amount": 722703104
},
{
"date": "2022-09-26",
"open": 12.16,
"high": 12.28,
"low": 11.99,
"close": 12,
"volume": 90372904,
"amount": 1094060800
},
{
"date": "2022-09-27",
"open": 12,
"high": 12.16,
"low": 11.81,
"close": 12.15,
"volume": 78962229,
"amount": 946732992
},
{
"date": "2022-09-28",
"open": 12.09,
"high": 12.25,
"low": 11.92,
"close": 12.11,
"volume": 78092558,
"amount": 946211776
},
{
"date": "2022-09-29",
"open": 12.25,
"high": 12.28,
"low": 11.82,
"close": 11.86,
"volume": 91771804,
"amount": 1100405248
},
{
"date": "2022-09-30",
"open": 11.87,
"high": 11.96,
"low": 11.83,
"close": 11.84,
"volume": 53723019,
"amount": 638906944
},
{
"date": "2022-10-10",
"open": 11.7,
"high": 11.77,
"low": 11.46,
"close": 11.47,
"volume": 96608018,
"amount": 1119089792
},
{
"date": "2022-10-11",
"open": 11.54,
"high": 11.58,
"low": 11.41,
"close": 11.48,
"volume": 41525337,
"amount": 476749216
},
{
"date": "2022-10-12",
"open": 11.45,
"high": 11.62,
"low": 11.35,
"close": 11.6,
"volume": 55957243,
"amount": 641776512
},
{
"date": "2022-10-13",
"open": 11.51,
"high": 11.54,
"low": 11.31,
"close": 11.34,
"volume": 85261597,
"amount": 970021760
},
{
"date": "2022-10-14",
"open": 11.45,
"high": 11.63,
"low": 11.4,
"close": 11.53,
"volume": 109606158,
"amount": 1265486592
},
{
"date": "2022-10-17",
"open": 11.42,
"high": 11.52,
"low": 11.34,
"close": 11.48,
"volume": 102482271,
"amount": 1171523584
},
{
"date": "2022-10-18",
"open": 11.55,
"high": 11.64,
"low": 11.46,
"close": 11.48,
"volume": 94683709,
"amount": 1091646592
},
{
"date": "2022-10-19",
"open": 11.42,
"high": 11.49,
"low": 11.28,
"close": 11.29,
"volume": 92398968,
"amount": 1049700736
},
{
"date": "2022-10-20",
"open": 11.23,
"high": 11.31,
"low": 11.16,
"close": 11.2,
"volume": 78192323,
"amount": 876967168
},
{
"date": "2022-10-21",
"open": 11.21,
"high": 11.25,
"low": 11.07,
"close": 11.09,
"volume": 78557429,
"amount": 876648512
},
{
"date": "2022-10-24",
"open": 11.09,
"high": 11.1,
"low": 10.61,
"close": 10.62,
"volume": 138339065,
"amount": 1496043904
},
{
"date": "2022-10-25",
"open": 10.7,
"high": 10.81,
"low": 10.6,
"close": 10.65,
"volume": 131697940,
"amount": 1406437760
},
{
"date": "2022-10-26",
"open": 10.64,
"high": 10.73,
"low": 10.61,
"close": 10.66,
"volume": 114382988,
"amount": 1220733312
},
{
"date": "2022-10-27",
"open": 10.7,
"high": 10.77,
"low": 10.66,
"close": 10.68,
"volume": 95738346,
"amount": 1024868032
},
{
"date": "2022-10-28",
"open": 10.63,
"high": 10.7,
"low": 10.41,
"close": 10.42,
"volume": 105794701,
"amount": 1114999296
}
],
"count": 300,
"first": "2021-08-02",
"last": "2022-10-28"
}
(Omitted 3654 bytes. Full formatted result stored at: C:\Users\10098\AppData\Local\Temp\dsh-spill-EPTJBt\session-a4874d0461dc\d5acd17f75d9-mcp__tdx__tdx_kline.txt. Use read with offset/limit, or grep this path to search within it.)
tool · #159
Error: Error: 600146 没有日线数据
tool · #161
{
"code": "300055",
"market": "sz",
"period": "day",
"bars": [
{
"date": "2021-08-02",
"open": 10.67,
"high": 11.6,
"low": 10.51,
"close": 11.25,
"volume": 39390453,
"amount": 439645792
},
{
"date": "2021-08-03",
"open": 10.98,
"high": 11.1,
"low": 10.55,
"close": 10.72,
"volume": 23401224,
"amount": 253218224
},
{
"date": "2021-08-04",
"open": 10.54,
"high": 11.22,
"low": 10.52,
"close": 11.1,
"volume": 22915429,
"amount": 251799136
},
{
"date": "2021-08-05",
"open": 11.1,
"high": 11.79,
"low": 11,
"close": 11.28,
"volume": 27464950,
"amount": 314217888
},
{
"date": "2021-08-06",
"open": 11.27,
"high": 11.84,
"low": 11.13,
"close": 11.47,
"volume": 30780094,
"amount": 353595456
},
{
"date": "2021-08-09",
"open": 11.45,
"high": 11.5,
"low": 10.65,
"close": 10.8,
"volume": 30188201,
"amount": 327905088
},
{
"date": "2021-08-10",
"open": 10.73,
"high": 11.02,
"low": 10.54,
"close": 10.74,
"volume": 18933698,
"amount": 204193424
},
{
"date": "2021-08-11",
"open": 10.72,
"high": 11.72,
"low": 10.57,
"close": 11.49,
"volume": 36044952,
"amount": 405918688
},
{
"date": "2021-08-12",
"open": 11.47,
"high": 12.97,
"low": 11.47,
"close": 12.71,
"volume": 45678203,
"amount": 566201920
},
{
"date": "2021-08-13",
"open": 13.01,
"high": 13.28,
"low": 12.56,
"close": 12.75,
"volume": 28005256,
"amount": 358182016
},
{
"date": "2021-08-16",
"open": 12.83,
"high": 12.89,
"low": 12.08,
"close": 12.58,
"volume": 25785941,
"amount": 321843808
},
{
"date": "2021-08-17",
"open": 12.62,
"high": 12.98,
"low": 11.85,
"close": 12,
"volume": 24108977,
"amount": 297576192
},
{
"date": "2021-08-18",
"open": 11.88,
"high": 12.2,
"low": 11.61,
"close": 11.85,
"volume": 22844390,
"amount": 271103616
},
{
"date": "2021-08-19",
"open": 12,
"high": 12.12,
"low": 11.44,
"close": 12,
"volume": 20598271,
"amount": 243243664
},
{
"date": "2021-08-20",
"open": 11.53,
"high": 11.74,
"low": 11.17,
"close": 11.44,
"volume": 26447077,
"amount": 303279648
},
{
"date": "2021-08-23",
"open": 11.49,
"high": 12.41,
"low": 11.44,
"close": 12.28,
"volume": 31763033,
"amount": 386940992
},
{
"date": "2021-08-24",
"open": 12.28,
"high": 12.67,
"low": 11.92,
"close": 12.17,
"volume": 22798818,
"amount": 278732192
},
{
"date": "2021-08-25",
"open": 12.2,
"high": 12.47,
"low": 11.92,
"close": 12,
"volume": 16934291,
"amount": 205552096
},
{
"date": "2021-08-26",
"open": 12.05,
"high": 12.35,
"low": 11.9,
"close": 11.97,
"volume": 17406353,
"amount": 210498768
},
{
"date": "2021-08-27",
"open": 11.9,
"high": 12.25,
"low": 11.86,
"close": 12.06,
"volume": 15977181,
"amount": 192484096
},
{
"date": "2021-08-30",
"open": 12.1,
"high": 12.8,
"low": 12.1,
"close": 12.27,
"volume": 27468203,
"amount": 341465504
},
{
"date": "2021-08-31",
"open": 12.32,
"high": 12.78,
"low": 12.32,
"close": 12.74,
"volume": 31959882,
"amount": 404439456
},
{
"date": "2021-09-01",
"open": 12.75,
"high": 12.76,
"low": 11.82,
"close": 11.97,
"volume": 32314300,
"amount": 396056288
},
{
"date": "2021-09-02",
"open": 11.7,
"high": 12.74,
"low": 11.55,
"close": 12.7,
"volume": 31087241,
"amount": 382720960
},
{
"date": "2021-09-03",
"open": 12.74,
"high": 14.37,
"low": 12.73,
"close": 14,
"volume": 58628378,
"amount": 812542016
},
{
"date": "2021-09-06",
"open": 14.11,
"high": 14.68,
"low": 13.8,
"close": 14.65,
"volume": 44424433,
"amount": 635684032
},
{
"date": "2021-09-07",
"open": 14,
"high": 15.32,
"low": 14,
"close": 15.07,
"volume": 36923120,
"amount": 550575552
},
{
"date": "2021-09-08",
"open": 14.95,
"high": 15.25,
"low": 14.66,
"close": 14.8,
"volume": 31414564,
"amount": 469483424
},
{
"date": "2021-09-09",
"open": 14.8,
"high": 15.06,
"low": 14.4,
"close": 14.99,
"volume": 24925681,
"amount": 370092096
},
{
"date": "2021-09-10",
"open": 14.8,
"high": 15.71,
"low": 14.8,
"close": 15.28,
"volume": 27146568,
"amount": 415271776
},
{
"date": "2021-09-13",
"open": 15.9,
"high": 18.34,
"low": 15.9,
"close": 18.34,
"volume": 73287370,
"amount": 1288681088
},
{
"date": "2021-09-14",
"open": 18.01,
"high": 20.1,
"low": 18.01,
"close": 19.5,
"volume": 69203584,
"amount": 1336022400
},
{
"date": "2021-09-15",
"open": 20.38,
"high": 20.4,
"low": 18.66,
"close": 19.33,
"volume": 47808999,
"amount": 919268736
},
{
"date": "2021-09-16",
"open": 19.78,
"high": 20.19,
"low": 18.88,
"close": 18.95,
"volume": 38078435,
"amount": 742404864
},
{
"date": "2021-09-17",
"open": 19.13,
"high": 19.29,
"low": 17.26,
"close": 18,
"volume": 48209572,
"amount": 873785600
},
{
"date": "2021-09-22",
"open": 18.52,
"high": 18.54,
"low": 16.03,
"close": 16.48,
"volume": 60624608,
"amount": 1013692416
},
{
"date": "2021-09-23",
"open": 16.53,
"high": 16.7,
"low": 15.29,
"close": 15.56,
"volume": 53380908,
"amount": 835666816
},
{
"date": "2021-09-24",
"open": 15.48,
"high": 15.59,
"low": 14.67,
"close": 14.8,
"volume": 40188279,
"amount": 606393600
},
{
"date": "2021-09-27",
"open": 14.32,
"high": 14.85,
"low": 13.12,
"close": 13.28,
"volume": 45914834,
"amount": 630277696
},
{
"date": "2021-09-28",
"open": 13.55,
"high": 13.62,
"low": 13.1,
"close": 13.22,
"volume": 25081338,
"amount": 333663872
},
{
"date": "2021-09-29",
"open": 13.2,
"high": 13.29,
"low": 12.51,
"close": 12.58,
"volume": 27860050,
"amount": 357449536
},
{
"date": "2021-09-30",
"open": 12.61,
"high": 13.47,
"low": 12.6,
"close": 13.25,
"volume": 27535356,
"amount": 363486592
},
{
"date": "2021-10-08",
"open": 13.45,
"high": 13.78,
"low": 12.8,
"close": 12.93,
"volume": 22458323,
"amount": 296462784
},
{
"date": "2021-10-11",
"open": 12.97,
"high": 13.05,
"low": 12.44,
"close": 12.67,
"volume": 18307301,
"amount": 232372352
},
{
"date": "2021-10-12",
"open": 12.52,
"high": 12.89,
"low": 12.01,
"close": 12.14,
"volume": 23979342,
"amount": 296290912
},
{
"date": "2021-10-13",
"open": 12.14,
"high": 12.21,
"low": 11.75,
"close": 11.93,
"volume": 18233683,
"amount": 217145680
},
{
"date": "2021-10-14",
"open": 11.94,
"high": 12.02,
"low": 11.58,
"close": 11.9,
"volume": 16643390,
"amount": 196865232
},
{
"date": "2021-10-15",
"open": 11.91,
"high": 11.96,
"low": 11.58,
"close": 11.66,
"volume": 16658430,
"amount": 195365344
},
{
"date": "2021-10-18",
"open": 11.68,
"high": 12.24,
"low": 11.67,
"close": 12.2,
"volume": 22360301,
"amount": 269331552
},
{
"date": "2021-10-19",
"open": 12.05,
"high": 12.36,
"low": 11.92,
"close": 12.13,
"volume": 17157567,
"amount": 208006432
},
{
"date": "2021-10-20",
"open": 12.2,
"high": 12.81,
"low": 11.95,
"close": 12.5,
"volume": 24995604,
"amount": 311387936
},
{
"date": "2021-10-21",
"open": 12.38,
"high": 12.98,
"low": 12.22,
"close": 12.88,
"volume": 25956263,
"amount": 328443488
},
{
"date": "2021-10-22",
"open": 12.8,
"high": 12.8,
"low": 12.06,
"close": 12.1,
"volume": 27309476,
"amount": 338800128
},
{
"date": "2021-10-25",
"open": 12,
"high": 12.63,
"low": 11.83,
"close": 12.53,
"volume": 19165838,
"amount": 238770048
},
{
"date": "2021-10-26",
"open": 12.55,
"high": 12.93,
"low": 12.23,
"close": 12.49,
"volume": 22318016,
"amount": 281099296
},
{
"date": "2021-10-27",
"open": 12.6,
"high": 12.84,
"low": 12.11,
"close": 12.19,
"volume": 14698763,
"amount": 181761968
},
{
"date": "2021-10-28",
"open": 12.23,
"high": 12.43,
"low": 11.68,
"close": 11.85,
"volume": 17254851,
"amount": 205549760
},
{
"date": "2021-10-29",
"open": 11.84,
"high": 12.11,
"low": 11.71,
"close": 11.91,
"volume": 11239554,
"amount": 133752800
},
{
"date": "2021-11-01",
"open": 11.61,
"high": 12.04,
"low": 11.61,
"close": 11.86,
"volume": 12675745,
"amount": 150515744
},
{
"date": "2021-11-02",
"open": 11.83,
"high": 11.94,
"low": 11.07,
"close": 11.28,
"volume": 22381134,
"amount": 256043920
},
{
"date": "2021-11-03",
"open": 11.2,
"high": 11.45,
"low": 11.12,
"close": 11.44,
"volume": 11655069,
"amount": 131640872
},
{
"date": "2021-11-04",
"open": 11.38,
"high": 11.56,
"low": 11.27,
"close": 11.33,
"volume": 8289910,
"amount": 94177464
},
{
"date": "2021-11-05",
"open": 11.35,
"high": 11.35,
"low": 10.86,
"close": 10.86,
"volume": 19393723,
"amount": 214768224
},
{
"date": "2021-11-08",
"open": 10.92,
"high": 12.94,
"low": 10.92,
"close": 12.77,
"volume": 41295055,
"amount": 499045888
},
{
"date": "2021-11-09",
"open": 13,
"high": 13.22,
"low": 12.48,
"close": 12.72,
"volume": 36005592,
"amount": 459972416
},
{
"date": "2021-11-10",
"open": 12.5,
"high": 12.55,
"low": 12.11,
"close": 12.43,
"volume": 20228545,
"amount": 249461424
},
{
"date": "2021-11-11",
"open": 12.53,
"high": 13.95,
"low": 12.52,
"close": 13.43,
"volume": 45555896,
"amount": 605851712
},
{
"date": "2021-11-12",
"open": 13.45,
"high": 13.55,
"low": 13.04,
"close": 13.45,
"volume": 22931559,
"amount": 304275008
},
{
"date": "2021-11-15",
"open": 13.41,
"high": 14.41,
"low": 13.1,
"close": 14.32,
"volume": 38139146,
"amount": 530409632
},
{
"date": "2021-11-16",
"open": 14.3,
"high": 14.61,
"low": 14.05,
"close": 14.61,
"volume": 26620119,
"amount": 380670816
},
{
"date": "2021-11-17",
"open": 14.57,
"high": 14.82,
"low": 14.25,
"close": 14.56,
"volume": 21701007,
"amount": 315584128
},
{
"date": "2021-11-18",
"open": 14.41,
"high": 14.69,
"low": 13.84,
"close": 14.13,
"volume": 25828479,
"amount": 369067232
},
{
"date": "2021-11-19",
"open": 14.12,
"high": 14.2,
"low": 13.71,
"close": 13.8,
"volume": 21461017,
"amount": 298327040
},
{
"date": "2021-11-22",
"open": 13.78,
"high": 14.58,
"low": 13.61,
"close": 14.57,
"volume": 27863805,
"amount": 398214304
},
{
"date": "2021-11-23",
"open": 14.45,
"high": 14.68,
"low": 14.31,
"close": 14.32,
"volume": 16386007,
"amount": 236546528
},
{
"date": "2021-11-24",
"open": 14.32,
"high": 14.57,
"low": 14.16,
"close": 14.39,
"volume": 12829659,
"amount": 184198592
},
{
"date": "2021-11-25",
"open": 14.32,
"high": 14.38,
"low": 13.85,
"close": 13.85,
"volume": 14830831,
"amount": 207901936
},
{
"date": "2021-11-26",
"open": 13.86,
"high": 15.14,
"low": 13.76,
"close": 14.67,
"volume": 34605731,
"amount": 509060416
},
{
"date": "2021-11-29",
"open": 14.4,
"high": 15.22,
"low": 14.1,
"close": 14.98,
"volume": 27768307,
"amount": 411311776
},
{
"date": "2021-11-30",
"open": 14.95,
"high": 15.48,
"low": 14.75,
"close": 14.81,
"volume": 25412344,
"amount": 382417472
}
],
"count": 80,
"first": "2021-08-02",
"last": "2021-11-30"
}
tool · #163
{
"code": "600293",
"market": "sh",
"period": "day",
"bars": [
{
"date": "2021-08-02",
"open": 4.58,
"high": 4.66,
"low": 4.34,
"close": 4.49,
"volume": 45614591,
"amount": 203807648
},
{
"date": "2021-08-03",
"open": 4.49,
"high": 4.6,
"low": 4.37,
"close": 4.39,
"volume": 37879571,
"amount": 168979568
},
{
"date": "2021-08-04",
"open": 4.4,
"high": 4.64,
"low": 4.39,
"close": 4.55,
"volume": 32823043,
"amount": 148810672
},
{
"date": "2021-08-05",
"open": 4.33,
"high": 4.53,
"low": 4.19,
"close": 4.43,
"volume": 56124336,
"amount": 245192544
},
{
"date": "2021-08-06",
"open": 4.43,
"high": 4.51,
"low": 4.28,
"close": 4.48,
"volume": 36938473,
"amount": 162834512
},
{
"date": "2021-08-09",
"open": 4.55,
"high": 4.55,
"low": 4.3,
"close": 4.39,
"volume": 34357546,
"amount": 150569696
},
{
"date": "2021-08-10",
"open": 4.35,
"high": 4.48,
"low": 4.27,
"close": 4.33,
"volume": 36371426,
"amount": 158335216
},
{
"date": "2021-08-11",
"open": 4.32,
"high": 4.47,
"low": 4.25,
"close": 4.45,
"volume": 36862380,
"amount": 161260576
},
{
"date": "2021-08-12",
"open": 4.45,
"high": 4.9,
"low": 4.39,
"close": 4.9,
"volume": 57407375,
"amount": 273933536
},
{
"date": "2021-08-13",
"open": 5.05,
"high": 5.39,
"low": 4.9,
"close": 5.39,
"volume": 35544468,
"amount": 187733024
},
{
"date": "2021-08-16",
"open": 5.39,
"high": 5.64,
"low": 4.85,
"close": 4.85,
"volume": 123643967,
"amount": 631779968
},
{
"date": "2021-08-17",
"open": 4.66,
"high": 4.71,
"low": 4.37,
"close": 4.37,
"volume": 87355450,
"amount": 391478368
},
{
"date": "2021-08-18",
"open": 4.2,
"high": 4.51,
"low": 4.19,
"close": 4.35,
"volume": 57806829,
"amount": 254503200
},
{
"date": "2021-08-19",
"open": 4.35,
"high": 4.63,
"low": 4.33,
"close": 4.43,
"volume": 61064860,
"amount": 272817312
},
{
"date": "2021-08-20",
"open": 4.44,
"high": 4.58,
"low": 4.39,
"close": 4.46,
"volume": 46511985,
"amount": 208529872
},
{
"date": "2021-08-23",
"open": 4.54,
"high": 4.54,
"low": 4.25,
"close": 4.32,
"volume": 64180428,
"amount": 280017952
},
{
"date": "2021-08-24",
"open": 4.32,
"high": 4.34,
"low": 4.18,
"close": 4.25,
"volume": 36056784,
"amount": 153088976
},
{
"date": "2021-08-25",
"open": 4.25,
"high": 4.31,
"low": 4.15,
"close": 4.24,
"volume": 47519903,
"amount": 200706400
},
{
"date": "2021-08-26",
"open": 4.25,
"high": 4.49,
"low": 4.21,
"close": 4.37,
"volume": 62770005,
"amount": 275399360
},
{
"date": "2021-08-27",
"open": 4.3,
"high": 4.38,
"low": 4.19,
"close": 4.22,
"volume": 54445955,
"amount": 231781248
},
{
"date": "2021-08-30",
"open": 4.2,
"high": 4.47,
"low": 4.11,
"close": 4.37,
"volume": 72810325,
"amount": 314571040
},
{
"date": "2021-08-31",
"open": 4.33,
"high": 4.72,
"low": 4.28,
"close": 4.64,
"volume": 80696707,
"amount": 369716064
},
{
"date": "2021-09-01",
"open": 4.62,
"high": 4.72,
"low": 4.27,
"close": 4.3,
"volume": 76175679,
"amount": 339606720
},
{
"date": "2021-09-02",
"open": 4.28,
"high": 4.62,
"low": 4.24,
"close": 4.6,
"volume": 63892600,
"amount": 288217920
},
{
"date": "2021-09-03",
"open": 4.62,
"high": 4.71,
"low": 4.25,
"close": 4.27,
"volume": 71512975,
"amount": 313893120
},
{
"date": "2021-09-06",
"open": 4.21,
"high": 4.34,
"low": 4.16,
"close": 4.28,
"volume": 60122786,
"amount": 255958384
},
{
"date": "2021-09-07",
"open": 4.36,
"high": 4.71,
"low": 4.34,
"close": 4.71,
"volume": 49980203,
"amount": 231482896
},
{
"date": "2021-09-08",
"open": 4.93,
"high": 4.93,
"low": 4.54,
"close": 4.74,
"volume": 111886025,
"amount": 527882272
},
{
"date": "2021-09-09",
"open": 4.75,
"high": 4.86,
"low": 4.57,
"close": 4.6,
"volume": 63346972,
"amount": 295169056
},
{
"date": "2021-09-10",
"open": 4.6,
"high": 4.61,
"low": 4.36,
"close": 4.39,
"volume": 59056015,
"amount": 262610128
},
{
"date": "2021-09-13",
"open": 4.39,
"high": 4.41,
"low": 4.26,
"close": 4.32,
"volume": 38366105,
"amount": 165206560
},
{
"date": "2021-09-14",
"open": 4.32,
"high": 4.4,
"low": 4.24,
"close": 4.32,
"volume": 41147998,
"amount": 177627168
},
{
"date": "2021-09-15",
"open": 4.32,
"high": 4.34,
"low": 4.23,
"close": 4.28,
"volume": 26191050,
"amount": 112131880
},
{
"date": "2021-09-16",
"open": 4.27,
"high": 4.5,
"low": 4.18,
"close": 4.19,
"volume": 58466550,
"amount": 250969824
},
{
"date": "2021-09-17",
"open": 4.18,
"high": 4.19,
"low": 3.86,
"close": 4.03,
"volume": 51226516,
"amount": 206164512
},
{
"date": "2021-09-22",
"open": 3.98,
"high": 4.09,
"low": 3.89,
"close": 4.05,
"volume": 30321083,
"amount": 121323696
},
{
"date": "2021-09-23",
"open": 4.04,
"high": 4.07,
"low": 3.91,
"close": 3.94,
"volume": 28181337,
"amount": 111927712
},
{
"date": "2021-09-24",
"open": 4.03,
"high": 4.2,
"low": 3.92,
"close": 3.93,
"volume": 43451692,
"amount": 174207472
},
{
"date": "2021-09-27",
"open": 3.86,
"high": 3.87,
"low": 3.54,
"close": 3.54,
"volume": 41954127,
"amount": 151561072
},
{
"date": "2021-09-28",
"open": 3.4,
"high": 3.51,
"low": 3.34,
"close": 3.5,
"volume": 39587310,
"amount": 135870096
},
{
"date": "2021-09-29",
"open": 3.51,
"high": 3.6,
"low": 3.36,
"close": 3.36,
"volume": 31651482,
"amount": 109413704
},
{
"date": "2021-09-30",
"open": 3.36,
"high": 3.59,
"low": 3.35,
"close": 3.55,
"volume": 30816225,
"amount": 107216240
},
{
"date": "2021-10-08",
"open": 3.62,
"high": 3.81,
"low": 3.61,
"close": 3.74,
"volume": 33087143,
"amount": 123546112
},
{
"date": "2021-10-11",
"open": 3.7,
"high": 3.81,
"low": 3.61,
"close": 3.78,
"volume": 31975704,
"amount": 118238224
},
{
"date": "2021-10-12",
"open": 3.73,
"high": 3.8,
"low": 3.69,
"close": 3.75,
"volume": 22340723,
"amount": 83579888
},
{
"date": "2021-10-13",
"open": 3.77,
"high": 3.77,
"low": 3.63,
"close": 3.68,
"volume": 16359339,
"amount": 60186136
},
{
"date": "2021-10-14",
"open": 3.65,
"high": 3.78,
"low": 3.64,
"close": 3.74,
"volume": 16712766,
"amount": 62349336
},
{
"date": "2021-10-15",
"open": 3.76,
"high": 3.79,
"low": 3.67,
"close": 3.7,
"volume": 16201718,
"amount": 60374080
},
{
"date": "2021-10-18",
"open": 3.72,
"high": 3.9,
"low": 3.67,
"close": 3.89,
"volume": 30209718,
"amount": 115394128
},
{
"date": "2021-10-19",
"open": 3.87,
"high": 3.93,
"low": 3.8,
"close": 3.84,
"volume": 18174900,
"amount": 69922560
},
{
"date": "2021-10-20",
"open": 3.83,
"high": 3.88,
"low": 3.76,
"close": 3.81,
"volume": 12659903,
"amount": 48161496
},
{
"date": "2021-10-21",
"open": 3.84,
"high": 3.84,
"low": 3.67,
"close": 3.68,
"volume": 18497800,
"amount": 68920608
},
{
"date": "2021-10-22",
"open": 3.68,
"high": 3.76,
"low": 3.63,
"close": 3.67,
"volume": 17885608,
"amount": 66039508
},
{
"date": "2021-10-25",
"open": 3.65,
"high": 3.95,
"low": 3.63,
"close": 3.82,
"volume": 28404130,
"amount": 108150288
},
{
"date": "2021-10-26",
"open": 3.78,
"high": 3.82,
"low": 3.57,
"close": 3.61,
"volume": 30243909,
"amount": 111116760
},
{
"date": "2021-10-27",
"open": 3.57,
"high": 3.65,
"low": 3.43,
"close": 3.49,
"volume": 20154039,
"amount": 70668304
},
{
"date": "2021-10-28",
"open": 3.5,
"high": 3.51,
"low": 3.32,
"close": 3.37,
"volume": 15604024,
"amount": 52943528
},
{
"date": "2021-10-29",
"open": 3.37,
"high": 3.45,
"low": 3.31,
"close": 3.36,
"volume": 18741021,
"amount": 62898260
},
{
"date": "2021-11-01",
"open": 3.53,
"high": 3.63,
"low": 3.35,
"close": 3.47,
"volume": 36240775,
"amount": 125918320
},
{
"date": "2021-11-02",
"open": 3.45,
"high": 3.57,
"low": 3.34,
"close": 3.37,
"volume": 29312215,
"amount": 100988888
},
{
"date": "2021-11-03",
"open": 3.35,
"high": 3.44,
"low": 3.31,
"close": 3.36,
"volume": 21133660,
"amount": 71050472
},
{
"date": "2021-11-04",
"open": 3.37,
"high": 3.39,
"low": 3.29,
"close": 3.32,
"volume": 21674710,
"amount": 72055232
},
{
"date": "2021-11-05",
"open": 3.32,
"high": 3.33,
"low": 3.2,
"close": 3.22,
"volume": 26388364,
"amount": 85565328
},
{
"date": "2021-11-08",
"open": 3.24,
"high": 3.3,
"low": 3.16,
"close": 3.28,
"volume": 22275772,
"amount": 72163296
},
{
"date": "2021-11-09",
"open": 3.28,
"high": 3.42,
"low": 3.26,
"close": 3.37,
"volume": 24888915,
"amount": 83620664
},
{
"date": "2021-11-10",
"open": 3.37,
"high": 3.42,
"low": 3.21,
"close": 3.28,
"volume": 20871842,
"amount": 68671008
},
{
"date": "2021-11-11",
"open": 3.28,
"high": 3.4,
"low": 3.26,
"close": 3.35,
"volume": 24045358,
"amount": 80416912
},
{
"date": "2021-11-12",
"open": 3.32,
"high": 3.38,
"low": 3.3,
"close": 3.33,
"volume": 14748201,
"amount": 49133144
},
{
"date": "2021-11-15",
"open": 3.38,
"high": 3.4,
"low": 3.29,
"close": 3.36,
"volume": 14976885,
"amount": 49847852
},
{
"date": "2021-11-16",
"open": 3.34,
"high": 3.38,
"low": 3.25,
"close": 3.26,
"volume": 16644079,
"amount": 55113876
},
{
"date": "2021-11-17",
"open": 3.26,
"high": 3.48,
"low": 3.25,
"close": 3.46,
"volume": 38449359,
"amount": 130546336
},
{
"date": "2021-11-18",
"open": 3.46,
"high": 3.51,
"low": 3.4,
"close": 3.42,
"volume": 25478316,
"amount": 87688048
},
{
"date": "2021-11-19",
"open": 3.42,
"high": 3.45,
"low": 3.36,
"close": 3.44,
"volume": 17254750,
"amount": 58700260
},
{
"date": "2021-11-22",
"open": 3.44,
"high": 3.48,
"low": 3.39,
"close": 3.43,
"volume": 14206151,
"amount": 48526704
},
{
"date": "2021-11-23",
"open": 3.43,
"high": 3.46,
"low": 3.39,
"close": 3.44,
"volume": 15552326,
"amount": 53473056
},
{
"date": "2021-11-24",
"open": 3.41,
"high": 3.66,
"low": 3.41,
"close": 3.58,
"volume": 33349441,
"amount": 118853688
},
{
"date": "2021-11-25",
"open": 3.6,
"high": 3.68,
"low": 3.53,
"close": 3.63,
"volume": 22480199,
"amount": 81342976
},
{
"date": "2021-11-26",
"open": 3.64,
"high": 3.64,
"low": 3.53,
"close": 3.57,
"volume": 16061600,
"amount": 57344452
},
{
"date": "2021-11-29",
"open": 3.5,
"high": 3.54,
"low": 3.45,
"close": 3.51,
"volume": 19199400,
"amount": 67148032
},
{
"date": "2021-11-30",
"open": 3.51,
"high": 3.66,
"low": 3.49,
"close": 3.66,
"volume": 27247354,
"amount": 98106224
}
],
"count": 80,
"first": "2021-08-02",
"last": "2021-11-30"
}
assistant · #166
The MCP K-line tool returned recent bars regardless of `from`, and `000001` resolved to 平安银行 not the index. Let me probe the data depth.
tool · #168
Error: Error: 600146 没有日线数据
tool · #170
{
"query": "600146",
"candidates": [
{
"code": "600146",
"market": null,
"_notFound": true
}
]
}
tool · #175
ui-onboarding:
welcomeNoticeVersion: 2026-08-13.1
llm-pi-ai:
providers:
minimax-cn:
apiKeyEnv: MINIMAX_API_KEY
agent-default-model:
provider: deepseek-official
model: deepseek-flash
reasoningEffort: high
ui-conversation:
busyEnter: queue
agent-presets:
default: boss-backtest
permission:
defaultPreset: danger-full-access
llm-deepseek:
models:
- id: deepseek-v4-flash
name: DeepSeek-V4-Flash
contextWindow: 1000000
- id: deepseek-v4-pro
name: DeepSeek-V4-Pro
contextWindow: 1000000
- id: deepseek-flash
name: V4.1 Flash
tool · #180
Length FullName
------ --------
13840 C:\Users\10098\.dsh\.agent-presets\boss-backtest\agent.cordis.yml
6496 C:\Users\10098\.dsh\.agent-presets\boss-backtest\boss-backtest.mjs
209 C:\Users\10098\.dsh\.agent-presets\boss-backtest\preset.yml
tool · #185
Found 6 matches
C:\Users\10098\.dsh\.agent-presets\boss-backtest\agent.cordis.yml
Line 256: # - 读 D:/deepseek-harness/.../tdx-sync/tdx_data.db SQLite 数据库
Line 263: runtimePath: 'D:/deepseek-harness/体验版harness/tools/tdx-sync/_boss-sop-runtime.mjs'
Line 264: csvDir: 'D:/deepseek-harness/体验版harness/tools/tdx-sync'
C:\Users\10098\.dsh\.agent-presets\boss-backtest\boss-backtest.mjs
Line 6: * 读 tdx-sync/tdx_data.db SQLite 跑回测,输出 11 列实盘表 CSV + 综合指标。
Line 24: const runtimePath = config.runtimePath || 'D:/deepseek-harness/体验版harness/tools/tdx-sync/_boss-sop-runtime.mjs'
Line 25: const csvDir = config.csvDir || 'D:/deepseek-harness/体验版harness/tools/tdx-sync'
tool · #190
True
Length LastWriteTime
------ -------------
1433403392 9/22/2026 3:31:44 PM
Length Name
------ ----
sample
5434 auto-pull-1000.ps1
699 auto-sync-intraday.cmd
101297 auto-sync-intraday.log
1461 auto-sync-postclose.cmd
889 auto-sync.cmd
4721 auto-sync.dryrun-ok.bak
163690 auto-sync.log
9530 backtest.js
4637 boss_sop_backtest_20250727_close_20260822-163604.csv
3827 boss_sop_backtest_20260608_close_20260919-210124.csv
6570 boss_sop_backtest_20260609_close_20260919-205517.csv
7544 boss_sop_backtest_20260610_close_20260919-210711.csv
4201 boss_sop_backtest_20260611_close_20260919-211109.csv
7576 boss_sop_backtest_20260622_close_20260826-073932.csv
8558 boss_sop_backtest_20260623_close_20260826-073746.csv
1813 boss_sop_backtest_20260623_close_20260826-073757.csv
1243 boss_sop_backtest_20260624_close_20260826-073533.csv
1256 boss_sop_backtest_20260625_close_20260826-073356.csv
1760 boss_sop_backtest_20260626_close_20260826-072614.csv
5889 boss_sop_backtest_20260629_close_20260825-231907.csv
8731 boss_sop_backtest_20260630_close_20260825-231354.csv
6917 boss_sop_backtest_20260630_close_20260825-231415.csv
8660 boss_sop_backtest_20260701_close_20260825-230322.csv
8811 boss_sop_backtest_20260701_close_20260825-230353.csv
8846 boss_sop_backtest_20260701_close_20260825-230427.csv
9119 boss_sop_backtest_20260701_close_20260825-230452.csv
9359 boss_sop_backtest_20260701_close_20260825-230516.csv
3966 boss_sop_backtest_20260701_close_20260825-230547.csv
9142 boss_sop_backtest_20260702_close_20260825-225406.csv
821 boss_sop_backtest_20260702_close_20260825-225435.csv
8991 boss_sop_backtest_20260703_close_20260825-224641.csv
404 boss_sop_backtest_20260703_close_20260825-224713.csv
2197 boss_sop_backtest_20260708_close_20260825-224018.csv
5623 boss_sop_backtest_20260709_close_20260825-173140.csv
9461 boss_sop_backtest_20260710_close_20260825-172555.csv
5384 boss_sop_backtest_20260710_close_20260825-172618.csv
6461 boss_sop_backtest_20260714_close_20260825-172104.csv
8619 boss_sop_backtest_20260715_close_20260825-170147.csv
2819 boss_sop_backtest_20260715_close_20260825-170203.csv
6031 boss_sop_backtest_20260716_close_20260825-164148.csv
3380 boss_sop_backtest_20260720_close_20260825-161751.csv
7335 boss_sop_backtest_20260721_close_20260825-160735.csv
3231 boss_sop_backtest_20260722_close_20260825-160110.csv
9466 boss_sop_backtest_20260723_close_20260825-155300.csv
8600 boss_sop_backtest_20260723_close_20260825-155332.csv
6069 boss_sop_backtest_20260723_close_20260825-155406.csv
1499 boss_sop_backtest_20260724_close_20260825-154638.csv
25314 boss_sop_backtest_20260727_close_20260820-170117.csv
8780 boss_sop_backtest_20260727_close_20260822-170219.csv
6977 boss_sop_backtest_20260727_close_20260822-170220.csv
9658 boss_sop_backtest_20260727_close_20260822-170302.csv
6302 boss_sop_backtest_20260728_close.csv
6307 boss_sop_backtest_20260728_close_1787214732683.csv
6307 boss_sop_backtest_20260728_close_20260820-163449.csv
6736 boss_sop_backtest_20260728_close_20260820-164221.csv
6736 boss_sop_backtest_20260728_close_20260825-144731.csv
817 boss_sop_backtest_20260729.csv
1451 boss_sop_backtest_20260804_close_20260825-154148.csv
5807 check-today-sync.js
8796 daily-review.js
4222 fix-task-settings.ps1
2045 inspect.js
2743 make-sample-data.js
1928 make-sample-minutes.js
4545 market-scan.js
619 probe.js
1570 query-819-holdings.js
1600 query-820-holdings.js
1587 query-821-holdings.js
1504 query-824-holdings.js
2635 query-824-stocks.js
2331 query-824close.js
1310 query-825-holdings.js
2529 query-825close.js
1810 query-880005.js
1354 query-hansen-hunan.js
3904 query.js
9169 README.md
1862 register-task.ps1
4873 register-tasks.ps1
98304 sample.db
10088 screener.js
9247 sector.js
1002 st-check.js
5314 sync-minutes.js
7271 sync-names.js
4292 sync-sectors.js
8923 sync.js
160 tdx-sync.cmd
1433403392 tdx_data.db
98304 tdx_data.db-shm
46461272 tdx_data.db-wal
817 test_runtime.csv
21400 _0822-text.txt
3487 _all-limit-analysis.mjs
8736 _analyze-5day-window.mjs
8945 _analyze-after-pick.mjs
7222 _analyze-bottom-structure.mjs
6024 _analyze-limitup.mjs
9184 _analyze-peak20.mjs
4279 _board-quality-from-daily.mjs
3779 _boss-final-table-csv-v2.mjs
3721 _boss-final-table-csv.mjs
5068 _boss-final-table-v3.mjs
4159 _boss-final-table-v5.mjs
4529 _boss-final-table.mjs
5060 _boss-sop-0729.mjs
5964 _boss-sop-0731.mjs
17232 _boss-sop-runtime-v3.mjs
12073 _boss-sop-runtime.mjs
3719 _bosstrat-package.mjs
4560 _bosstrat-pkg.mjs
1494 _check-000010.cjs
757 _check-301201.mjs
1060 _check-day-chg.mjs
709 _check-db.cjs
709 _check-db.mjs
1379 _check-stock-name.cjs
1159 _find-cci-2024-v2.mjs
1448 _find-cci-2024.mjs
1352 _find-cci-pdfs.mjs
4142 _first-board-analysis.mjs
8253 _intraday_1000.txt
634 _pdf-0822-extract.py
1913 _pdf-cci-extract.py
2580 _pdf-extract.mjs
1760 _pdf-raw-grep.mjs
2576 _probe-880005.mjs
1313 _probe-aili.mjs
8359 _simulate-dual-rules.mjs
7215 _simulate-let-profit-run.mjs
7748 _simulate-strategy.mjs
7486 _strategy-boss-defined.mjs
6910 _strategy-boss-final-v2.mjs
8541 _strategy-boss-final.mjs
4978 _strategy-boss-v3-8-3-open.mjs
11757 _strategy-compare.mjs
5554 _strategy-final-batch13.mjs
6702 _strategy-grid-search.mjs
8222 _strategy-tiered-tp.mjs
7682 _strategy-tp20-sl5.mjs
4748 _sync-821.log
4746 _sync-out.log
3591 _sync_702.log
3591 _sync_703.log
3591 _sync_708.log
3591 _sync_709.log
3591 _sync_710.log
3591 _sync_714.log
3591 _sync_715.log
3591 _sync_716.log
3591 _sync_720.log
3591 _sync_721.log
3591 _sync_722.log
3591 _sync_723.log
3591 _sync_728.log
3591 _sync_804.log
3591 _sync_825.log
3592 _sync_live.log
3592 _sync_today.log
3592 _sync_today2.log
1208 _test-direct.mjs
1388 _test-limit-up.mjs
1160 _test-lu-verbose.mjs
856 _test-lu3.mjs
230 _test.csv
5729 _test75.csv
10907 _validate-connie-tradeoff.mjs
61082 定量结构数据库存回测.xlsx
1922 老板23只票_8月3日实盘表_2026-08-19.csv
2256 老板23只票_8月3日实盘表_v2_2026-08-19.csv
4542 老板23只票_8月3日实盘表_v3_2026-08-19.csv
4540 老板23只票_8月3日实盘表_v4_2026-08-19.csv
2293 老板23只票_8月3日实盘表_v5_FINAL_2026-08-19.csv
7348 老板7月29号实盘表_2026-08-19.csv
4977 老板7月31号实盘表_v1_2026-08-19.csv
tool · #195
table daily_bars
table daily_bars_qfq
table dividends
table dividends_all
table sectors
table stock_names
table stocks
---- schema of daily ----
CREATE TABLE daily_bars (
market TEXT NOT NULL,
code TEXT NOT NULL,
date TEXT NOT NULL,
open REAL NOT NULL,
high REAL NOT NULL,
low REAL NOT NULL,
close REAL NOT NULL,
amount REAL NOT NULL,
volume INTEGER NOT NULL,
PRIMARY KEY (market, code, date)
) WITHOUT ROWID
CREATE TABLE daily_bars_qfq (
market TEXT, code TEXT, date TEXT,
open REAL, close REAL, high REAL, low REAL, volume REAL,
adjFactor REAL, PRIMARY KEY (market, code, date))
tool · #200
daily_bars ('2021-08-02', '2026-09-22', 9939583)
daily_bars_qfq ('2026-05-20', '2026-09-18', 375337)
--- markets/codes sample ---
[('bj', 349), ('sh', 4831), ('sz', 4335)]
--- does 600146 exist in daily_bars? ---
daily_bars (0, None, None)
daily_bars_qfq (0, None, None)
--- 000878 云南铜业 / 600331 宏达股份 / 600109 国金证券 range ---
000878 (1238, '2021-08-02', '2026-09-21')
600331 (1246, '2021-08-02', '2026-09-21')
600109 (1247, '2021-08-02', '2026-09-21')
000758 (1247, '2021-08-02', '2026-09-21')
600497 (1247, '2021-08-02', '2026-09-21')
600432 (0, None, None)
600552 (1247, '2021-08-02', '2026-09-21')
600391 (1247, '2021-08-02', '2026-09-21')
600132 (1247, '2021-08-02', '2026-09-21')
assistant · #203
Local TDX database only covers **2021-08-02 onward** — it cannot reach 2008–2012. Let me check whether an external source is reachable.
tool · #205
STATUS: 200
keys: qfqday, qt, mx_price, prec, version
bars: 222
first: 2008-10-06,7.263,7.733,7.846,6.926,118347.190
last: 2009-09-01,7.861,8.041,8.216,7.796,68142.070
assistant · #208
External source works and reaches 2008. Let me batch-verify the historical claims.
tool · #210
<path>D:\AI项目\体验版harness\_xiaoming_extract\verify.py</path>
<type>file</type>
<content>
Created file
</content>
tool · #215
<path>D:\AI项目\体验版harness\_xiaoming_extract\tasks.json</path>
<type>file</type>
<content>
Created file
</content>
tool · #220
python.exe : Traceback (most recent call last):
At line:1 char:129
+ ... ew($false); & C:\Python314\python.exe -X utf8 'D:\AI项目\体验版harness\_xi ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Traceback (most recent call last)::String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
File "D:\AI项目\体验版harness\_xiaoming_extract\verify.py", line 53, in <module>
main()
~~~~^^
File "D:\AI项目\体验版harness\_xiaoming_extract\verify.py", line 48, in main
res['label'] = t.get('label', '')
~~~^^^^^^^^^
TypeError: 'NoneType' object does not support item assignment
tool · #225
sh000001 -> key=day bars=640 first=2010-05-18 last=2012-12-31
sz399001 -> key=day bars=640 first=2010-05-18 last=2012-12-31
sh600146 -> key=day bars=640 first=2009-12-07 last=2012-12-31
sh600132 -> key=day bars=640 first=2010-03-29 last=2012-12-31
tool · #230
bars=0 first= last=
--- around 2007-10-16 ---
--- around 2008-10-28 ---
--- around 2009-08-04 ---
[stderr]
Cannot index into a null array.
At line:5 char:27
+ "bars=$($a.Count) first=$($a[0][0]) last=$($a[-1][0])"
+ ~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : NullArray
Cannot index into a null array.
At line:5 char:44
+ "bars=$($a.Count) first=$($a[0][0]) last=$($a[-1][0])"
+ ~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : NullArray
Cannot index into a null array.
At line:7 char:21
+ ... re-Object { $_[0] -ge '2007-10-10' -and $_[0] -le '2007-10-20' } | Fo ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : NullArray
Cannot index into a null array.
At line:9 char:21
+ ... re-Object { $_[0] -ge '2008-10-24' -and $_[0] -le '2008-11-04' } | Fo ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : NullArray
Cannot index into a null array.
At line:11 char:21
+ ... re-Object { $_[0] -ge '2009-08-01' -and $_[0] -le '2009-08-10' } | Fo ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : NullArray
tool · #235
n=700 bars=700 first=2010-02-12 last=2012-12-31
n=800 bars=800 first=2009-09-16 last=2012-12-31
n=1000 bars=1000 first=2008-11-25 last=2012-12-31
n=1500 bars=1461 first=2007-01-04 last=2012-12-31
n=2000 bars=1461 first=2007-01-04 last=2012-12-31
n=2500 ERR Cannot index into a null array.
n=3000 ERR Cannot index into a null array.
tool · #240
<path>D:\AI项目\体验版harness\_xiaoming_extract\verify.py</path>
<type>file</type>
<content>
Updated file
</content>
tool · #245
<path>D:\AI项目\体验版harness\_xiaoming_extract\tasks.json</path>
<type>file</type>
<content>
Updated file
</content>
tool · #250
===JSON===
[
{
"label": "01 大盘 6124→1664",
"code": "sh000001",
"claim": "2007-10-16 6124点 → 2008-10-28 1664点,-73%",
"result": {
"n": 283,
"span": "2007-10-08~2008-11-28",
"lo": 1664.93,
"lo_date": "2008-10-28",
"hi": 6124.04,
"hi_date": "2007-10-16",
"gain_pct": 267.83
}
},
{
"label": "02 大盘 1664→3478",
"code": "sh000001",
"claim": "1664 → 3478,+109%",
"result": {
"n": 307,
"span": "2008-10-06~2009-12-31",
"lo": 1664.93,
"lo_date": "2008-10-28",
"hi": 3478.01,
"hi_date": "2009-08-04",
"gain_pct": 108.9
}
},
{
"label": "03 上证 3067→2132",
"code": "sh000001",
"claim": "2011-04-18 3067点 → 2012-01-06 2132点",
"result": {
"n": 222,
"span": "2011-04-01~2012-02-29",
"lo": 2132.63,
"lo_date": "2012-01-06",
"hi": 3067.46,
"hi_date": "2011-04-18",
"gain_pct": 43.83
}
},
{
"label": "04 上证 2132→2478",
"code": "sh000001",
"claim": "2132 → 2478,+16%",
"result": {
"n": 243,
"span": "2012-01-04~2012-12-31",
"lo": 1949.46,
"lo_date": "2012-12-04",
"hi": 2478.38,
"hi_date": "2012-02-27",
"gain_pct": 27.13
}
},
{
"label": "05 上证 2319→3186",
"code": "sh000001",
"claim": "2319 → 3186,+37%",
"result": {
"n": 243,
"span": "2010-07-01~2011-06-30",
"lo": 2319.74,
"lo_date": "2010-07-02",
"hi": 3186.72,
"hi_date": "2010-11-11",
"gain_pct": 37.37
}
},
{
"label": "06 上证 3181→2319",
"code": "sh000001",
"claim": "3181(2010-04-15) → 2319(2010-07-05)",
"result": {
"n": 104,
"span": "2010-04-01~2010-08-31",
"lo": 2319.74,
"lo_date": "2010-07-02",
"hi": 3181.66,
"hi_date": "2010-04-15",
"gain_pct": 37.16
}
},
{
"label": "A1 云南铜业 6124段跌幅",
"code": "sz000878",
"claim": "下跌92%",
"result": {
"n": 276,
"span": "2007-10-08~2008-11-27",
"lo": 6.81,
"lo_date": "2008-11-04",
"hi": 98.02,
"hi_date": "2007-10-08",
"gain_pct": 1339.35
}
},
{
"label": "A2 云南铜业 1664→3478",
"code": "sz000878",
"claim": "+467%",
"result": {
"n": 295,
"span": "2008-10-06~2009-12-31",
"lo": 6.81,
"lo_date": "2008-11-04",
"hi": 38.65,
"hi_date": "2009-08-03",
"gain_pct": 467.55
}
},
{
"label": "B 中色股份000758",
"code": "sz000758",
"claim": "+430%",
"result": {
"n": 303,
"span": "2008-10-06~2009-12-31",
"lo": 4.7,
"lo_date": "2008-11-04",
"hi": 22.42,
"hi_date": "2009-08-04",
"gain_pct": 377.02
}
},
{
"label": "C 锌业股份000751",
"code": "sz000751",
"claim": "+242%",
"result": {
"n": 301,
"span": "2008-10-06~2009-12-31",
"lo": 2.15,
"lo_date": "2008-11-04",
"hi": 7.65,
"hi_date": "2009-11-26",
"gain_pct": 255.81
}
},
{
"label": "D 株冶集团600961",
"code": "sh600961",
"claim": "+406%",
"result": {
"n": 302,
"span": "2008-10-06~2009-12-31",
"lo": 3.51,
"lo_date": "2008-11-07",
"hi": 18.19,
"hi_date": "2009-12-17",
"gain_pct": 418.23
}
},
{
"label": "E 西部矿业601168",
"code": "sh601168",
"claim": "+304%",
"result": {
"n": 301,
"span": "2008-10-06~2009-12-31",
"lo": 5.3,
"lo_date": "2008-11-04",
"hi": 20.72,
"hi_date": "2009-07-28",
"gain_pct": 290.94
}
},
{
"label": "F 焦作万方000612",
"code": "sz000612",
"claim": "+344%",
"result": {
"n": 303,
"span": "2008-10-06~2009-12-31",
"lo": 5.96,
"lo_date": "2008-11-03",
"hi": 29.38,
"hi_date": "2009-12-14",
"gain_pct": 392.95
}
},
{
"label": "G 宏达股份600331",
"code": "sh600331",
"claim": "总结表+555% / 逐字稿'3600331 555%'",
"result": {
"n": 301,
"span": "2008-10-06~2009-12-31",
"lo": 3.81,
"lo_date": "2008-11-07",
"hi": 24.98,
"hi_date": "2009-08-04",
"gain_pct": 555.64
}
},
{
"label": "H 酒钢宏兴600307",
"code": "sh600307",
"claim": "+418%",
"result": {
"n": 281,
"span": "2008-10-06~2009-12-30",
"lo": 3.63,
"lo_date": "2008-11-04",
"hi": 18.4,
"hi_date": "2009-08-04",
"gain_pct": 406.89
}
},
{
"label": "I 600602",
"code": "sh600602",
"claim": "+410%",
"result": {
"n": 263,
"span": "2008-10-06~2009-12-31",
"lo": 1.82,
"lo_date": "2008-11-04",
"hi": 8.5,
"hi_date": "2009-12-02",
"gain_pct": 367.03
}
},
{
"label": "J 国金证券 5522→阶段底",
"code": "sh600109",
"claim": "+175%",
"result": {
"n": 232,
"span": "2008-01-14~2008-12-31",
"lo": 20.6,
"lo_date": "2008-04-02",
"hi": 70.26,
"hi_date": "2008-01-15",
"gain_pct": 241.07
}
},
{
"label": "K1 大元股份600146 (长周期)",
"code": "sh600146",
"claim": "+85.68%",
"result": {
"n": 147,
"span": "2012-01-05~2012-08-28",
"lo": 8.15,
"lo_date": "2012-01-06",
"hi": 15.56,
"hi_date": "2012-02-27",
"gain_pct": 90.92
}
},
{
"label": "K2 万邦达300055 (长周期)",
"code": "sz300055",
"claim": "+50.59%",
"result": {
"n": 160,
"span": "2012-01-05~2012-08-31",
"lo": 15.44,
"lo_date": "2012-01-19",
"hi": 27.36,
"hi_date": "2012-06-18",
"gain_pct": 77.2
}
},
{
"label": "K3 东北制药000597 (长周期)",
"code": "sz000597",
"claim": "+56.4%",
"result": {
"n": 158,
"span": "2012-01-05~2012-08-31",
"lo": 5.95,
"lo_date": "2012-07-31",
"hi": 9.51,
"hi_date": "2012-03-13",
"gain_pct": 59.83
}
},
{
"label": "K4 重庆啤酒600132 (短周期)",
"code": "sh600132",
"claim": "+103%",
"result": {
"n": 155,
"span": "2012-01-10~2012-08-31",
"lo": 17.28,
"lo_date": "2012-08-30",
"hi": 40.88,
"hi_date": "2012-02-24",
"gain_pct": 136.57
}
},
{
"label": "K5 三峡新材600293 (短周期)",
"code": "sh600293",
"claim": "+57.99%",
"result": {
"n": 160,
"span": "2012-01-05~2012-08-31",
"lo": 5.88,
"lo_date": "2012-01-06",
"hi": 9.92,
"hi_date": "2012-04-26",
"gain_pct": 68.71
}
},
{
"label": "L1 方兴科技600552 2319→3186",
"code": "sh600552",
"claim": "16.69→34.76,约+100%",
"result": {
"n": 238,
"span": "2010-07-05~2011-06-30",
"lo": 16.69,
"lo_date": "2010-07-05",
"hi": 34.76,
"hi_date": "2010-11-10",
"gain_pct": 108.27
}
},
{
"label": "L2 成发科技600391 2319→3186",
"code": "sh600391",
"claim": "7.8→17.46,+150%",
"result": {
"n": 238,
"span": "2010-07-05~2011-06-30",
"lo": 14.25,
"lo_date": "2010-07-05",
"hi": 31.49,
"hi_date": "2010-11-02",
"gain_pct": 120.98
}
}
]
assistant · #253
Data is retrievable. Let me pin down the exact window used and identify two garbled stock codes.
tool · #255
<path>D:\AI项目\体验版harness\_xiaoming_extract\verify2.py</path>
<type>file</type>
<content>
Created file
</content>
tool · #260
=== 窗口 2008-10-28(1664点) → 2009-08-04(3478点) ===
代码 名称 最低 最低日 最高 最高日 实算涨幅 文中
sz000878 云南铜业 6.81 2008-11-04 38.65 2009-08-03 467.55% 467%
sz000758 中色股份 4.7 2008-11-04 22.42 2009-08-04 377.02% 430%
sz000751 锌业股份 2.15 2008-11-04 7.36 2009-07-28 242.33% 242%
sh600961 株冶集团 3.51 2008-11-07 17.18 2009-07-27 389.46% 406%
sh601168 西部矿业 5.3 2008-11-04 20.72 2009-07-28 290.94% 304%
sz000612 焦作万方 5.96 2008-11-03 24.3 2009-08-04 307.72% 344%
sh600331 宏达股份 3.81 2008-11-07 24.98 2009-08-04 555.64% 555%
sh600307 酒钢宏兴 3.63 2008-11-04 18.4 2009-08-04 406.89% 418%
sh600602 600602 1.82 2008-11-04 6.22 2009-07-17 241.76% 410%
TOP10实算平均涨幅 = 364.37% (文中称 408%)
=== 国金证券600109 各候选窗口 ===
从5522点起 20.6@2008-04-02 → 70.26@2008-01-15 = 241.07%
从4/2低点起 20.6@2008-04-02 → 55.68@2008-06-05 = 170.29%
4/2低→3478 18.74@2009-06-15 → 55.68@2008-06-05 = 197.12%
1664底→3478 18.74@2009-06-15 → 44.35@2009-04-17 = 136.66%
1664点→3478点 18.74@2009-06-15 → 44.35@2009-04-17 = 136.66%
assistant · #263
Very close match on most. Let me identify the two garbled codes and check the closing-basis convention.
tool · #265
--- 名称映射 ---
600602 ('sh', '600602', '云赛智联')
600109 ('sh', '600109', '国金证券')
600146 None
000758 ('sz', '000758', '中色股份')
000612 ('sz', '000612', '焦作万方')
600961 ('sh', '600961', '株冶集团')
600307 ('sh', '600307', '酒钢宏兴')
000597 ('sz', '000597', '东北制药')
300055 ('sz', '300055', '万邦达')
600132 ('sh', '600132', '重庆啤酒')
600293 ('sh', '600293', '三峡新材')
600552 ('sh', '600552', '凯盛科技')
600391 ('sh', '600391', '航发科技')
--- stock_names 表结构 ---
CREATE TABLE stock_names (
market TEXT NOT NULL,
code TEXT NOT NULL,
name TEXT NOT NULL,
PRIMARY KEY (market, code)
) WITHOUT ROWID
tool · #270
sh600146 前复权: 低 8.150@2012-01-06 → 高 15.560@2012-02-27 = 90.92%
sz300055 前复权: 低 4.774@2012-01-19 → 高 8.781@2012-06-18 = 83.93%
sh600293 前复权: 低 3.765@2012-01-06 → 高 6.458@2012-04-26 = 71.53%
sh600132 前复权: 低 3.060@2012-01-19 → 高 23.780@2012-02-24 = 677.12%
sz000597 前复权: 低 2.362@2012-01-06 → 高 3.907@2012-03-13 = 65.41%
assistant · #273
Verification complete. Now writing the knowledge base.
tool · #276
Updated todo list: 6 pending, 1 in progress, 2 completed.
tool · #281
<path>D:\重要资料备份\09股票投资\小明理论\01-超跌选股法-交易系统.md</path>
<type>file</type>
<content>
Created file
</content>
tool · #286
<path>D:\重要资料备份\09股票投资\小明理论\02-选股讲解-原稿整理.md</path>
<type>file</type>
<content>
Created file
</content>
tool · #291
<path>D:\重要资料备份\09股票投资\小明理论\03-买卖方法讲解-原稿整理.md</path>
<type>file</type>
<content>
Created file
</content>
tool · #296
<path>D:\重要资料备份\09股票投资\小明理论\04-历史数据核验.md</path>
<type>file</type>
<content>
Created file
</content>
assistant · #299
Let me pin down a few exact figures before writing the README.
tool · #301
大元股份 至2478(2/27) 低 8.15@2012-01-06 高 15.56@2012-02-27 = 90.92%
大元股份 全窗口 低 8.15@2012-01-06 高 15.56@2012-02-27 = 90.92%
万邦达 至2478(2/27) 低 15.44@2012-01-19 高 22.38@2012-02-23 = 44.95%
万邦达 全窗口 低 15.44@2012-01-19 高 27.36@2012-06-18 = 77.2%
东北制药 至2478(2/27) 低 6.08@2012-01-06 高 8.78@2012-02-14 = 44.41%
东北制药 全窗口 低 6.08@2012-01-06 高 9.51@2012-03-13 = 56.41%
三峡新材 至2478(2/27) 低 5.88@2012-01-06 高 9.29@2012-02-22 = 57.99%
三峡新材 全窗口 低 5.88@2012-01-06 高 9.92@2012-04-26 = 68.71%
重庆啤酒 至2478(2/27) 低 20.16@2012-01-19 高 40.88@2012-02-24 = 102.78%
重庆啤酒 全窗口 低 20.0@2012-06-29 高 40.88@2012-02-24 = 104.4%
assistant · #304
Now the README.
tool · #306
<path>D:\重要资料备份\09股票投资\小明理论\README.md</path>
<type>file</type>
<content>
Created file
</content>
assistant · #309
Let me correct `04` with the precise window-aligned figures I just computed.
tool · #311
The file D:\重要资料备份\09股票投资\小明理论\04-历史数据核验.md has been updated successfully.
tool · #316
The file D:\重要资料备份\09股票投资\小明理论\04-历史数据核验.md has been updated successfully.
tool · #321
The file D:\重要资料备份\09股票投资\小明理论\01-超跌选股法-交易系统.md has been updated successfully.
assistant · #324
Now the skill. Let me first check the exact trigger vocabulary the existing skills use so descriptions don't collide.
tool · #326
=== emotion-cycle-judgment ===
name: emotion-cycle-judgment
slug: emotion-cycle-judgment
displayName: A股情绪周期七步判定法
=== tomorrow-operation-strategy ===
name: tomorrow-operation-strategy
description: 站在今日收盘节点,输出"明天怎么做"的完整操作策略。四步法:第〇步先定大周期(闸门,退潮期/冰点直接否决一进二)→ 第一步定位周期位置 → 第二步判定整体环境 → 第三步输出操作策略(模式/方向/标的/仓位四段,两个股票池都要给)。适用于"明天的操作策略""明日策略""明天怎么做""明天买什么""明日计划""给个明天的策略"等请求。融合养家情绪周期、杰哥880005与极值模式、杰哥「大周期→玩法」总表、CCI、顶值双轨判定,并内嵌本知识库四轮实盘/136个候选的实证结论。
---
=== quantitative-structure-stock-picking ===
name: "quantitative-structure-stock-picking"
slug: "quantitative-structure-stock-picking"
displayName: "定量结构选股 (老板 SOP Preset v2.1)"
=== yangjia-stage-strategy ===
name: yangjia-stage-strategy
slug: yangjia-stage-strategy
displayName: 炒股养家·阶段→策略查询表
=== bear-market-position-management ===
name: bear-market-position-management
description: 当市场处于熊市极端行情、出现极致亏钱效应、融资盘踩踏、净值回撤超过20%时使用此技能。适用于控制心理压力、精简账户、集中核心仓位。
---
=== account-drawdown-risk-control ===
name: account-drawdown-risk-control
description: 账户回撤监控与强制空仓规则(5%回撤线),以及不同市场阶段(主升/震荡)的应对策略;适用于账户净值回撤接近5%或曲线拐头向下时需要执行硬性风控,或根据市场阶段调整整体策略的短线/波段交易者。
---
tool · #331
<path>C:\Users\10098\.dsh\skills\chaodie-stock-selection\SKILL.md</path>
<type>file</type>
<content>
Created file
</content>
user · #334
<system-reminder>
The available skill catalog changed. This complete catalog replaces every earlier available-skills list in this session:
<available_skills>
- `5day-mainstream-predictor`: 基于V10多维度模型的5日主流持续性预判工具。当用户需要判断A股5日主流板块能否持续、分析板块切换信号、预判新主线持续性、评估5日主流切换风险时使用。用户提供板块数据,输出四层结构化判断结论(一票否决/重仓/正常仓位/轻仓试),支持多板块横向对比。
- `a-stock-screenshot-technical-analysis`: 解读A股行情软件截图中的技术面数据,包括K线、均线系统、RSI指标、成交量等关键信息。当用户上传东方财富等股票APP截图,或需要分析个股日线技术状态时触发使用。
- `account-drawdown-risk-control`: 账户回撤监控与强制空仓规则(5%回撤线),以及不同市场阶段(主升/震荡)的应对策略;适用于账户净值回撤接近5%或曲线拐头向下时需要执行硬性风控,或根据市场阶段调整整体策略的短线/波段交易者。
- `aggressive-board-chasing`: 在市场强势周期以全仓梭哈方式打板买入连板强势股,追求短期暴利。适用于高风险偏好、有充足盯盘时间和快速下单系统的交易者。核心操作:涨停价全仓买入,次日根据开盘强度决定继续持有或核按钮止损。必须严格配合止损规则,不适用于震荡市或熊市。
- `april-risk-control-strategy`: 在4月下半月期间执行极小仓位或空仓策略,规避历史性亏损周期。适用于股票交易者、投机者在进入4月下半月时,基于历史经验或心理恐惧进行风险控制。
- `auto-setup-assistant`: This skill should be used when the user asks "帮我自动设置好"、"一键开通"、"我不会配置" or wants an end-to-end setup that requires browser-side admin permissions (e.g. enterprise WeCom admin console, cloud console, payment onboarding). Use it to maximize the automation possible locally, document every required manual step down to button names, and provide a self-check script that tells the user what to fix next.
- `bad-second-board-extreme-close-trading`: 在尾盘情绪极值低点识别烂二板(第二次涨停且反复打开的烂板)的高胜率买点。适用于交易时间处于尾盘阶段、市场情绪达到恐慌极值、标的为烂二板状态时的买入决策,特别是区分优先形态与排除形态以筛选高质量标的。
- `bear-market-position-management`: 当市场处于熊市极端行情、出现极致亏钱效应、融资盘踩踏、净值回撤超过20%时使用此技能。适用于控制心理压力、精简账户、集中核心仓位。
- `behavioral-change-industry-deduction`: 当观察到宏观环境(如疫情、政策调整)导致大规模行为模式变化(如全民线上办公、远程学习)时,用于推演产业链受益逻辑,从行为变化推导基础设施需求→硬件需求→具体受益标的。适用于云计算、服务器制造、在线办公、远程学习等受宏观行为模式变化影响的行业分析。
- `benchmark-stock-risk-identification`: 识别对标股的出货风险,理解"对标"本质是先手资金收割后手的逻辑。适用于市场出现总龙头时,对被宣传为对标的个股进行风险评估。
- `big-v-hype-avoidance`: 当持仓板块被大V或机构在公众号等渠道公开吹票时,次日取消买入计划,仅考虑卖出或锁仓。利用一致性预期形成后的预期差消失,回避过度一致的方向。
- `big-yang-line-next-day-caution-strategy`: 大阳线次日保持清醒谨慎,识别'给先手者的盛宴'特征。适用于非先手者在类似历史高风险时段(如2019年2月22-26日)的仓位管理,清仓或减仓高位品种,等待分歧后的新机会。
- `biji-kb-organizer`: 将 Get笔记/飞书等工具导出的 Markdown 笔记文件夹,整理为可检索的分类知识库(HTML 导航 + Markdown 索引)。自动归类、提取摘要、生成带本地文件链接的可点击导航与关键词搜索。当用户说"整理笔记""把导出的笔记做成知识库""归类这批 markdown""这些笔记能整理出什么"时使用。
- `blue-chip-rotation-strategy`: 一二线蓝筹股的轮动逻辑和抱团策略。适用于结构性牛市中的蓝筹股投资。
- `broken-limitup-sentiment-trading`: 根据市场情绪周期判断炸板(涨停板被打开)是买点还是弱势信号。适用于分析尾盘或关键节点出现的炸板现象,区分情绪差时的错杀机会与情绪好时的弱势表现,执行相反的交易策略。
- `broker-sector-investment-logic`: 判断券商板块在不同市场环境下的投资逻辑与配置权重。适用于券商板块、证券行业股票、券商概念股的投资决策。当市场处于指数突破行情(尤其是核心资产主导阶段)或震荡行情时触发,帮助评估券商重要度变化及识别万亿成交驱动的业绩线机会。
- `caishui-xi-hui-methodology`: This skill should be used when the user is a sales team leader/manager in the Chinese financial/tax/bookkeeping agency industry who asks how to run an effective evening meeting (夕会), wants to build a sales meeting system from scratch, or needs the standard operating procedure for daily sales huddles. Triggers on keywords like 夕会、晚例会、晚会、销售例会、6 个硬要求、15 分钟流程、20% 40% 60% 成交意向度、意向客户标准、白板、电销团队管理. Provides the complete 6 hard rules, 15-minute standard flow, manager/sales checklists, 5 common pitfall...
- `capacity-board-bidding-ratio`: 容量板打板次日"竞价占比 vs 隔日收益"分析框架,基于老板 377 个真实历史样本的数据驱动规则。适用于容量板(成交额大的首板)打板后第二天竞价阶段的决策,判断持有/加仓/减仓/清仓。触发关键词:容量板、竞价占比、隔日收益、首板打板、3-5% 黄金区。
- `chaodie-stock-selection`: 弱势下跌行情里的超跌反弹交易系统(小明理论)。当用户问"超跌怎么选""跌这么多能不能买""底部能不能抄底""跌幅榜怎么用""区间统计怎么设""熊市买什么""弱势怎么选股""弹坑理论""下跌周期一半怎么算""超跌股怎么卖""买阴不买阳""调仓换股什么时候做""成交密集区怎么办""跌透了没有",或在弱势/熊市/连续下跌后的底部区域要求给出选股与买卖方案时使用。提供弱势闸门判定→区间统计选股→四标准筛选→分时低点买入→分散分仓→高点轮换→三大卖出信号的完整闭环。含 2008/2010/2012 三波实盘案例与已核验的历史数据。闸门与 quantitative-structure-stock-picking(强势窗口)相反,不可混用。
- `chinese-pdf-image-ocr`: This skill converts Chinese image-based PDFs (scanned PDFs, 转曲线 PDFs, image-type PDFs) to Markdown using PaddleOCR. Use when text extraction from PDF returns empty/garbled content, when PDF text length is suspiciously short for the page count, or when user explicitly requests OCR. Triggers on phrases like "把扫描PDF转成可检索文字", "PDF里的图片文字提出来", "OCR这个PDF", or any image-only PDF.
- `contract-owner-aggregator`: 按合同归属人(I列)归集、按结束日期(F列)分档(2026-06-30/07-31/08-30 + 已过期)生成 Excel 工作簿。每个归属人一个子表,顶部"按归属人汇总" sheet 带跳转超链接,色彩分区 + 公式汇总。每月月初老板会跑一次。
- `cordis-plugin-development`: Create, modify, debug, or extend dynamic Cordis Plugins, including Host Services and Events, Client Slot and theme UI, Package-private Client-to-Host calls, dynamic Tools, version updates, approval failures, and runtime diagnostics. Use this Skill to route a user request to the correct platform and Inspect Provider, then define, run, repair, or roll back the Plugin.
- `daily-limitup-analysis`: 每日涨停个股分析的七步标准流程。甲方提供当日涨停名单后,自动完成周期闸门→名单净化→个股属性→结构统计→分类与主流→复盘记账→结论。含封板核实(剔除假涨停)、逐板位晋级率、1进2专项、封板质量分级、位置筹码、A+H背离证伪、池子命中与PK对账。触发关键词:涨停分析、涨停板复盘、一进二、1进2、连板梯队、封板质量、封成比、炸板次数、首板、主流是谁、龙头是谁、每天涨停、涨停名单。
- `debt-resolution-placement-value-assessment`: 当公司存在严重债务问题、近期股价异常拉升、实施定向增发且募集资金明确用于债务处理时,评估长期基本面改善预期,判定为长期利好。
- `distressed-reversal-speculation`: 识别并参与困境反转类股票的投机机会,通过"故事驱动+预期差+话题性+现货共振"四维框架判断确定性。适用于机构关注度高但遭遇利空的板块,重点参与早期反转阶段(如市值从底部修复50%-100%区间)。
- `dragon-tiger-list-hot-money-follow`: 龙虎榜游资跟随与对标卖出策略,适用于存在持续传闻但尚未实锤的题材股。当顶级游资只买不卖且锁仓时跟随买入,消息实锤后对照历史案例(如王府井)的成交额峰值卖出。
- `dual-angle-position-sizing`: 基于"市场氛围(客观)"与"个人模式(主观)"双角度进行仓位控制决策。适用于小资金股票交易者的日常仓位管理,以老板的"880005 涨跌家数差指数的 5 日线"为核心操作指标。
- `editing-cordis-compositions`: Use when creating, changing, or validating a Cordis composition for this harness — writing or editing an agent preset, adding or removing a plugin row, deciding whether something belongs to the host composition or to one session, checking whether a preset you authored actually mounts, or diagnosing a row that mounted but contributed nothing.
- `elasticity-vs-valuation-stock-selection`: 帮助投资者在弹性好的股票与低PE/PB股票之间做出选择决策。适用于面临成长股vs价值股选择困境、弹性策略vs估值策略权衡时,特别是在不同市场环境下需要调整选股偏好的场景。
- `emotion-cycle-judgment`: A股情绪周期七步判定法。融合养家心法(赚钱/亏钱效应)和杰哥心法(880005 5日线),通过多维度评分+双坐标矩阵精确定位当前市场所处的情绪周期阶段,并输出唯一主线、唯一龙头、推荐仓位。适用于每日盘后复盘或盘中实时判定市场阶段。触发关键词:情绪周期、赚钱效应、亏钱效应、养家心法、周期判定、退潮期、启动期、发酵期、高潮期、冰点期。
- `high-index-resonance-capacity-arbitrage`: 当市场出现指数放量共振且指数整体位置已不低(非低位启动)时,放弃连板接力策略,转向容量股套利。适用于指数高位震荡期的短线策略切换,需识别"容量新高板"标的。
- `institutional-catalyst-research`: 当你研究股票并考虑参与趋势投资时,使用此方法论识别能激发机构大买盘兴奋的催化剂,建立共赢格局的投资逻辑。适用于基本面研究、股票挖掘、机构行为分析和趋势投资场景,特别是在寻找能吸引公募基金、私募基金等大体量资金关注的结构性机会时。避免用于纯短线博弈或无机构关注的小盘股。
- `markitdown-skill`: Convert documents to Markdown using Microsoft's MarkItDown CLI (`markitdown`). Supports PDF, Word, PowerPoint, Excel, images (OCR), audio (transcription), HTML, YouTube, and URLs. Use when a user wants to convert a file or URL to Markdown, extract text from PDFs/images, transcribe audio/video, or batch-convert documents.
- `old-cycle-clearance`: This skill should be used when analyzing A-share market main cycles to determine if a previous main theme has been fully cleared. Triggers when the user asks about old cycle clearance (旧周期是否出清), main theme retreat (主线退潮了吗), switching to a new main theme (能否切新主线), clearance signals (出清信号), or when a new main theme will start (新主线什么时候启动). Provides a 4-signal weighted scoring framework (old leader breakdown 30%, rotation acceleration 25%, retail holdings rotate from old to new 30%, capital defen...
- `ppt-style-clone`: 把一份 Word/文本 内容,按指定已有 PPTX 的视觉样式,用 python-pptx 程序化复刻成新的 .pptx。适用于"按这个模板样式做一份新PPT"类需求(模板是某份已有的 .pptx,要1:1还原其配色/字体/版式,而不是套用通用网页模板)。触发词:按这个样式做PPT、照这个模板、复刻这个PPT风格、用XX.pptx的样式。
- `quantitative-structure-stock-picking`: 老板的定量结构选股 + 三维评分(涨幅/量比/大盘) + 新止盈规则回测(涨幅止盈+20% / 时间止盈24交易日 / 无止损) + 黄金窗口闸门 + 强制前复权。老板只需给(日期+票池), skill 自动同步通达信 → 复权 → 评分 → 回测 → 判定黄金窗口 → 输出 Excel。v2.1 修正了 v2.0 黄金窗口闸门的前视偏差(look-ahead), 改用当天可算的 距20日高≤-5% 且 距120日高≤-8%。
- `screenshot-to-markdown`: 将图片(APP截图、聊天记录、表单、扫描件、数据报表、K线图、网页截图等)转为结构化的 Markdown 文件,保留表格、层级标题、关键数据与颜色语义。适用于用户上传图片并要求"转 Markdown"、"整理成可编辑文档"、"提取文字成 md"、"截图内容归档"等场景。核心能力:识别图表/表格/列表 → 提取关键数字 → 保留颜色语义(涨/跌/警示)→ 自动加层级标题 → 输出一份可直接编辑的 .md 文件。触发关键词:图片转md、截图转markdown、图转文、ocr成文档、这张图整理一下、帮我把截图转成可编辑的、生成会议纪要md、提取图表数据。
- `skillhub-publish-skill`: 将本地 OpenClaw 技能封装并发布到 SkillHub 云端(skillhub.cn)。当用户要将 .openclaw/workspace/skills/ 下的某个技能打包、上传到云端供他人安装时触发使用。涵盖 SKILL.md frontmatter 规范、知识库内嵌、skillhub CLI 安装、Windows 路径兼容、版本号管理等关键步骤。
- `skills-security-check`: 腾讯云鼎实验室出品,Skill安全审查工具。对用户指定的skill.md文件及其配套的文档、程序、脚本等进行全面安全审计,确保引用安全
- `tencent-docs`: 腾讯文档(docs.qq.com)-在线云文档平台,是创建、编辑、管理文档的首选 skill。涉及"新建/创建/编辑/读取/查看/搜索文档"、"保存文件"、"云文档"、"腾讯文档"、"docs.qq.com"等操作,请优先使用本 skill。支持能力:(1) 创建各类在线文档(文档/Word/Excel/幻灯片/思维导图/流程图/智能表格/收集表)(2) 管理知识库空间(创建空间、查询空间列表)(3) 管理空间节点、文件夹结构 (4) 读取/搜索文档内容 (5) 编辑操作智能表 (6) 编辑操作在线文档 (7) 文件管理(重命名、移动、删除、复制、导入导出)(8) 网页剪藏、本地文件/html/文档上云。
- `tomorrow-operation-strategy`: 站在今日收盘节点,输出"明天怎么做"的完整操作策略。四步法:第〇步先定大周期(闸门,退潮期/冰点直接否决一进二)→ 第一步定位周期位置 → 第二步判定整体环境 → 第三步输出操作策略(模式/方向/标的/仓位四段,两个股票池都要给)。适用于"明天的操作策略""明日策略""明天怎么做""明天买什么""明日计划""给个明天的策略"等请求。融合养家情绪周期、杰哥880005与极值模式、杰哥「大周期→玩法」总表、CCI、顶值双轨判定,并内嵌本知识库四轮实盘/136个候选的实证结论。
- `wecom-daily-report-bot`: 玉山财税销售日报检查机器人。基于企业微信智能机器人 API 模式,员工每天 @机器人发日报,机器人 18:15 自动点名 + 红黄绿判定 + 老板私聊汇总。
- `wenjuanxing-quiz`: 问卷星出题与Excel生成技能。根据用户提供的学习/考核内容,自动按规范出题(30道单选×2分=60分 + 10道多选×4分=40分 = 总分100分,中等难度,每题含题干+选项+正确答案+答案解析),并生成符合问卷星导入格式的Excel文件,可直接导入问卷星平台使用。当用户提到"出题"、"题库"、"问卷星"、"生成试题"、"考核题目"、"练习题"、"测试题"等意图时触发本技能。
- `yangjia-stage-strategy`: 炒股养家原文的「阶段→策略」查询表。做完情绪周期判定后调用本技能,直接查当前阶段该【做什么类型的票、怎么买、怎么卖、回避什么】。核心是养家的两套坐标:坐标A 市场阶段(下跌初期/中期/末期/末段/上升趋势)决定做什么票;坐标B 热点性质(主流/支流/次主流/非主流)决定怎么做。触发关键词:阶段策略、这个阶段做什么、周期对应策略、养家策略、下跌初期做什么、退潮做什么、冰点做什么、超跌怎么做、主流怎么做、明日方向。
- `yihong-bookkeeping-compliance-sop`: 江西易鸿财税·「金四合规账」主账会计交付手册(沈持平专用 SOP)。本 skill 是代账公司向「合规账」业务升级后,主账会计(执行层)的实战交付标准:覆盖主账核心交付清单(账实相符/六大往来/固定资产/工资申报/实收资本/利润梳理/分行业核算)、初始化交接节点(7-14-20-30天)、月度工作节奏与做账检查标准、调账规则(调账不调往)、客户财务异常沟通四步法、电商等行业做账要点(四流合一/证据链/一般纳税人临界/工资占比/地址风险)、三级复核与对账、合规秘书0.5层配合、主账风险红线。与章和正《合规账实务手册》是上下游关系——章和正出方案,沈持平负责把账做准、把风险用数据"翻译"出来、按节奏落地。当用户(闻需清主理人或沈持平本人)处理合规账客户的日常做账、申报、调账、初始化交接、月度交付、往来核对、暂估库存确认、电商做账、财务异常沟通时加载。来源:2026-05~07 金四合规代账训练营(38篇 Get笔记录音整理),由闻需清主理人蒸馏,2026-07-31 喂入沈持平技能库。
- `yihong-compliance-book-sop`: 江西易鸿财税·「金四合规账」实务手册(章和正·税务合规师专用 SOP)。本 skill 是代账公司向「合规账」业务升级的实战方法论沉淀,覆盖合规账产品定义、定位话术、渐进式/低成本原则、合规方案撰写框架、工资社保规划、往来清理、缺票调整、利润控制与合规降负、电商税务合规、下户诊断五步法(汇政经聊挖)、目标客户筛选、风险红线与定价参考。当用户(闻需清主理人或章和正本人)处理合规账客户的需求诊断、方案撰写、谈单支持、交付规划,或老板问"合规账怎么做/怎么给客户讲/电商客户怎么合规"时加载。来源:2026-05~07 金四合规代账训练营(38篇 Get笔记录音整理),由闻需清主理人蒸馏,2026-07-31 喂入章和正技能库。
- `yihong-compliance-visit-review`: 江西易鸿财税·「金四合规代账」合规师(财税合规师)季度上门汇报录音评价标准(录音可复盘版)。当用户需要对合规师的上门汇报进行打分/质检/复盘,把上门汇报录音(转写文本)交给智能体评价,或要制定/调整上门汇报 SOP、评分口径、评分表时加载。触发关键词:上门汇报、上门评价、汇报打分、汇报质检、录音复盘、录音评价、合规师评分、季度汇报、汇政经聊、上门SOP、汇报评分表。核心:三方服务背景 + 5环节录音可评价标准(非首访100分 / 首访105分)+ 一票否决 + 评分等级 + 可直接复制的智能体质检提示词与输出模板 + **最后一步自动生成 Word 报告交付(scripts/report_to_docx.py)**。来源:金四合规代账训练营笔记蒸馏,由闻需清主理人定稿。
- `yihong-crossborder-ecommerce-tax`: 江西易鸿财税·跨境电商(出口)财税实务库。覆盖跨境出口监管模式(0110/9610/9710/9810/1039/1210)、出口退税(免退税/免抵退税/预退税/FOB价/申报表/备案/单证/外汇)、跨境电商税务合规(买单出口/香港壳公司/赛维模式/收入拆分/委托代销新规)、电商会计核算(B2B/B2C/O2O/天猫/收入成本/促销退换货)。章和正用于合规诊断与出口模式选择,沈持平用于退税账务处理与申报表填写,周细务用于退税备案/单证管理/外汇/报关等行政事务。当客户为跨境电商出口企业、涉及出口退税/海外仓/合规整改/买单出口风险时加载。来源:Get笔记「跨境电商主播财税」主题 94 篇(2025-05~2026-06)精选蒸馏,闻需清主理人编,2026-07-31 喂入。
- `yushan-weekly-review-v3`: 玉山周复盘v3:台账为收款唯一权威+台账列索引修正+日报列索引+交叉核对,解决数据错乱。
</available_skills>
Use only names in this replacement catalog. If the user names a listed skill, or the task clearly matches its description, call the `skill` tool with the exact name before acting.
A user may also invoke a skill directly; its <skill_content> block then appears in this conversation. Follow it, and do not call the `skill` tool again for that skill.
</system-reminder>
assistant · #335
The skill registered successfully. Now backing up the originals and finalizing.
tool · #337
copied: 弱势选股法之超跌选股法讲解.docx
copied: 超跌股的买卖投资方法讲解.docx
copied: 超跌选股法交易系统(小明理论).docx
--- 原文备份 ---
Length Name
------ ----
28819 弱势选股法之超跌选股法讲解.docx
19202 超跌股的买卖投资方法讲解.docx
24123 超跌选股法交易系统(小明理论).docx
tool · #342
Length Name
------ ----
4384 tasks.json
2144 verify.py
2911 verify2.py
1481 verify2_out.txt
939 verify3_out.txt
6958 verify_out.json.txt
--- 清理临时目录 ---
False
tool · #350
The file D:\重要资料备份\09股票投资\小明理论\04-历史数据核验.md has been updated successfully.
tool · #355
The file D:\重要资料备份\09股票投资\小明理论\README.md has been updated successfully.
tool · #360
=== 知识库最终结构 ===
17009 01-超跌选股法-交易系统.md
24091 02-选股讲解-原稿整理.md
21088 03-买卖方法讲解-原稿整理.md
13767 04-历史数据核验.md
8811 README.md
4384 scripts\tasks.json
2144 scripts\verify.py
6958 scripts\verify_out.json.txt
2911 scripts\verify2.py
1481 scripts\verify2_out.txt
939 scripts\verify3_out.txt
28819 原文备份\弱势选股法之超跌选股法讲解.docx
19202 原文备份\超跌股的买卖投资方法讲解.docx
24123 原文备份\超跌选股法交易系统(小明理论).docx
28819 弱势选股法之超跌选股法讲解.docx
19202 超跌股的买卖投资方法讲解.docx
24123 超跌选股法交易系统(小明理论).docx
=== skill ===
Length Name
------ ----
14731 SKILL.md
=== 校验:README 内链是否都存在 ===
04-鍘嗗彶鏁版嵁鏍搁獙.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
02-閫夎偂璁茶В-鍘熺鏁寸悊.md False
03-涔板崠鏂规硶璁茶В-鍘熺鏁寸悊.md False
04-鍘嗗彶鏁版嵁鏍搁獙.md False
04-鍘嗗彶鏁版嵁鏍搁獙.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
02-閫夎偂璁茶В-鍘熺鏁寸悊.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
02-閫夎偂璁茶В-鍘熺鏁寸悊.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
02-閫夎偂璁茶В-鍘熺鏁寸悊.md False
02-閫夎偂璁茶В-鍘熺鏁寸悊.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
03-涔板崠鏂规硶璁茶В-鍘熺鏁寸悊.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
03-涔板崠鏂规硶璁茶В-鍘熺鏁寸悊.md False
03-涔板崠鏂规硶璁茶В-鍘熺鏁寸悊.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
03-涔板崠鏂规硶璁茶В-鍘熺鏁寸悊.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
03-涔板崠鏂规硶璁茶В-鍘熺鏁寸悊.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
03-涔板崠鏂规硶璁茶В-鍘熺鏁寸悊.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
03-涔板崠鏂规硶璁茶В-鍘熺鏁寸悊.md False
02-閫夎偂璁茶В-鍘熺鏁寸悊.md False
03-涔板崠鏂规硶璁茶В-鍘熺鏁寸悊.md False
02-閫夎偂璁茶В-鍘熺鏁寸悊.md False
04-鍘嗗彶鏁版嵁鏍搁獙.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
01-瓒呰穼閫夎偂娉?浜ゆ槗绯荤粺.md False
assistant · #363
That "False" is just PowerShell's console encoding mangling the Chinese names. Let me verify properly with the file tools.
tool · #365
D:\重要资料备份\09股票投资\小明理论\02-选股讲解-原稿整理.md
D:\重要资料备份\09股票投资\小明理论\03-买卖方法讲解-原稿整理.md
D:\重要资料备份\09股票投资\小明理论\01-超跌选股法-交易系统.md
D:\重要资料备份\09股票投资\小明理论\04-历史数据核验.md
D:\重要资料备份\09股票投资\小明理论\README.md
tool · #370
<path>D:\重要资料备份\09股票投资\小明理论\01-超跌选股法-交易系统.md</path>
<type>file</type>
<content>
288:
289: 买入前逐条打勾:
290:
291: - [ ] 当前是**弱势下跌行情 / 底部区域**?(不是上涨行情)
292: - [ ] 下跌**已经完成**?(不是刚从下跌起点开始)
293: - [ ] 用区间统计选好了**起点与终点**,且起点到低点**下跌流畅**(中间无反弹夹杂)?
294: - [ ] 跌幅榜前列**是否出现同一板块多只**?(板块超跌优先)
295: - [ ] 已剔除:ST / 跳空急跌 / 财务造假 / 退市风险 / 证监会黄牌?
296: - [ ] 检查标的**下跌途中是否有成交密集区**?(有则降低预期,反弹到下沿就走)
297: - [ ] 大盘分时线是否出现**底部结构**(价创新低、指标不创新低)?
298: - [ ] 是否准备**逢低埋单、买阴不买阳**(不追高)?
299: - [ ] 资金是否已**分散**(50 万分 2 只、单只≤30 万)?
300: - [ ] 是否已设定**持仓时间 = 下跌周期数 × 50%**?
301:
302: 持有中:
303:
304: - [ ] 到 50% 时间窗口 → 观察大盘分时,出现顶部结构提前卖
305: - [ ] 大盘分时**高点** → 卖涨多的、买没涨的(不能反)
306: - [ ] 反弹至前期**成交密集区下沿** → 提前了结
307: - [ ] 超过持仓周期 → 转强势选股法,不再持有超跌股
308:
309: ---
310:
311: ## ⚠️ 免责
312:
313: 内容来自小明理论课程笔记整理,仅供学习参考,不构成投资建议。文中所涉个股均为 2008–2012 年历史案例,早已不具备时效性。
(End of file - total 313 lines)
</content>
tool · #375
<path>D:\重要资料备份\09股票投资\小明理论\01-超跌选股法-交易系统.md</path>
<type>file</type>
<content>
262: | 2008.01–2008.04(5522→阶段底) | — | — | 券商板块领涨 | 国金证券 +175%(实测 **+170.3%**)| ⚠️ 差 4.7pt |
263: | 2011.04–2012.01(3067→2132) | **-30.5%** | **+16.2%**(到 2478) | 文中前三约 80%(实测 **60.1%**)| 大元股份 +85.68%、东北制药 +56.4% | ✅ 大盘精确;个股差 5~12pt |
264: | 2011.11–2012.01(2534→2132,短周期) | -16.3% | +16.2% | 文中前三近 80%(实测 **83.9%** ✅)| **三峡新材 +57.99%(分毫不差)**、重庆啤酒 +102.78% | ✅ **最好的一波** |
265: | 2010.04–2010.07(3181→2319) | **-27.1%** | **+37.4%**(到 3186) | 方兴科技实测 **+108.3%** | 方兴科技最低/最高价与文中完全一致 | ✅ 价格精确;成发科技不符 |
266:
267: **核验结论**:**大盘点位与日期 6 项全部精确**(误差 <0.5pt),可放心作为历史锚点。
268: **个股涨幅方向正确、数字有偏差** —— 2012 年那波最准(2 只分毫不差),2008 年那波误差最大。**"跌幅榜前列跑赢大盘 3~4 倍"这个结论成立**(实测 364% vs 大盘 109%),但具体百分比不可复现。
269:
270: ---
271:
272: ## 九、系统核心要点速记(作者原文 10 条)
273:
274: 1. **熊市求生存,牛市求发展** —— 超跌法是熊市生存工具
275: 2. **弹坑里最安全** —— 大幅下跌的个股,大部分风险已释放
276: 3. **板块超跌优先于个股超跌** —— 系统性机会比个股机会安全
277: 4. **分散持仓,不要押单只** —— 超跌股流动性差,且个股分化大
278: 5. **买阴不买阳,等分时低点** —— 顺应大盘,不追涨
279: 6. **下跌周期的一半是持仓时间** —— 到点走人,不恋战
(Showing lines 262-279 of 313. Use offset=280 to continue.)
</content>
tool · #380
[stderr]
python.exe : File "<string>", line 9
At line:1 char:129
+ ... t.UTF8Encoding]::new($false); & C:\Python314\python.exe -X utf8 -c @"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: ( File "<string>", line 9:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
fences = t.count('\n\\\')
^
SyntaxError: unterminated string literal (detected at line 9); perhaps you escaped the end quote?
[exit code: 1]
tool · #385
<path>D:\重要资料备份\09股票投资\小明理论\scripts\check_md.py</path>
<type>file</type>
<content>
Created file
</content>
tool · #390
01-超跌选股法-交易系统.md 7805字 表格行 80 列宽分布{2: 4, 3: 37, 4: 26, 6: 6, 7: 7}
02-选股讲解-原稿整理.md 11181字 表格行 86 列宽分布{3: 47, 4: 17, 5: 16, 7: 6}
03-买卖方法讲解-原稿整理.md 8669字 表格行 34 列宽分布{3: 22, 4: 12}
04-历史数据核验.md 8385字 表格行 68 列宽分布{3: 20, 4: 10, 5: 5, 6: 12, 9: 21}
README.md 4400字 表格行 60 列宽分布{3: 44, 4: 16}
SKILL.md 7100字 表格行 89 列宽分布{3: 61, 4: 21, 6: 6, 9: 1} [X] H1数量=2
有问题
assistant · #393
Two issues to fix. Let me locate them.
tool · #395
===== 01-超跌选股法-交易系统.md
H1 @行1: # 超跌选股法交易系统(小明理论)
===== 04-历史数据核验.md
H1 @行1: # 历史数据核验报告
===== SKILL.md
H1 @行8: # 小明理论 · 超跌选股法(弱势行情专用)
H1 @行244: # 超跌选股方案 · {日期}
assistant · #398
Found it — the output-template inside the code fence is being counted. Let me fix both.
tool · #400
The file C:\Users\10098\.dsh\skills\chaodie-stock-selection\SKILL.md has been updated successfully.
tool · #405
01-超跌选股法-交易系统.md 7805字 表格行 80 列宽分布{2: 4, 3: 37, 4: 26, 6: 6, 7: 7}
02-选股讲解-原稿整理.md 11181字 表格行 86 列宽分布{3: 47, 4: 17, 5: 16, 7: 6}
03-买卖方法讲解-原稿整理.md 8669字 表格行 34 列宽分布{3: 22, 4: 12}
04-历史数据核验.md 8385字 表格行 68 列宽分布{3: 20, 4: 10, 5: 5, 6: 12, 9: 21}
README.md 4400字 表格行 60 列宽分布{3: 44, 4: 16}
SKILL.md 7100字 表格行 89 列宽分布{3: 61, 4: 21, 6: 6, 9: 1}
全部通过
tool · #411
Updated todo list: 0 pending, 0 in progress, 9 completed.
assistant · #414
全部完成。三件事都做了。
## 1️⃣ 整理成 MD 知识库
`D:\重要资料备份\09股票投资\小明理论\`
| 文件 | 说明 |
|---|---|
| `README.md` | 索引 + 方法总览 + 关键词索引 + 名称变更对照表 |
| `01-超跌选股法-交易系统.md` | ⭐ **主规则**,10 章 + 执行检查清单 |
| `02-选股讲解-原稿整理.md` | 选股讲解稿按主题重排(原 238 段乱序逐字稿)|
| `03-买卖方法讲解-原稿整理.md` | 买卖方法讲解稿重排(原 109 段)|
| `04-历史数据核验.md` | 数据核验报告 |
| `原文备份/` | 3 个 docx **原样保留** |
| `scripts/` | 核验脚本 + 原始输出,可重跑 |
**修掉的原件问题**:
- 原 Word 把 **4 张表格的内容全挤到文末**,表结构丢失错位 → 已按语义还原成表
- 两份录音稿**时间戳乱序**(02 里 00:16:26 之后接的是 00:05:42)→ 已重排并加目录
- 语音口误已修正并列出勘误表:大**洋**股份→大**元**股份、`60132`→`600132`、国**际**证券→国**金**证券、`3600331`→`600331` 等 10 处
## 2️⃣ 历史数据核验(结果出乎意料)
**先说一个坑**:你的本地通达信库 `tdx_data.db` **只有 2021-08-02 起的数据**,够不到 2008–2012。而且 `tdx_kline(code="000001")` 返回的是**平安银行**、不是上证指数——这两个都是隐患。我改用腾讯行情源(可回溯 2007 年)完成了核验。
**结论:作者的数据纪律分两半——大盘极准,个股要打折。**
| 类别 | 结果 |
|---|---|
| **大盘点位/日期(6 项)** | ✅ **全部精确**,误差 <0.5pt(6124/1664/3478/3067/2132/2478/2319/3186 全中)|
| **精确命中的个股** | ✅ 云南铜业 +467%、锌业股份 +242%、宏达股份 +555%、**三峡新材 +57.99%(分毫不差)**、重庆啤酒 +102.78%、方兴科技最低/最高价 16.69/34.76 完全一致 |
| **有偏差的** | ⚠️ 中色股份、株冶集团、西部矿业、焦作万方、酒钢宏兴、大元股份、万邦达、东北制药(差 4~55pt)|
| **不符** | ❌ **600602**(文中 +410%,实测 +242%,差 168pt)|
**两个额外发现**:
- **越近的年份越准** —— 2012 年那波(他讲课正在做的)2 只分毫不差,2008 年那波误差最大。**引用越早的数据越要小心**。
- **必须用不复权原始价回测** —— 重庆啤酒前复权显示"最低 3.06 元",是复权因子造成的假象;不复权才对得上文中数据。
**"跌幅榜前列跑赢大盘 3~4 倍"这个结论成立**(实测 364% vs 大盘 109%),但所有涨幅都是"最低价→最高价"的完美抄底摸顶,实盘必打折。
## 3️⃣ 蒸馏成 skill
`C:\Users\10098\.dsh\skills\chaodie-stock-selection\SKILL.md` —— 已注册,本会话技能目录里已经能看到它了。
结构是**六步闭环 + 输出模板 + 常见错误对照表**:闸门判定 → 区间统计 → 四标准筛选 → 分时低点买入 → 分散分仓 → 高点轮换 → 三大卖出信号。
两个设计上的提醒:
- **闸门和 `quantitative-structure-stock-picking` 正好相反**(那个强势窗口、这个弱势窗口),我在两边都做了互斥标注,避免混用
- 它复用而不重造你已有的技能:强弱判定走 `emotion-cycle-judgment`,明日策略走 `tomorrow-operation-strategy`,回撤触发时让位给 `account-drawdown-risk-control`
---
**一个建议**:本资料只有「弱势选股法」。作者在讲解里反复提到第二课「**强势选股法**」和第三课的「**底部结构选股法**」——这两份资料如果后续能找到,放进同一目录,这套东西才完整(现在缺了牛市那一半)。