{"id":13842377,"url":"https://github.com/hblvsjtu/StockTradingSignalSystem","last_synced_at":"2025-07-11T15:31:04.982Z","repository":{"id":125647519,"uuid":"133014635","full_name":"hblvsjtu/StockTradingSignalSystem","owner":"hblvsjtu","description":"著名的投资大师巴菲特说\"我始终知道我会富有\"，一开始我也想成为像巴同学那样的价值投资者，后来我发现价值投资在中国A股里面是走不通的，趋势投资才是王道。刚学投资的小白，想站在前人的基础上，开发基金股票买卖信号体系，在不浪费太多精力的同时获取超额收益，我知道我也终将富有^_ ^","archived":false,"fork":false,"pushed_at":"2018-05-14T13:45:01.000Z","size":503,"stargazers_count":47,"open_issues_count":1,"forks_count":18,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-08-05T17:31:32.896Z","etag":null,"topics":["cci","macd","stock-prediction"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hblvsjtu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-05-11T08:48:37.000Z","updated_at":"2024-07-16T05:50:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"d554dbab-000b-4d68-adfd-35d70b211a15","html_url":"https://github.com/hblvsjtu/StockTradingSignalSystem","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hblvsjtu%2FStockTradingSignalSystem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hblvsjtu%2FStockTradingSignalSystem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hblvsjtu%2FStockTradingSignalSystem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hblvsjtu%2FStockTradingSignalSystem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hblvsjtu","download_url":"https://codeload.github.com/hblvsjtu/StockTradingSignalSystem/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225736859,"owners_count":17516250,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cci","macd","stock-prediction"],"created_at":"2024-08-04T17:01:33.342Z","updated_at":"2024-11-21T13:30:26.213Z","avatar_url":"https://github.com/hblvsjtu.png","language":null,"funding_links":[],"categories":["Others","Others (1002)"],"sub_categories":[],"readme":"# StockTradingSignalSystem\n        \n### 作者：冰红茶       \n        \n------ \n \n                                    \n        著名的投资大师巴菲特说\"我始终知道我会富有\"，一开始我也想成为像巴同学那样的价值投资者，后来我发现价值投资在中国A股里面是走不通的，趋势投资才是王道。刚学投资的小白，想站在前人的基础上，开发基金股票买卖信号体系，在不浪费太多精力的同时获取超额收益，我知道我也终将富有^_ ^\n          \n## 目录\n\n## [一、场内ETF基金和场外ETF基金](#1)\n### [1.1 场内基金](#1.1)\n### [1.2 场外基金](#1.2) \n## [二、一些口口相传的规律](#2)\n### [2.1 买卖时机](#2.1)\n### [2.2 傻子的故事](#2.2) \n## [三、相关指标和买卖信号](#3)\n### [3.1 MACD](#3.1) \n### [3.2 CCI](#3.2)\n### [3.3 运用CCI和MACD双系统操作策略](#3.3)\n### [3.4 创业板操作策略](#3.4)\n### [3.5 沪深300操作策略](#3.5)\n### [3.6 广发中证医药](#3.6)\n         \n        \n------  \n        \n        \n\u003ch2 id='1'\u003e 一、场内ETF基金和场外ETF基金\u003c/h2\u003e\n\u003ch3 id='1.1'\u003e1.1 场内基金\u003c/h3\u003e  \n        \n#### 1) 成本 具体看[百度知道](https://zhidao.baidu.com/question/233850494.html)\n\u003e - 买进费用：\n\u003e\u003e - 1.佣金0.02%-0.03%，根据你的证券公司决定，但是拥挤最低收取标准是5元。比如你买了10000元股票，实际佣金应该是3元，但是不到5元都按照5元收取\n\u003e\u003e - 2.过户费（仅仅限于沪市）。每一千股收取1元，就是说你买卖一千股都要交1元\n\u003e\u003e - 3.通讯费。上海，深圳本地交易收取1元，其他地区收取5元\n\u003e - 卖出费用：\n\u003e\u003e - 1.印花税0.1%\n\u003e\u003e - 2.佣金0.02%-0.03%，根据你的证券公司决定，但是拥挤最低收取标准是5元。比如你买了10000元股票，实际佣金应该是3元，但是不到5元都按照5元收取\n\u003e\u003e - 3.过户费（仅仅限于沪市）。每一千股收取1元，就是说你买卖一千股都要交1元\n\u003e\u003e - 4.通讯费。上海，深圳本地交易收取1元，其他地区收取5元\n\u003e - 如果是第一次买股票，就是你的股票价格再加上上述费用，就是你的成本价。股票软件上每一支股票的“成本价”不是你每次操作的成本价，而是综合了你第一次开始所有操作（如果你连续操作没有空仓过）的总的盈利或亏损情况，再除你的本金得出来的。我们来举个例子，不考虑交易费用的情况下，比如你十元买进一支股票，然后在二十元补仓，这是你成本价是十五元，然后你十元卖出，每股亏五元，你再十元买进，这时成本就不是十元，是十五元（也就是把你之前的亏损计入成本了），然后你二十元卖出，这时你的成本会变成十元，不再是十五元，因为它计入了新产生的十元盈利。所以，你的成本价在交易之后是上升了还是下降了，取决于你每次交易是否盈利，不取决于你交易的实际价格。\n#### 2) 优点  \n\u003e - 择时灵敏，可以在交易时段中瞬时交易 \n\u003e - 赎回时间短。场内基金赎回与股票卖出是类似的，均为T+1，而场外基金则为T+2。场内基金赎回时间更方便！\n\u003e - 成交价格更具主动性。场内基金可以择时择价成交，而场外基金只能以收盘价成交！场内基金更具有主动性！\n\u003e - 调仓便捷。T+1操作，当日卖出，当日即可买入，无需等待。（有些场内基金可以实现T+0交易）\n作者：九里理财\n链接：https://xueqiu.com/5878049501/80923570?_ad0.4311988668050617\n来源：雪球\n著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。\n#### 3) 缺点  \n\u003e - 需要自己去盯盘\n\u003e - 在小额交易的时候比较吃亏，如每次买卖最少花10元\n    \n\u003ch3 id='1.2'\u003e1.2 场外基金\u003c/h3\u003e  \n        \n#### 1) 定义\n\u003e - 各种ETF联接基金\n\u003e - 指数基金的A类、C类都是一种基金份额的类型，C类同样有独立的基金代码，单独计算净值，优势在于不收取申购费，适合短期投资\n\u003e\u003e\u003e\u003e\u003e\u003e ![100万以下的沪深300ETF联接基金A、C类费率比较](https://xqimg.imedao.com/15803c3b1011e9f3fd085c43.png)\n\u003e - 由表可见，当持有时间较短，比如只有几个月时，C类总费用不超过0.4%，A类最少都要0.62%，但随着持有时间增加，A、C类所收取的总费用越来越接近，判断选A还是选C就从送分题变成了拉分题。比如，持有基金1~2年时，就会出现一个时间分割点，使“选C更划算”变成“选A更划算”，而这个时间分割点怎么找呢？\n\u003e - 可以通过以下公式粗略计算：\n        \n                ★ 持有时间分割点=（A类份额前端申购费率*折扣+赎回费率）/0.4% ★\n\u003e - 沿用沪深300ETF联接基金的栗子，当持有该基金1~2年时，赎回费为0.3%，有：（1.2%*0.1+0.3%）/0.4%=1.05，持有时间分割点近似1年，即持有1年以上买A类更划算，1年以内买C类更划算。\n\u003e - ★ 一般持有1年以内，C类省钱，持有一年半或2年以上，A类省钱 ★\n作者：广发基金C份额\n链接：https://xueqiu.com/9674730584/76687923\n来源：雪球\n著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。\n#### 2) 优点\n\u003e - 小散户短期最爱C类\n        \n------  \n        \n    \n\u003ch2 id='2'\u003e 二 一些口口相传的规律\u003c/h2\u003e\n\u003ch3 id='2.1'\u003e2.1 买卖时机\u003c/h3\u003e  \n\n#### 1) 长期 请看[上海证券报 12图告诉你：哪些月份大盘上涨概率高](http://stock.cnstock.com/stock/smk_gszbs/201601/3699106.htm)\n\u003e - 第一财经《财商》对26年以来上证综指(000001.SH)在301个交易月中，各月份的涨跌情况进行了汇总统计，统计数据表明持久跑赢大盘虽然很难，但是跟上大盘节奏却有迹可循。\n\u003e - 有意思的是，与通常认为的“熊比牛长”不同，在301个交易月中，上涨月份反而过半，累计有164个月大盘上涨。由于在月度涨跌连续性方面，数月持续上涨或下跌的大牛或大熊发生的频次较少，大盘各月份更多的时候是在涨跌交替中波动运行。\n\u003e - 以2月份的行情为例，25年间仅有6年大盘在2月份收阴，整体收飘红概率超七成，在12个月中排名第一，历年2月份平均涨幅约为3.37%。\n\u003e - 样本大数据显示，大盘历史上每年一、二季度前后飘红的概率相对较高。(如果2015年6月股灾前看到这张表，也许你就侥幸逃掉了呢!)\n\u003e - 表1:26年间上证综指(000001.SH)各月份涨跌情况统计\n\u003e\u003e\u003e\u003e\u003e\u003e ![表1:26年间上证综指(000001.SH)各月份涨跌情况统计](http://stock.cnstock.com/image/201601/29/20160129205510129.png)\n#### 2) 中期\n\u003e - 一般一个月中，月中涨的最多，月末因为资金要避险或者流动性紧缺，会有回调的需求\n\u003e - 一周中一般周四周五跌的概率比较大\n#### 3) 短期\n\u003e - 一天中一般10：00-10：30，14：00-14：30的时候会跌的比较厉害\n\u003e - 中午11：00-13:30 涨的概率比较大\n        \n\u003ch3 id='2.2'\u003e2.2 傻子的故事\u003c/h3\u003e  \n        \n#### 1) 傻子一般比较喜欢赌，比如赌黄金。我们知道，一旦遇到危险，人们一般喜欢买黄金来避险。然后傻子就会在周五的时候买黄金，赌周末会发生战争等利空事件，等待周一买黄金的二傻子买黄金，此时在周五买黄金的大傻子就会卖掉黄金从而获利。但是，这只是发生在周末真的有利空的时候才成立，否则周五买黄金大傻子就亏本了。\n#### 2) 为了不成为周五买黄金的大傻子，有人就想做周四买黄金的大傻子，等周五买黄金的二傻子进场，此时周四买黄金的大傻子赌的就不是周末会不会有利空，而是赌周五肯定会二傻子来进赌场。这时候下周一买黄金的就成为三傻子了，如此类推。\n        \n------  \n        \n    \n\u003ch2 id='3'\u003e三、相关指标和买卖信号\u003c/h2\u003e\n\u003ch3 id='3.1'\u003eMACD\u003c/h3\u003e  \n\n#### 1) 定义 [百度百科](https://baike.baidu.com/item/MACD%E6%8C%87%E6%A0%87/6271283?fromtitle=MACD\u0026fromid=3334786\u0026fr=aladdin)\n\u003e - MACD称为指数平滑移动平均线，是从双指数移动平均线发展而来的，由快的指数移动平均线（EMA12）减去慢的指数移动平均线（EMA26）得到快线DIF，再用2×（快线DIF-DIF的9日加权移动均线DEA）得到MACD柱。MACD的意义和双移动平均线基本相同，即由快、慢均线的离散、聚合表征当前的多空状态和股价可能的发展变化趋势，但阅读起来更方便。当MACD从负数转向正数，是买的信号。当MACD从正数转向负数，是卖的信号。当MACD以大角度变化，表示快的移动平均线和慢的移动平均线的差距非常迅速的拉开，代表了一个市场大趋势的转变。\n#### 2) 用法 \n\u003e - 死叉和金叉 \n\u003e\u003e - 死叉: 黄线从下往上穿越白线\n\u003e\u003e - 金叉: 黄线从上往下穿越白线\n\u003e\u003e\u003e\u003e\u003e\u003e ![金叉和死叉](https://pic4.zhimg.com/80/9dfbd00539a121ee11d6c17fc069b957_hd.jpg)\n\u003e - 顶背离和底背离 [知乎 刘鹏程Sai.L](https://www.zhihu.com/question/21838155)\n\u003e\u003e\u003e\u003e\u003e\u003e ![顶背离和底背离](https://pic2.zhimg.com/80/485395f5d7691ba4d7b68de96aab7854_hd.jpg)\n\u003e\u003e - 顶背离: 两座下峰和两个死叉一个位置比一个低，但是股价却一个比一个高，这是标准的顶背离。期间的金叉由于在高位没有说服力。\n而且顶背离完成之后，一轮断崖式的下跌就出现了。还有这种，近似于标准走势的，就是第二个死叉不是那么明显，只是贴了一下黄线，白线就迅速下去了，这样也是顶背离。实际情况里，我们还会遇上这样的。复合顶背离，第一次三个死叉顶背离，股价大幅调整，之后又涨了上来，但是股价再次到达前期价位的时候，MACD的位置没有之前高，很快就出现了死叉，这还是顶背离。\n\u003e - 底背离 底背离和底背离基本是一样的，只是位置正好相反，看的是金叉不是死叉。我们可以看到第一个金叉形成之时股价在短幅上升,而且在以后MACD的两条线又形成交叉,但可以明显看到第二个交叉点比第一个交叉点高，所以可以肯定发生背离。\n    \n\u003ch3 id='3.2'\u003eCCI\u003c/h3\u003e  \n        \n#### 1) 定义 [百度百科](https://baike.baidu.com/item/%E9%A1%BA%E5%8A%BF%E6%8C%87%E6%A0%87/976711?fr=aladdin\u0026fromid=4316895\u0026fromtitle=CCI%E6%8C%87%E6%A0%87)\n\u003e - 顺势指标又叫CCI指标，CCI指标是美国股市技术分析 家唐纳德·蓝伯特(Donald Lambert)于20世纪80年代提出的，专门测量股价、外汇或者贵金属交易是否已超出常态分布范围。属于超买超卖类指标中较特殊的一种。波动于正无穷大和负无穷大之间。但是，又不需要以0为中轴线，这一点也和波动于正无穷大和负无穷大的指标不同。\n\u003e - 在常用的技术分析指标当中，CCI（顺势指标）是最为奇特的一种。CCI指标没有运行区域的限制，在正无穷和负无穷之间变化，但是，和所有其它没有运行区域限制的指标不一样的是，它有一个相对的技术参照区域：+100和—100。按照指标分析的常用思路，CCI指标的运行区间也分为三类：+100以上为超买区，—100以下为超卖区，+100到—100之间为震荡区，但是该指标在这三个区域当中的运行所包含的技术含义与其它技术指标的超买与超卖的定义是不同的。首先在+100到—100之间的震荡区，该指标基本上没有意义，不能够对大盘及个股的操作提供多少明确的建议，因此它在正常情况下是无效的。这也反映了该指标的特点——CCI指标就是专门针对极端情况设计的，也就是说，在一般常态行情下，CCI指标不会发生作用，当CCI扫描到异常股价波动时，立求速战速决，胜负瞬间立即分晓，赌输了也必须立刻了结。\n#### 2) 用法 [知乎 曹小笑 老股民讲解的MACD结合KDJ和CCI运用，让散户看了在看！](https://zhuanlan.zhihu.com/p/26979226)\n\u003e - CCI指标用周K线看，只要周K线CCI跌穿-100，然后再升穿-100的时候买股，成功率可以达到95%,没的机会就要耐住寂寞，千万别随便就买股，等到这个条件出现就可以。一定要用周K线来用。\n\u003e - 用周线成功率最高，CCI先要跌穿-100，然后又回到-100之上那一时刻买成功率最高。当CCI从+100之上跌回+100之内卖出成功率也很高\n\u003e - 补充一下：分析周期越长，成功率越高，成功率=日线\u003c周线\u003c月年\u003c季线\u003c年线。\n\u003e - 除非你是短线高手，一般人中线做波段用周线以上地周期来做最好，最好的情况是周线CCI和月线CCI同时到-100以下，那时真是绝佳买点。\n    \n\u003ch3 id='3.3'\u003e3.3 CCI和MACD双系统操作策略\u003c/h3\u003e  \n        \n#### 1) 参考\n\u003e - 日线级别的CCI专家系统\n\u003e - MACD指标\n#### 2) 适用范围\n\u003e - 中低估值的宽基指数，估值排名小于沪深300\n#### 3) 三个标的\n\u003e - 沪深300\n\u003e - 创业板\n\u003e - 行业周期股，如医药股\n#### 4) 资金分配\n\u003e - 资金操作单位：网格\n\u003e - 每个标的至少一个网格资金，至多两个网格资金，也就是说最多一份抄底资金\n\u003e - 总资金 = 4 * 1网格资金 此时满足每个标的至少一个网格资金的条件，而最多用一份资金来抄底\n#### 5) 买卖时机 \n\u003e - 交易日下午2：50\n\u003e\u003e - 第一个买进信号，使用CII系统\n\u003e\u003e - 第一个连续买进信号，需要判断背离和量能，先看量能，如量能过小，则不进行操作；如果出现大量能或者，中量能而且底背离时，则买进；\n\u003e\u003e - 第二个连续信号，不管背离或者量能，直接买进;\n\u003e\u003e - 第一个卖出信号，使用CII系统\n\u003e\u003e - 第一个连续买进信号，需要判断背离和量能，先看量能，如量能过小，则不进行操作；如果出现大量能或者，中量能而且顶背离时，则卖出；\n\u003e\u003e - 第二个连续信号，不管背离或者量能，直接卖出;\n#### 6) 单边牛市向上的时候\n\u003e - 如果空仓 + 距离上次买入超过一个月 + 5日线，10日线，20日线明显向上 的时候应该买进一份网格；\n\u003e - 然后运用MACD系统等待卖出信号\n\u003e - 等待上次MACD系统卖出信号发出后空仓半个月内不准买卖，观察日线，5日线，10日线，20日线，如果均线开始向下，则认为结束牛市；如果均线没有向下，则继续观察，若第15-20天内均线纹丝不动如山或者向上，说明筑底成功，应该买入一网格作为试探，如果在第15-20天内此起彼伏或者向下，则认为要继续下探或者振荡，此时不要追高，震荡的买入信号忽略，不要做任何操作，以空仓为主，避免继续下杀。除非后面明显走出震荡；\n#### 7) 单边牛市向下的时候\n\u003e - 等待筑底，5日线三重底，期间的震荡回升都一律禁止交易；\n\u003e - 然后等回复正常后再运用CII系统等待下一轮牛熊周期\n\n#### 8) 沙盘推演\n\u003e - 选择2017-12-01 - 2018-05-11时间段中的  创业板和医药股\n\u003e - 沪深300\n\u003e\u003e\u003e\u003e\u003e\u003e ![沪深300](https://github.com/hblvsjtu/StockTradingSignalSystem/blob/master/picture/%E6%B2%AA%E6%B7%B1300.png?raw=true)\n\u003e - 创业板\n\u003e\u003e\u003e\u003e\u003e\u003e ![创业板](https://github.com/hblvsjtu/StockTradingSignalSystem/blob/master/picture/%E5%88%9B%E4%B8%9AETF.png?raw=true)\n\u003e - 医药股\n\u003e\u003e\u003e\u003e\u003e\u003e ![医药股](https://github.com/hblvsjtu/StockTradingSignalSystem/blob/master/picture/%E5%B9%BF%E5%8F%91%E5%8C%BB%E8%8D%AF6.png?raw=true)\n\u003e - 结果\n\u003e\u003e\u003e\u003e\u003e\u003e ![沙盘推演](https://github.com/hblvsjtu/StockTradingSignalSystem/blob/master/picture/%E6%B2%99%E7%9B%98%E6%8E%A8%E6%BC%94.png?raw=true)\n                \n\u003ch3 id='3.4'\u003e3.4 创业板操作策略\u003c/h3\u003e           \n                \n        \n#### 1) 买进信号\n\u003e - boll专家系统出现买进信号，MACD的绝对值大于-1.7±0.1或者小于-17±1；\n\u003e - 阴线金针探底突破boll下轨，MACD小于-8；\n\u003e - 十字星突破boll下轨；\n\u003e - 在7天内出现第二个买进信号，并且成本比第一个要低，则买进，不管MACD值；\n#### 2) 卖出信号\n\u003e - 距离最后一个买进信号7天后，突破boll线中轨后遇到十字星或者上影线突破上轨\n\u003e - 如果卖出信号出现在7天内，则立马在第8天卖出\n\n\u003ch3 id='3.5'\u003e3.5 沪深300操作策略\u003c/h3\u003e           \n                \n#### 1) 买进信号\n\u003e - 阴线金针探底突破boll下轨，MACD小于-50或者大于-8；\n\u003e - 十字星突破boll下轨；\n\u003e - 在7天内出现第二个买进信号，并且成本比第一个要低，则买进，不管MACD值；\n\u003e - 单边牛市向上策略\n#### 2) 卖出信号\n\u003e - 距离最后一个买进信号7天后，突破boll线中轨后遇到十字星\n\u003e - 如果卖出信号出现在7天内，则立马在第8天卖出\n\u003e - 单边牛市向下策略\n\n\u003ch3 id='3.6'\u003e3.6 广发中证医药\u003c/h3\u003e           \n                \n        \n#### 1) 买进信号\n\u003e - boll专家系统出现买进信号，MACD的大于-0.004或者小于或者等于-0.010；\n\u003e - 阴线金针探底突破boll下轨，MACD小于或者等于-0.008；\n\u003e - 十字星突破boll下轨；\n\u003e - 在7天内出现第二个买进信号，并且成本比第一个要低，则买进，不管MACD值；\n#### 2) 卖出信号\n\u003e - 距离最后一个买进信号7天后，突破boll线中轨后遇到十字星或者上影线突破上轨\n\u003e - 如果卖出信号出现在7天内，则立马在第8天卖出\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhblvsjtu%2FStockTradingSignalSystem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhblvsjtu%2FStockTradingSignalSystem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhblvsjtu%2FStockTradingSignalSystem/lists"}