❶ 如何使用 Yahoo,Finance stock API 獲取股票數據
有三種方法獲得數據,具體如下:
1、通過API獲取實時數據
請求地址:http://finance.yahoo.com/d/quotes.csv?s=<股票名稱>&f=<數據列選項>
具體參數:
s – 表示股票名稱,多個股票之間使用英文「+」分隔如:」XOM+BBDb.TO+MSFT」,表示三個公司的股票:XOM,BBDb.TO,MSFT。
f – 表示返回數據列,如」snd1l1yr」。更詳細的參見雅虎股票 API f 參數對照表。
2、通過API獲取歷史數據
請求地址如下:http://ichart.yahoo.com/table.csv?s=<string>&a=<int>&b=<int>&c=<int>&d=<int>&e=<int>&f=<int>&g=d&ignore=.csv
具體參數:
s – 股票名稱
a – 起始時間,月
b – 起始時間,日
c – 起始時間,年
d – 結束時間,月
e – 結束時間,日
f – 結束時間,年
g – 時間周期。
例如: g=w, 表示周期是「周"。d表示「日」(day),w表示「周」(week),m表示「月」(mouth),一定注意月份參數,其值比真實數據少1。如需要9月數據,則寫為08。
3、通過API獲取深滬股票數據
雅虎的API是國際性的,支持查詢國內滬深股市的數據,但代碼稍微變動一下,如浦發銀行的代號是:600000.SS。規則是:上海市場末尾加.SS,深圳市場末尾加.SZ。
❷ 有A股的分時交易數據API介面嗎
獲取的方法主要用到了兩個python第三方模塊,一個jquote_api,用這個api來獲取全市場的A股代碼和一些簡單的數據,另外一個是easyquotation,這個api負責獲取實時的行情數據。具體的操作需要用到的源碼如下分析:
1、通過jquote_api拿到A股全市場的代碼;
2、通過easyquotation獲取一攬子股票的實時行情;
3、需要注意的是查詢股票數據介面是一次性推送過來的,必須要遍歷去提取你要的股票代碼的數據
❸ 如何利用一些 finance 資料庫 api 批量獲取股票信息
使用Yahoo API獲取股票信息。
❹ 怎麼獲取股票數據c++ api
基本都是自己封裝CTP介面,程序端實現多賬戶、多策略的行情信號接收和委託提交/回報處理。也可以用 QuantBox/QuantBox_XAPI · GitHub 這樣的封裝的比較好、多介面統一API的項目直接整合到程序化平台的項目中使用。
通過程序介面用證券、期貨賬號登錄後訂閱品種的行情,證券、商品期貨、股指期貨、期權(全真模擬,9號就有實盤行情)都可以接收交易所的快照數據(例如商
品、股指都是500ms一個快照,數據結構也比較完整)。然後交易平台可以把行情數據廣播給各個策略程序,程序根據量化策略的邏輯判斷是否下單?掛單的方
式如何?掛單失敗是否追單?如何追單?
策略程序判斷要下單,則提交指令到程序化交易平台,平台把各個帳號各個品種中策略的邏輯持倉匯總為實際持倉,然後通過介面提交委託,並且處理委託回報。
行情數據一方面廣播給策略程序,一方面自己存資料庫,存下來的數據通過完整性檢測後,可以自己合成低頻率的數據,如
1分鍾、30分鍾、1小時、日度等等,這些數據會被用於策略回測,也可以用於市場微觀結構的觀察和研究,例如可以通過優化掛單方式來降低交易滑點。
Matlab可以做一些回測,實盤可能是比較不易用的。一般可以用C++, Java, C#來利用CTP程序化交易介面實現實盤平台,策略研究推薦用R做數據分析、統計、處理、可視化、策略分析、自動報告,用Rcpp(R調用C++)或者直接C++實現高性能回測,用單機並行或集群實現批量回測。
❺ 求助大神 有沒有股票實時行情的API介面
網路搜索【麥蕊智數】,A股實時股票信息各類數據數據都有,很穩定,可以看看API文檔了解一下數據格式。
❻ 在哪可以獲取股票、基金、指數等的數據介面,需要把這些數據顯示在網站上
股票數據的獲取目前有如下兩種方法可以獲取:
1. http/javascript介面取數據
2. web-service介面
1.http/javascript介面取數據
1.1Sina股票數據介面
以大秦鐵路(股票代碼:601006)為例,如果要獲取它的最新行情,只需訪問新浪的股票數據
介面:
http://hq.sinajs.cn/list=sh601006
這個url會返回一串文本,例如:
var hq_str_sh601006="大秦鐵路, 27.55, 27.25, 26.91, 27.55, 26.20, 26.91, 26.92,
22114263, 589824680, 4695, 26.91, 57590, 26.90, 14700, 26.89, 14300,
26.88, 15100, 26.87, 3100, 26.92, 8900, 26.93, 14230, 26.94, 25150, 26.95, 15220, 26.96, 2008-01-11, 15:05:32";
這個字元串由許多數據拼接在一起,不同含義的數據用逗號隔開了,按照程序員的思路,順序號從0開始。
http://www.cnblogs.com/luluping/archive/2010/11/15/1877817.html
❼ 有什麼免費的股票數據web api
免費的很多,例如新浪的web api。但這種會被對方封IP。
其實免費的,最好是使用股票軟體中自帶的介面。例如通達信、同花順、大智慧的公式系統。這些軟體裡面可編寫公式,通過這些公式,就可按自己要求得到對應的股票數據了。
如果是機構,有專業的這種API介面的提供。例如微盛的金融實時行情API介面,但這種需要軟體人員才搞得懂,一般人沒法使用。
❽ 炒股怎麼看上市公司詳細的財務報表,去哪裡看
查看詳細財務報表,有以下幾種方式:
在線量化研究平台,BigQuant - 你的人工智慧量化平台,可以獲取常用的關鍵財務數據,並且能夠返回標准化的整理好了的多隻股票多年時間的財務數據,可以直接拿來段衡槐開發策攔昌略。
直接去上市公司網站獲取財務報表,一般為pdf格式。
在新浪財經、東方財富、同花順財經網站上獲取上市公司財務報表,一般都有財務報告全文。
在數據商那裡獲取財務報表,比如Wind資訊--中國領先的金融數據和分析工具服務商。
一些開源的數據包獲取財務信息,如TuShare -財經數據介麵包,只不過不是詳細的財務報表,而是關鍵的財務數握友據。
通過關鍵指標快速把握公司財務的方法:
一、先看業務,具體看「營業收入增長率」、銷售毛利率、凈利潤增長率這3個指標。
通過營業收入增長率可以看出公司的營收是在增長還是下滑,判斷業務擴張性;通過銷售毛利率可以反映公司主營業務是否健康;通過凈利潤增長率可以分析公司整體經營盈利能力強弱。
二、其次看資產和現金流,具體看資產負債率、經營活動產生的現金流凈額這2個指標。
通過資產負債率可以判斷公司資產健康情況,這涉及到舉債是否過度,或者依舊穩健;通過經營活動產生的現金流凈額,可以判斷公司經營現金流充裕情況,現金流不斷裂是一家公司存活的關鍵保證。
三、最後,分析凈資產收益率ROE指標。
凈資產收益率是一個很有效的判斷公司價值的指標,也被很多投資大佬推崇,比如巴菲特就曾特意強調過。
具體的使用方法比如:從全部上市公司中篩選出連續10(或者5)年以上,每年凈資產收益率都保持在15%以上的股票,那篩選出來的這些,就是公司經營一貫穩定、業績持續增長的優質標的。
這樣,也就通過6個指標,就可以掌握了上市公司財報的基本情況,對公司財務做出基本的判斷了。