如何通过问财选择股票
<h4><strong>简要说明</strong></h4>
<ul>
<li>可使用ths_api包中提供的select_stock函数调问财接口。</li>
</ul>
<hr />
<h4>1.输出问财选股后的完整信息</h4>
<p><strong>调用格式</strong></p>
<pre><code>select_stock(query)
'''
@brief 选股接口,取财务数据接口等等
这是一个神奇的接口,可以取到各种你想要的数据
@param query 问句
@return pandas.DataFrame格式
'''</code></pre>
<p><strong>示例代码</strong></p>
<pre><code>#!/usr/bin/env python
# -*- coding: utf-8 -*-
from ths_api import *
datalist = hq.select_stock('当日涨幅10%')
print(datalist)</code></pre>
<p><strong>运行结果</strong></p>
<pre><code> 最新价 涨跌幅:前复权 股票代码 股票简称
0 10.96 10.040 600070 浙江富润
1 3.63 10.000 002656 摩登大道
2 51.67 9.983 002947 恒铭达
3 14.66 9.978 603825 华扬联众
4 15.30 9.993 002100 天康生物
5 7.98 10.069 601882 海天精工
6 39.45 10.011 300795 米奥兰特
7 13.64 10.000 300235 方直科技
8 7.10 10.078 600812 华北制药
9 3.50 10.063 000673 当代东方
10 19.05 9.798 603721 中广天择
11 15.14 9.631 603008 喜临门
12 87.74 10.005 300598 诚迈科技
13 32.51 10.017 603129 春风动力
14 19.58 10.000 002799 环球印务
15 7.13 10.031 300797 钢研纳克
16 9.24 10.000 002769 普路通
17 4.27 10.052 000691 亚太实业
18 6.39 9.983 002513 蓝丰生化
19 14.61 10.015 002159 三特索道
20 20.20 10.022 300438 鹏辉能源
21 15.40 10.000 603022 新通联
22 26.14 10.017 300566 激智科技
23 45.28 10.010 300799 左江科技
24 12.49 10.044 002351 漫步者
25 10.98 10.020 002020 京新药业
26 22.97 10.010 002653 海思科
27 10.88 10.010 002808 恒久科技
28 9.61 9.954 002134 天津普林
29 15.04 10.022 300168 万达信息
30 77.06 10.007 300529 健帆生物</code></pre>
<hr />
<h4>2.只输出问财选股结果中的股票代码</h4>
<p>可通过HQ.py中的select_stocklist函数,对问财选股的结果只取股票代码输出,从而使之后对选股结果的读取与使用更加方便。</p>
<p><strong>调用格式</strong></p>
<pre><code>def select_stocklist(query):
'''
@brief 纯粹的选股接口
@param query 问句
@return list,证券代码列表
'''</code></pre>
<p><strong>示例代码</strong></p>
<pre><code>#!/usr/bin/env python
# -*- coding: utf-8 -*-
from ths_api import *
codelist = hq.select_stocklist('当日涨幅10%')
print(codelist)
</code></pre>
<p><strong>运行结果</strong></p>
<pre><code>['000038', '002199', '002201', '002492', '002502', '002524', '002552', '002870', '002952', '002967', '300081', '300113', '300223', '300267', '300277', '300311', '300341', '300494', '300564', '300598', '300615', '300709', '300797', '300799', '300802', '600455', '600592', '603258', '603701']
</code></pre>