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

最近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

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第三方是由第三方公司或团队开发的,可以极大地提升Python开发效率。可以通过使用pip命令来安装第三方。 pip是Python第三方管理工具,可以帮助我们方便地安装、更新和卸载第三方。 一些常用的Python第三方括ipython,它是一个强大的Python交互式shell,支持变量自动补全和自动缩进。可以使用pip命令安装ipython,例如:pip install ipython。 对于安装第三方时可能遇到的网络问题,我们可以指定使用国内源来安装,比如使用清华大学的源:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 名。 如果需要删除已安装的,可以使用pip uninstall 名命令。如果需要安装特定版本的,可以使用pip install 名==版本号来指定安装。 总结来说,Python第三方是由第三方公司或团队开发的,可以通过pip命令来安装、更新和卸载。常用的第三方有ipython等,可以提升Python开发效率。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [【PythonPython ③ ( Python 第三方简介 | 安装第三方 | 命令行安装 | PyCharm 安装 | 设置代理 |...](https://blog.csdn.net/han1202012/article/details/131489379)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [Python中的第三方](https://blog.csdn.net/m0_48978908/article/details/119812004)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值