月度归档:2015年10月

龙虎榜统计

# -*- coding: utf-8 -*-
“””
Created on Tue Sep 15 21:50:19 2015

@author: Administrator
“””

import tushare as ts

aa=ts.inst_detail()
print(“机构买入、卖出信息统计”)
print(aa[:50])

手工检查,发现今天的数据是32项,所以:

bb=aa[:32]

bb=bb.drop_duplicates(‘code’)

bb
Out[33]:
code   name        date   bamount   samount  0   300432   富临精工  2015-10-28   5789.10    897.93
1   000566   海南海药  2015-10-28    101.18      0.00

 

d=bb[‘bamount’].sum()

e=bb[‘samount’].sum()

d

Out[40]: 67145.9

e
Out[41]: 109086.06999999999

得出统计:

10.28日机构买入67145.9万
10.28日机构卖出109086.07万

tushare 使用通联数据

st = ts.Market()

df = st.MktEqud(tradeDate=’20150917′, field=’ticker,secShortName,preClosePrice,openPrice,highestPrice,lowestPrice,closePrice,turnoverVol,turnoverRate’)

df[‘ticker’] = df[‘ticker’].map(lambda x: str(x).zfill(6))

df
Out[23]:
ticker secShortName  preClosePrice  openPrice  highestPrice  0     000001         平安银行         10.900     10.850        11.140
1     000002          万科A         13.430     13.350        13.390
2     000004         国农科技         26.500     26.260        27.350