/A-SHARE

综合各种因素实现预测A股涨停股票 Based on various factors to predict daily stock price limits

Primary LanguageJupyter Notebook

To Do

  1. 凹口线考虑重构,考虑是否与回测系统相同
  2. 实现长阴短柱(急速下跌未破黄金线底,量能未到一半,低量急跌)
  3. 压力线、支撑线

回测 To Do

卖出信号

  1. 一字跌停,无法卖出,看第二天情况讨论

check点设置

  1. 最低倍量柱底的线的 2倍/10倍 价格时减去 买入价的20%/买入价 向下设平仓线

日记

  • 2019.03.08
  1. 完成整体架构
  2. 实现plotly可视化(candlesticks)
  3. 完成倍量柱
  4. 完成N天M次倍量
  • 2019.03.15
  1. 完成阳胜柱(已不用)
  2. 完成将军柱、黄金柱
  3. 完成N天M次黄金
  • 2019.03.22
  1. N天K线
  2. 汇出100支股片的2/3天K线csv
  • 2019.03.23
  1. 实现OHLC(实现zoom in)
  2. 实现缩量群
  • 2019.03.25
  1. 增加获取当天日期的函数
  2. 设置所有函数的默认参数值(日期设为当天)
  3. print_mode 默认为 False
  4. 函数参数传递多天 DataFrame 时以 list 打包
  5. 注释每一个函数的 input & output
  6. 将 DataFrame 的 index 改成股票代码,方便定位
  7. 修改诸多函数名称,优化诸多函数结构
  • 2019.03.26
  1. 实现N天中满足条件的次数
  2. 打包获取前N天日期函数
  3. 取消 print 正在筛选...
  • 2019.03.29
  1. 增加缩量群价判断:一天涨一个点,量一天少一个点
  2. 取消运行耗时的模块,可以改用 %time 代替
  3. 实现梯量群、平量群
  4. 显示涨跌幅百分比
  5. 实现新股判断:发行时间一个月内新股,三个月内次新股,新股(或次新股)不参与计算
  6. 实现量的分类:指标选择时期量在高低量之间
  • 2019.03.30
  1. 实现凹口平衡线
  • 2019.03.31
  1. 优化凹口平衡线(统一 label、颜色、完善长度接口)
  • 2019.04.11
  1. 优化凹口平衡线接口
  2. Prettify code
  3. 凹口线发生点处上下5%若有其他凹口线,其他凹口线认为到此点时终止
  4. 实现黄金线、倍量线的画线
  • 2019.04.14
  1. 回测系统完成
  • 2019.04.15
  1. 一年到期后所有股票平仓(当天的开盘价)
  2. 更正收益率算法