<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 4.13 委比 ? 實時計算委比 > 來源:https://uqer.io/community/share/55bf0426f9f06c91fc18c62f 最近幾個交易日,大盤又是一片慘淡,然而我們發現郭嘉隊并沒有猛拉指數,轉而是對部分股票托底。比如中海油服: ![](https://box.kancloud.cn/2016-07-31_579d7a0005751.jpg) 風格的轉變,意味著郭嘉隊轉攻為守,讓我們看看都有哪些股票值得郭嘉隊托底 ```py # 常量準備 import pandas as pd from datetime import datetime as dt from pandas import DataFrame, Series today = dt.today().strftime('%Y%m%d') # 獲得今天的日期 # DataAPI取所有A股 stocks = DataAPI.EquGet(equTypeCD='A',listStatusCD='L',field='secID,nonrestfloatA',pandas="1") universe = stocks['secID'].tolist() # 轉變為list格式,以便和DataAPI中的格式符合 # 取所有A股的最新行情 bidask_fields = ['bidBook_volume%s' %i for i in xrange(1, 6)] + ['askBook_volume%s' %i for i in xrange(1, 6)] fields = ['shortNM','lastPrice','bidBook','askBook','suspension'] def get_data(): data = DataFrame() for i in range(0,len(universe),300): # 原則上可以性取完的,但是試驗中作者發現會報錯,估計是運算量太大,所以這里分批次取,每次300個 t = DataAPI.MktTickRTSnapshotGet(securityID=universe[i:min(i+300,len(universe))],field=fields,pandas="1") tmp = DataFrame() tmp['secID'] = t['ticker']+'.'+t['exchangeCD'] tmp[['shortNM','suspension'] + bidask_fields] =t[['shortNM', 'suspension']+bidask_fields] data = pd.concat([data,tmp],axis=0) # 數據拼接 # 去掉當日停牌的股票 data['nonrestfloatA'] = stocks['nonrestfloatA'] data = data[data['suspension']==0] data = data[(data['bidBook_volume1']>0).values & (data['askBook_volume1']>0).values] # 去掉沒有漲停板的股票 data['bidBook_volume'] = sum([data['bidBook_volume%s' %i] for i in xrange(1,6)]) data['askBook_volume'] = sum([data['askBook_volume%s' %i] for i in xrange(1,6)]) # 計算委比 data['rate'] = data['bidBook_volume']/(data['askBook_volume']+data['bidBook_volume'])*100 #百分之幾 data = data.sort(columns='rate',ascending=False).reset_index() data.drop('index',axis=1,inplace=True) # 重命名 data = data[['secID', 'shortNM', 'bidBook_volume', 'askBook_volume', 'rate']] data.columns = ['代碼','簡稱','買量','賣量','委比'] return data get_data().head(50) ``` | | 代碼 | 簡稱 | 買量 | 賣量 | 委比 | | --- | --- | | 0 | 601336.XSHG | 新華保險 | 14310780 | 24700 | 99.827700 | | 1 | 600485.XSHG | 信威集團 | 2086200 | 4100 | 99.803856 | | 2 | 600188.XSHG | 兗州煤業 | 38015538 | 98746 | 99.740921 | | 3 | 601808.XSHG | 中海油服 | 16845821 | 44700 | 99.735355 | | 4 | 600362.XSHG | 江西銅業 | 20343390 | 56935 | 99.720911 | | 5 | 600958.XSHG | 東方證券 | 4069182 | 12972 | 99.682227 | | 6 | 600340.XSHG | 華夏幸福 | 12797790 | 54800 | 99.573627 | | 7 | 000951.XSHE | 中國重汽 | 1964684 | 9600 | 99.513748 | | 8 | 002304.XSHE | 洋河股份 | 2943430 | 15200 | 99.486249 | | 9 | 600276.XSHG | 恒瑞醫藥 | 2230015 | 12500 | 99.442590 | | 10 | 000538.XSHE | 云南白藥 | 1798287 | 10200 | 99.435993 | | 11 | 002143.XSHE | 印紀傳媒 | 2813406 | 16335 | 99.422739 | | 12 | 000800.XSHE | 一汽轎車 | 9174799 | 56199 | 99.391193 | | 13 | 601958.XSHG | 金鉬股份 | 20460168 | 127809 | 99.379206 | | 14 | 000513.XSHE | 麗珠集團 | 881306 | 5600 | 99.368591 | | 15 | 603288.XSHG | 海天味業 | 6049140 | 39340 | 99.353862 | | 16 | 300202.XSHE | 聚龍股份 | 1145291 | 7600 | 99.340788 | | 17 | 601800.XSHG | 中國交建 | 29915478 | 208100 | 99.309179 | | 18 | 600403.XSHG | 大有能源 | 8768385 | 61500 | 99.303502 | | 19 | 601225.XSHG | 陜西煤業 | 57038023 | 406943 | 99.291595 | | 20 | 601098.XSHG | 中南傳媒 | 7902047 | 58400 | 99.266373 | | 21 | 601226.XSHG | 華電重工 | 4604601 | 35200 | 99.241347 | | 22 | 600600.XSHG | 青島啤酒 | 1887900 | 15673 | 99.176654 | | 23 | 601688.XSHG | 華泰證券 | 11673583 | 97299 | 99.173392 | | 24 | 000895.XSHE | 雙匯發展 | 17718527 | 154080 | 99.137899 | | 25 | 601555.XSHG | 東吳證券 | 14508868 | 127897 | 99.126194 | | 26 | 300003.XSHE | 樂普醫療 | 2355404 | 20971 | 99.117521 | | 27 | 600429.XSHG | 三元股份 | 6761469 | 61600 | 99.097180 | | 28 | 000333.XSHE | 美的集團 | 9583724 | 89633 | 99.073403 | | 29 | 600004.XSHG | 白云機場 | 3333050 | 32000 | 99.049048 | | 30 | 600637.XSHG | 東方明珠 | 2020400 | 19420 | 99.047955 | | 31 | 600741.XSHG | 華域汽車 | 15412841 | 150590 | 99.032411 | | 32 | 600166.XSHG | 福田汽車 | 14485200 | 146445 | 98.999121 | | 33 | 002594.XSHE | 比亞迪 | 2961400 | 29967 | 98.998217 | | 34 | 000750.XSHE | 國海證券 | 13826732 | 146800 | 98.949442 | | 35 | 600664.XSHG | 哈藥股份 | 7654217 | 81506 | 98.946369 | | 36 | 601186.XSHG | 中國鐵建 | 24479602 | 265911 | 98.925417 | | 37 | 600519.XSHG | 貴州茅臺 | 894254 | 9741 | 98.922450 | | 38 | 601901.XSHG | 方正證券 | 11906346 | 132861 | 98.896431 | | 39 | 002081.XSHE | 金 螳 螂 | 6156885 | 69107 | 98.890024 | | 40 | 600660.XSHG | 福耀玻璃 | 3706300 | 44600 | 98.810952 | | 41 | 000869.XSHE | 張 裕A | 3073749 | 37483 | 98.795236 | | 42 | 002431.XSHE | 棕櫚園林 | 1556637 | 19100 | 98.787869 | | 43 | 002221.XSHE | 東華能源 | 2483500 | 30600 | 98.782865 | | 44 | 000685.XSHE | 中山公用 | 8005948 | 100200 | 98.763901 | | 45 | 002122.XSHE | 天馬股份 | 5874886 | 74210 | 98.752584 | | 46 | 000600.XSHE | 建投能源 | 8612256 | 109140 | 98.748595 | | 47 | 002663.XSHE | 普邦園林 | 7862104 | 101141 | 98.729902 | | 48 | 600823.XSHG | 世茂股份 | 7544949 | 97251 | 98.727448 | | 49 | 002252.XSHE | 上海萊士 | 1819900 | 23600 | 98.719826 | 可以看到里面不乏貴州茅臺,美的集團,張裕A等十幾倍市盈率的現金牛企業。這也就反映了個股正處在嚴重兩極分化的過程,郭嘉隊和主力更親睞于優質藍籌。 由于這里計算委比時,只是針對買賣五檔行情,所以有一定的失真,而且在行情軟件上按照委比排序,效果更直觀。那為什么還要搞得這么復雜呢? 因為不想錯過發生過的委比結果,因為還想對當天整個的委比情況做分析。 下面的代碼通過一個`while`循環,每隔10秒打印一次委比前30的股票名稱: ```py import time import datetime full_data = DataFrame() while 1: now = datetime.datetime.now() if now.hour>=15: break data = DataFrame() time_str = '%2s%2s%2s' %(now.hour, now.minute, now.second) try: data = get_data()[:30] data['time'] = time_str except Exception,e: print e if data.empty: continue full_data = full_data.append(data) print now, ', '.join([ e for e in data['簡稱'].values]) time.sleep(10) 2015-08-03 14:01:36.452456 廣發證券, 張 裕A, 江鈴汽車, 比亞迪, 兗州煤業, 云南白藥, 海天味業, 信威集團, 東華能源, 中集集團, 美邦服飾, 萬華化學, 華電國際, 申萬宏源, 陜國投A, 環旭電子, 華域汽車, 一汽轎車, 哈藥股份, 陜西煤業, 聚龍股份, 日出東方, 譽衡藥業, 格力電器, 深圳燃氣, 徐工機械, 新 和 成, 建投能源, 康恩貝, 馳宏鋅鍺 2015-08-03 14:01:48.711193 廣發證券, 兗州煤業, 張 裕A, 江鈴汽車, 云南白藥, 中集集團, 海天味業, 格力電器, 中國西電, 比亞迪, 貴人鳥, 美邦服飾, 東華能源, 萬華化學, 哈藥股份, 華電國際, 申萬宏源, 貴州茅臺, 陜國投A, 華域汽車, 陜西煤業, 日出東方, 譽衡藥業, 聚龍股份, 新 和 成, 深圳燃氣, 建投能源, 馳宏鋅鍺, 一汽轎車, 國海證券 2015-08-03 14:02:01.886604 廣發證券, 兗州煤業, 張 裕A, 中集集團, 東吳證券, 江鈴汽車, 華電國際, 海天味業, 云南白藥, 中國西電, 萬華化學, 申萬宏源, 國海證券, 比亞迪, 東華能源, 互動娛樂, 哈藥股份, 日出東方, 華域汽車, 環旭電子, 雙匯發展, 譽衡藥業, 格力電器, 陜國投A, 深圳燃氣, 東方能源, 新 和 成, 一汽轎車, 馳宏鋅鍺, 聚龍股份 2015-08-03 14:02:12.446392 中集集團, 廣發證券, 云南白藥, 兗州煤業, 張 裕A, 東吳證券, 江鈴汽車, 麗珠集團, 信威集團, 金 融 街, 海天味業, 華電國際, 雙匯發展, 互動娛樂, 哈藥股份, 萬華化學, 上海醫藥, 華域汽車, 新華保險, 日出東方, 國海證券, 貴人鳥, 冠農股份, 申萬宏源, 馳宏鋅鍺, 譽衡藥業, 深圳燃氣, 上海萊士, 徐工機械, 一汽轎車 2015-08-03 14:02:25.053561 張 裕A, 云南白藥, 中集集團, 東吳證券, 兗州煤業, 廣發證券, 麗珠集團, 首航節能, 雙匯發展, 金 融 街, 海天味業, 萬華化學, 華電國際, 東方能源, 互動娛樂, 哈藥股份, 日出東方, 中煤能源, 上海醫藥, 環旭電子, 華域汽車, 國海證券, 譽衡藥業, 申萬宏源, 貝因美, 深圳燃氣, 聚龍股份, 浙大網新, 一汽轎車, 上海萊士 2015-08-03 14:02:36.258301 中集集團, 張 裕A, 云南白藥, 兗州煤業, 廣發證券, 萬華化學, 麗珠集團, 海天味業, 中文傳媒, 互動娛樂, 中國西電, 一汽轎車, 東華能源, 哈藥股份, 東吳證券, 華電國際, 格力電器, 金 融 街, 日出東方, 華域汽車, 國海證券, 譽衡藥業, 申萬宏源, 深圳燃氣, 科力遠, 陜國投A, 二三四五, 上海萊士, 粵電力A, 馳宏鋅鍺 2015-08-03 14:02:46.940336 中集集團, 張 裕A, 云南白藥, 兗州煤業, 中文傳媒, 廣發證券, 萬華化學, 麗珠集團, 貴州茅臺, 尚榮醫療, 日出東方, 一汽轎車, 東吳證券, 東方能源, 康恩貝, 哈藥股份, 金 融 街, 海天味業, 中國神華, 華域汽車, 中國西電, 互動娛樂, 譽衡藥業, 上海醫藥, 閏土股份, 申萬宏源, 深圳燃氣, 科力遠, 聚龍股份, 二三四五 --------------------------------------------------------------------------- KeyboardInterrupt Traceback (most recent call last) <mercury-input-27-f8d02897ce95> in <module>() 24 print now, ', '.join([ e for e in data['簡稱'].values]) 25 ---> 26 time.sleep(10) 27 KeyboardInterrupt: ``` 本貼的實現參考于社區高人 @明軒 @jiang.wei 的漲停板帖子。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看