#概要 目的是减少时间投入,减少操作次数。给买入、卖出定操作规则。
#设计 定时数据获取。实时数据运算。后面做个小客户端做提醒用。
#模块
##API 先不做。
##Data获取
数据类型 | 数据源 | 粒度 | 存放路径 |
---|---|---|---|
大盘指数 | tushare | 日线、15分钟线 | |
沪股通 | 东方财富 | 日线、15分钟 | $ProjectRoot/data/hgtDailyDetail.csv |
关注股 | tushare | 日线 |
###大盘指数
关注内容:尾盘的量与未来1、3天走势关系,与第二天高低开关系,
扫描尾盘10分钟、15分钟、30分钟(两点半后跳水、大涨)
大盘日kdj低位金叉、高位死叉与未来5天走势——中短期效应
大盘周kdj低位金叉、高位死叉与未来20天走势——中期效应
MACD顶背离、底背离提醒
####TODO 找一个途径捞历史分钟数据
###关注股
按行业配置,必须配置的品种:新技术、金融(证券、互联网金融)、热门行业、冷门行业
关注内容:量,与大盘的差异性
kdj低位金叉
###沪股通
关注内容:
当日净流入、当日静买与当日、未来1、5、20日走势关系——短期
持续净流入与未来20日走势关系——中期
###基础功能
####任务调用
#####定时器
apscheduler不会用
目前计划用多线程写一个能用的。定时间点开始吊起抓取进程,任务、周期、抓取范围走配置或数据库
####数据存储 目前计划用csv做硬存储,内部运算和临时存储用pandas
###数据源 历史数据和实时数据
####tushare
####sina接口
个股实时
http://hq.sinajs.cn/list={sid}{market}
##Trainer 先不做
##计算
MACD
KDJ
##其他
###暗号模型 涨停收盘,买1、2、3、4、5的购买量比较奇怪(如11万,111,111,111,111这种)的
###“股神”推荐 这个是否要做呢?
###新股扫描 不同新股的买入卖出策略及预期收益 ####买点 开板价格 bid=1 开板收盘不涨停的 bid=2 不好计算,换成不以最高价收盘 开板后第一天绿盘 bid=3 开板后第一次低开 bid=4 开板后跌破5日线 bid=5 连续第二天绿盘,第二天买入 bind=6 没有这样的数据?! ####卖点 跌破5、10、20日线卖出 按照破线卖出策略并不好,跑20160101~20160707的数据基本上都不赚钱,亏损在-1~-5之间 ####最大可能收益 买入后N日内的最大可能收益 主要用途是买入后多大概率可以在什么位置止盈 ####其他 需要参考大盘,但比较麻烦还没处理。 基本上,买点在跌破5日线比较低,如果跌破时接近一字跌停,则比较危险,但后面风险也不是特别大,基本都会赚钱。
#参考 多线程http://www.jianshu.com/p/86b8e78c418a
#运行环境 云服务器,每天crontab