使用python进行股票分析

使用python进行股票分析

数据获取

数据获取可以看前一篇文章,各大股票开放接口介绍

数据分析

量价关系

当股价缩量回调时,我们需要进行关注,但是如何找出类似的股票呢,可以通过python自己分析,如下:
下面展示一些 分析代码片段

for k,v in query_datas.items():
    if len(v) <= 5:
        continue
    today_inc = (v[0]['price_end'] - v[1]['price_end']) / v[1]['price_end']
    today_inc_real = v[0]['price_end'] - v[0]['price_begin']
    yesterday_inc = (v[1]['price_end'] - v[2]['price_end']) / v[2]['price_end']
    yesterday_inc_real = v[1]['price_end'] - v[1]['price_begin']
    yesterday_yes_inc = (v[2]['price_end'] - v[3]['price_end']) / v[3]['price_end']
    yesterday_yes_inc_real = v[2]['price_end'] - v[2]['price_begin']
    yesterday_yes_yes_inc = (v[3]['price_end'] - v[4]['price_end']) / v[4]['price_end']
    yesterday_yes_yes_inc_real = v[3]['price_end'] - v[3]['price_begin']
    yesterday_yes_yes_yes_inc = (v[4]['price_end'] - v[5]['price_end']) / v[5]['price_end']
    yesterday_yes_yes_yes_inc_real = v[4]['price_end'] - v[4]['price_begin']

    if v[0]['sales'] and v[1]['sales'] and round(max(v[0]['sales'], v[1]['sales'])/min(v[0]['sales'], v[1]['sales'])) > 4:
        continue

    if v[1]['sales'] and v[2]['sales'] and round(max(v[1]['sales'], v[2]['sales'])/min(v[1]['sales'], v[2]['sales'])) > 4:
        continue

    _tmp_list = []
    for _i in range(len(v)):
        _tmp_list.append(v[_i]['price_end'])
    if abs(today_inc) < 0.06 and (yesterday_inc > today_inc or yesterday_yes_inc > today_inc or yesterday_yes_yes_inc > today_inc):
        w = max(_cal_sales(v[0]['sales'], v[1]['sales']), _cal_sales(v[0]['sales'], v[2]['sales']), _cal_sales(v[0]['sales'], v[3]['sales']), _cal_sales(v[0]['sales'], v[4]['sales']))
        if w > 1:
            datas_dict.update({k: {
                "stock_id": k,
                "price_end": v[0]['price_end'],
                "weight": w,
                "is_up": 0
            }
            })

可以找到如下的形态的股票:

在这里插入图片描述


在这里插入图片描述

底部盘整止跌企稳

当股价缩量回调时,回调一段时间之后,会出现底部盘整形态,盘整一段时候,则有上冲上方均价线压力尝试,那么可以加入到关注中,后续可以重点关注一下,通过python分析,可以发下大概如下形态的股票:
在这里插入图片描述


在这里插入图片描述
通过分析出来的股票还可以通过微信、邮箱等推送到个人的通信工具中,简直太方面了。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值