當前位置:首頁 » 軟體代碼 » 股票代碼怎麼取某個時刻的值
擴展閱讀
戀愛電視劇 2025-06-21 13:14:37
北部灣有什麼股票代碼 2025-06-21 13:02:17

股票代碼怎麼取某個時刻的值

發布時間: 2021-08-12 20:02:31

Ⅰ 如何獲取一個時間段的股票數據

什麼數據啊呢? 成交量、價格、以及由此計算出來的數據 一般的炒股軟體里頭都有的

Ⅱ 大智慧中怎麼查詢某一天上漲的股票代碼,我想要如圖中的數據。

自己做個選股,設置上一次條件成立的次數函數,調用哪一天的數據就可以了,比如BARSLAST(c>0 and c>ref(c,1))=n;這句話的里的n就是那一天,再比如我想要前十天那一天上漲的所有股票,那麼就把n設置為10,OK。

Ⅲ 怎麼用excel聯網提取某個股票某一天的開盤價,收盤價,最低價和最高價

可以找個地方下載數據吧?不需要每個聯網查詢?聯網查詢需要網址做分析,利用VBA或者獲取外部數據來得到初始數據,然後進一步處理。

Ⅳ 如何編程從免費股票軟體中提取實時數據

自己寫程序的話,一種方法是從已提供的信息源,例如webservice獲取數據。還有種辦法就是去連接提供即時信息的網頁硬解析。

代碼舉例如下:

Created on Thu Jul 23 09:17:27 2015
@author: jet
"""
DAY_PRICE_COLS = ['date', 'open', 'high', 'close', 'low', 'volume',
'chg', '%chg', 'ma5', 'ma10', 'ma20',
'vma5', 'vma10', 'vma20', 'turnover']
DAY_PRICE_URL = '%sapi.finance.%s/%s/?code=%s&type=last'
INDEX_KEY = ['SH', 'SZ', 'HS300', 'SZ50', 'GEB', 'SMEB']
INDEX_LIST = {'SH': 'sh000001', 'SZ': 'sz399001', 'HS300': 'sz399300',
'SZ50': 'sh000016', 'GEB': 'sz399006', 'SMEB': 'sz399005'}
INDEX_DAY_PRICE_COLS= ['date', 'open', 'high', 'close', 'low', 'volume',
'chg', '%chg', 'ma5', 'ma10', 'ma20',
'vma5', 'vma10', 'vma20']
K_TYPE_KEY = ['D', 'W', 'M']
K_TYPE_MIN_KEY = ['5', '15', '30', '60']
K_TYPE = {'D': 'akdaily', 'W': 'akweekly', 'M': 'akmonthly'}
MIN_PRICE_URL = '%sapi.finance.%s/akmin?scode=%s&type=%s'
PAGE_TYPE = {'http': 'http://', 'ftp': 'ftp://'}
PAGE_DOMAIN = {'sina': 'sina.com.cn', 'ifeng': 'ifeng.com'}
URL_ERROR_MSG = '獲取失敗,請檢查網路狀態,或者API埠URL已經不匹配!'

get_hist_data.py
# -*- coding: utf-8 -*-
"""
Created on Thu Jul 23 09:15:40 2015
@author: jet
"""
import const as ct
import pandas as pd
import json
from urllib2 import urlopen,Request

def get_hist_data(code = None, start = None, end = None, ktype = 'D'):
"""
功能:
獲取個股歷史交易數據
--------
輸入:
--------
code:string
股票代碼 比如:601989
start:string
開始日期 格式:YYYY-MM-DD 為空時取到API所提供的最早日期數據
end:string
結束日期 格式:YYYY-MM-DD 為空時取到最近一個交易日數據
ktype:string(default=D, 函數內部自動統一為大寫)
數據類型 D=日K線,W=周K線,M=月K線,5=5分鍾,15=15分鍾
30=30分鍾,60=60分鍾
輸出:
--------
DataFrame
date 日期
open 開盤價
high 最高價
close 收盤價
low 最低價
chg 漲跌額
p_chg 漲跌幅
ma5 5日均價
ma10 10日均價
ma20 20日均價
vma5 5日均量
vma10 10日均量
vma20 20日均量
turnover換手率(指數無此項)
"""
code = code_to_APIcode(code.upper())
ktype = ktype.upper()

url = ''
url = get_url(ktype, code)
print(url)

js = json.loads(ping_API(url))
cols = []

if len(js['record'][0]) == 14:
cols = ct.INDEX_DAY_PRICE_COLS
else:
cols = ct.DAY_PRICE_COLS
df = pd.DataFrame(js['record'], columns=cols)

if ktype in ct.K_TYPE_KEY:
df = df.applymap(lambda x:x.replace(u',', u''))
for col in cols[1:]:
df[col]=df[col].astype(float)
if start is not None:
df = df [df.date >= start]
if end is not None:
df = df[df.date <= end]
df = df.set_index('date')
return df

def code_to_APIcode(code):
"""
功能:
驗證輸入的股票代碼是否正確,若正確則返回API對應使用的股票代碼
"""
print(code)
if code in ct.INDEX_KEY:
return ct.INDEX_LIST[code]
else:
if len(code) != 6:
raise IOError('code input error!')
else:
return 'sh%s'%code if code[:1] in ['5', '6'] else 'sz%s'%code

def get_url(ktype, code):
"""
功能:
驗證輸入的K線類型是否正確,若正確則返回url
"""
if ktype in ct.K_TYPE_KEY:
url = ct.DAY_PRICE_URL % (ct.PAGE_TYPE['http'], ct.PAGE_DOMAIN['ifeng'],
ct.K_TYPE[ktype], code)
return url
elif ktype in ct.K_TYPE_MIN_KEY:
url = ct.MIN_PRICE_URL % (ct.PAGE_TYPE['http'], ct.PAGE_DOMAIN['ifeng'],
code, ktype)
return url
else:
raise IOError('ktype input error!')

def ping_API(url):
"""
功能:
向API發送數據請求,若鏈接正常返回數據
"""
text = ''
try:
req = Request(url)
text = urlopen(req,timeout=10).read()
if len(text) < 15:
raise IOError('no data!')
except Exception as e:
print(e)
else:
return text

#測試入口
print(get_hist_data('601989','2015-07-11','2015-07-22'))

Ⅳ 如何查詢某股票歷史某天的全部數據

答:打開股票分析軟體,到股票k線圖,移動游標到想要位置,就能查看股票歷史數據

Ⅵ 股票的現價是怎麼定的是取某一時段交易價格的平均值嗎

「現價」是最後一筆(最新)成交的價格,它不是一個平均值。

Ⅶ 如何獲取某一天A股滬深收盤數據

以通達信為例,如果要看某股票,切換到該股票的K線圖,滑鼠雙擊某天,或者用方向鍵移動,就彈出一個小彈窗,顯示改天的開盤、收盤、最高、最低價以及振幅、成交量等信息。如果要看他當天的分時走勢,回車,就會再彈出一個窗口,如果想要知道那天某個時間的成交情況,也只需要移動到那個時間回車就可以在右側看到。

Ⅷ 如何獲取某支股票當天的分時歷史數據

一般的炒股軟體都能看到,但是導出來,好像沒這個功能吧。你可以用截圖方式,簡單點兒!