㈠ 怎么從股票軟件中把所有A股的代碼和名稱下載下來

以通達信為例
一、輸入60,回車,顯示所有股票的從漲到跌的排名。
二、輸入34(也就是點擊系統—數據導出),可以選擇文本文件,EXCEL或者圖像,
可以選擇當前頁或者所有內容,選擇一個儲存位置設定一個名字即可。

㈡ 如何找到A股的所有股票的代碼比如網址或URL等

要找到完整的所有股票代碼、以及其它交易品種、以及公開信息,最完整莫過于在交易所的網站上,并且是隨著上市公司的增加、交易品種的增加,會不斷的更新。
比如:
上海證券交易所
sse/
上市公司代碼列表
sse/assortment/stock/list/name/
信息披露
sse/disclosure/

深圳證券交易所
szse/
股票交易品種
szse/main/marketdata/jypz/colist/
信息披露
szse/main/disclosure/

㈢ VBA中有沒有證券簡稱提取wind代碼的函數

=CELL("format",A依) A依:需要查詢格式單元格 結D依~D5表示A依格期型數據 D陸~D9則間型數據 其則既間期 更詳細使用建議查詢Excel自帶幫助系

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

自己寫程序的話,一種方法是從已提供的信息源,例如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': '', 'ftp': 'ftp://'}
PAGE_DOMAIN = {'sina': 'sina', 'ifeng': 'ifeng'}
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'))

㈤ 哪些股票行情軟件可以用函數實時提取每分鐘的數據(成交額/最高價/最低價/收盤價等)

同花順和大智慧,接口開放最多的是新浪,金融機構一般用萬得調數據。
可以關注我,有問題再聯系。

㈥ 通達信公式中如何提取當前股票代碼

通達信公式中提取當前股票代碼的方法是打開工具—用戶版塊設置—選中自選股—點右下角的導出即可。
通達信軟件是多功能的證券信息平臺,與其他行情軟件相比,有簡潔的界面和行情更新速度較快等優點。通達信允許用戶自由劃分屏幕,并規定每一塊對應哪個內容。至于快捷鍵,也是通達信的特色之一。通達信還有一個有用的功能,就是"在線人氣",可以了解哪些是當前關注,哪些是持續關注,又有哪些是當前冷門,可以更直接了解各個股票的關注度。
深圳市財富趨勢科技有限責任公司是一家資深的證券業高科技企業,致力于證券分析系統和計算機通訊系統的研究開發,自1995年成立以來,經過蓬勃發展,已經成為該行業的典范。其開發的行情源被同行業多企業采用,是目前市場上非常主流的擁有自主開發證券類軟件能力的企業。深圳市財富趨勢科技有限責任公司在證券行業的著名品牌是"通達信"。

㈦ 如何將兩個表中相同股票代碼所在行的內容提取出來合并成一個表

這個可以通過VLOOKUP()語句來實現
【VLOOKUP】
VLOOKUP用于在表格或數值數組的首列查找指定的數值,并由此返回表格或數組當前行中指定列處的數值,其語法形式為:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 【按列(col)查找】
 其中::
1、Lookup_value:表示要查找的值,它必須位于自定義查找區域的最左列。
Lookup_value 可以為數值、引用或文字串。

2、Table_array:查找的區域,用于查找數據的區域,上面的查找值必須位于這個區域的
最左列。可以使用對區域或區域名稱的引用。

 3、Row_index_num:為 table_array 中待返回的匹配值的行序號。
Row_index_num 為1 時,返回 table_array 第一行的數值;
row_index_num 為 2 時,返回 table_array 第二行的數值;
依次類推。

 4、Col_index_num:為相對列號。最左列為1,其右邊一列為2,依次類推。

 5、Range_lookup:為一邏輯值,指明函數VLOOKUP 查找時是精確匹配,還是近似匹配。
Range_lookup為:FALSE ,VLOOKUP將只查找精確匹配值。
如果Table_array 的第一列中有兩個或更多值與 lookup_value 匹配,
則使用第一個找到的值。如果找不到精確匹配值,則返回錯誤值 #N/A
Range_lookup為:TRUE 或被省略,則返回精確匹配值或近似
匹配值。如果找不到精確匹配值,則返回小于 lookup_value 的最大
值。并且,必須按升序排列 Table_array 第一列中的值;否則,
VLOOKUP 可能無法返回正確的值。
【TRUE 或被省略,返回的值有兩種,因此,精確查找則選用參數FALSE。】

如果 Table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用從上往下,第一個升序排列段的最后一個值,如果排列段后面還有值與lookup_value 匹配。此時,反饋的還是使用從上往下,第一個升序排列段的最后一個值。

㈧ 我想炒股票,怎么獲取國內所有上市公司的代碼和名稱

下載一個交易軟件就可以,比如大智慧軟件,或者輸入代碼或者輸入名字就可以看見,比如中國銀行,zgyh就能查到