最近github有人提了一些issue,都给修复了,没事更新一个版本看看。

wencai是i问财的策略回测接口的Pythonic工具包,满足量化爱好者和数据分析师在量化方面的需求。

项目地址

https://github.com/GraySilver/wencai-master

Dependencies

  • Python 2.x/3.x
  • requests>=2.14.2
  • pandas>=0.18.1
  • beautifulsoup4>=4.5.1

Installation

  • 方式1:pip install wencai
  • 方式2:python setup.py install
  • 方式3:访问https://pypi.python.org/pypi/wencai下载安装

Upgrade

pip install wencai --upgrade

API

具体API接口请点击这里:Wiki

Quick Start

Example 1.获取回测分析

import wencai as wc
report = wc.get_scrape_report("上市天数大于60天;筹码集中度90小于20%;非停牌;非st;")
print(report)

​ 开始时间 结束时间 回测收益 最大回撤 胜率 周胜率 平均涨跌幅 平均损失比率 策略持有期 最大涨跌幅 最小涨跌幅 夏普比率 总交易天数

0 2017-10-28 2017-11-27 440.85% 5.16% 58.33% 0.25 0.028162 5.10927 3.0 0.157728 -0.049141 11.41 10.0

Example 2. 获取策略

import wencai as wc
strategy = wc.get_strategy("上市天数大于60天;筹码集中度90小于20%;非停牌;非st;")
print(strategy)

日期 股票代码 股票简称 涨跌幅 当日收盘价(元) dde大单净量(%) 股本规模 换手率

0 2017-11-27 000002 万科A -0.88 31.52 -0.02 超大盘股 0.54
1 2017-11-27 000004 国农科技 -5.10 26.05 -0.19 小盘股 3.89

Example 3.历史交易查询

import wencai as wc
transaction = wc.get_scrape_transaction("上市天数大于60天;筹码集中度90小于20%;非停牌;非st;")
print(transaction)

股票代码 买入日期 买入价格 卖出日期 卖出价格 持有期 单次收益

0 000001 2017-10-31 11.55 2017-11-02 11.54 3 -0.1%

1 000005 2017-10-31 4.66 2017-11-02 4.62 3 -0.9%

2 000001 2017-11-03 11.49 2017-11-07 11.92 3 3.7%

3 000002 2017-11-03 29.23 2017-11-07 27.85 3 -4.7%

4 000001 2017-11-08 12.00 2017-11-10 12.30 3 2.5%

5 000002 2017-11-08 27.75 2017-11-10 27.51 3 -0.9%

6 000001 2017-11-13 12.35 2017-11-23 14.33 3 16%

7 000002 2017-11-13 27.45 2017-11-15 28.44 3 3.6%

8 000002 2017-11-16 28.35 2017-11-20 28.90 3 1.9%

9 000002 2017-11-21 28.54 2017-11-23 31.10 3 9%

10 000002 2017-11-24 31.18 持仓 31.80 3 2%

11 000004 2017-11-24 28.18 持仓 27.45 3 -2.6%

Change Logs

0.2.2 2021/04/08

  • 正常测试接口是否可用;
  • 优化报错会直接返回接口结果;
  • cookies缓存带有时效性。

0.2.0 2021/01/07

  • 正常测试接口是否可用;
  • 补充说明调用逻辑。

0.2.0 2019/10/19

  • 重构问财接口调用逻辑;
  • 新增chromedriver调用接口;
  • 新增【事件评测】接口;

0.1.5 2018/3/5

  • 修正:调用问财策略接口失败问题

0.1.3 2017/11/27

  • 创建第一个版本

Others

Welcome to Star and Follow~

问财爬虫Python第三方包,仅供学习使用相关推荐

  1. pyhon3爬虫爬取小说(仅供学习使用。爬虫项目小实践)

    此代码实现了通过输入作者名查找小说,列出相似作者的小说,通过用户自行选择小说名下载,亦实现了通过输入小说名字查找小说.相关代码已上传至github:https://github.com/qazhw/p ...

  2. 人力资源学python有意义吗-python爬虫抖音 个人资料 仅供学习参考 切勿用于商业...

    本文仅供学习参考 切勿用于商业 本次爬取使用fiddler+模拟器(下载抖音APP)+pycharm 1. 下载最新版本的fiddler(自行百度下载),以及相关配置 1.1.依次点击,菜单栏-Too ...

  3. python爬虫爬取漫画(仅供学习)

    项目名: crawl_chuanwu 爬取链接:https://www.manhuadui.com/manhua/chuanwu/ 声明:本项目无任何盈利目的,仅供学习使用,也不会对网站运行造成负担. ...

  4. mitmdump 脚本使用python第三方包方法(报错:in script xxx.py: No module named ‘xxx‘)

    本文仅供学习交流使用,如侵立删! mitmdump -s 调用py脚本时 加载python第三方包会报错 报错:in script xxx.py: No module named 'xxx' 解决方法 ...

  5. anaconda安装python包_Anaconda:安装或更新 Python 第三方包

    conda和pip简介 conda conda是包及其依赖项和环境的管理工具. 适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, F ...

  6. python 正方教务管理系统抢课脚本(仅供学习)

    正方教务管理系统抢课脚本 (仅供学习请勿它用!!!) 正方教务管理系统抢课脚本 进入正题 正方教务管理系统抢课脚本 该脚本使用python代码模拟发包实现.教务管理系统版本可能有所不同.请根据实际情况 ...

  7. Python + Selenium + Chrome Driver 自动化点击+评论+刷弹幕(仅供学习)

    Python + Selenium + Chrome Driver 自动化点击 评论 刷弹幕 首先说明,这篇博文仅供学习!仅供学习!仅供学习! 不要拿去做其他事,封号概不负责!!! 突发奇想 首先先说 ...

  8. python 第三方包自动导入_7行代码,彻底告别python第三方包import导入问题!

    最近有不少小伙伴咨询关于pyton第三方包导入的问题,今天我们就来聊聊第三方包导入那些事. 随着对python学习的渐入臻境,越来越多的小伙伴们开始导入自己所需的第三方包,实现各种各样的功能.但是,他 ...

  9. python怎么安装第三方库-vs2017怎么安装python第三方包

    vs2017有独立的python环境:所以想在vs2017开发python并使用第三方包,需要在vs2017中操作,完成第三方包的安装. 一,查看vs2017有哪些版本的python,当前使用的是哪个 ...

最新文章

  1. COCOS2D创建菜单,按钮区域和文字显示不一致
  2. 第十章 Linux下RPM软件的安装与卸载
  3. HTTP协议中的keep-alive
  4. 创建Windows类别
  5. 打开逻辑STANDBY写入功能
  6. Openstack dnsmasq配置域名解析
  7. ISA系列之三:ISA Server 2004防火墙的基本配置
  8. 基于Teigha.Net实现CAD到SHP的转换方案
  9. bzoj1853: [Scoi2010]幸运数字 dp+容斥原理
  10. 新闻页面_页面加载功能设计总结
  11. Redis执行monitor命令报错 (error) NOAUTH Authentication required.
  12. 社会工程学攻击的三个典例
  13. pb 打开文件,写入文件
  14. SSD浅层网络_ssd目标检测
  15. html caption属性,html元素caption标签的使用方法及作用
  16. 你好,李焕英;再见,唐探3?
  17. Python模拟登录QQ邮箱和QQ空间(selenium)
  18. 桌面图标小箭头去掉方式
  19. 冰盾ARP防火墙V1.0 Build 80122
  20. 在vue项目中使用高德地图

热门文章

  1. 一遍过的刷四史脚本教程
  2. 使用PHP的GD库绘制电商小程序的商品分享海报
  3. MySQL 基本查询语句
  4. python类方法的作用-python:类方法的目的是什么?
  5. 浏览DELPHI的源代码
  6. 自己也可以开论坛了,免费的Discuz论坛:www.5d6d.com
  7. python正则表达式匹配所有顶级域名
  8. 分享十款国外最受欢迎的搜索引擎
  9. 施一公研究组Cell发文:首次报道γ-分泌酶抑制剂和调节剂的分子机制
  10. Java面试指北!13个认证授权常见面试题/知识点总结!| JavaGuide