1. 關於數據採集
股票數據是一種標准化的結構數據,是可以通過API介面訪問的(不過一般要通過渠道,開放的API有一定的局限性)。也可以通過爬蟲軟體進行採集,但是爬蟲軟體採集數據不能保證實時性,根據數據量和採集周期,可能要延遲幾十秒到幾分鍾不等。我們總結了一套專業的爬蟲技術解決方案(Ruby + Sidekiq)。能夠很快實現這個採集,也可以後台可視化調度任務。
2. 關於展現
網路股票數據的展現,網頁端直接通過HTML5技術就已經足夠,如果對界面要求高一點,可以採用集成前端框架,如Bootstrap;如果針對移動端開發, 可以使用Ionic框架。
3. 關於觸發事件
如果是採用Ruby on Rails的開發框架的話,倒是很方便了,有如sidekiq, whenever這樣子的Gem直接實現任務管理和事件觸發。
『貳』 股票歷史數據介面收藏2024
在進行股票量化策略時,數據獲取是關鍵,但高昂的資料庫費用對於個人投資者來說並不適用。幸運的是,有免費途徑可供選擇。例如,雅虎、新浪、搜狐和網易財經等網站提供基礎數據,而tushare則每日更新財經網站抓取的數據,但歷史數據覆蓋有限。不過,一個名為tpdog.com的數據介面集合了豐富的資源,包括歷史、實時數據,龍虎榜、技術指標等,如個股板塊(sz.000001)、漲跌統計(2024-01-17/zs_type=zs)、交易日查詢等。實時數據方面,tpdog提供了秒級(sz.000001)、分鍾級別的實時數據和歷史數據,涵蓋了MACD、MA、BOLL等技術指標。此外,還包含了如集合競價、漲跌停信息、各種周期K線數據以及分鍾級別至年K線的歷史數據,對於深度分析和策略構建非常實用。通過tpdog.com,個人投資者可以輕松獲取到滿足需要的股票歷史數據,進行高效的投資決策。
『叄』 如何使用 Yahoo Finance stock API 獲取股票數據
1、通過API獲取實時數據
請求地址
http://finance.yahoo.com/d/quotes.csv?s=<股票名稱>&f=<數據列選項>
參數
s – 表示股票名稱,多個股票之間使用英文加號分隔,如」XOM+BBDb.TO+JNJ+MSFT」,羅列了四個公司的股票:XOM, BBDb.TO, JNJ, 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 – 時間周期。Example: g=w, 表示周期是』周』。d->』日』(day), w->』周』(week),m>』月』(mouth),v->』dividends only』一定注意月份參數,其值比真實數據-1。如需要9月數據,則寫為08。
3、通過API獲取深滬股票數據
雅虎的API是國際性的,支持查詢國內滬深股市的數據,但代碼稍微變動一下,如浦發銀行的代號是:600000.SS。規則是:上海市場末尾加.ss,深圳市場末尾加.sz。
『肆』 股市數據從哪裡得到
像一些數據是要通過人工統計和計算的,所以大多數都是要通過收費軟體才能獲得版,免費的即使你得權到了但是滯後的效果也是挺要命的,所以我還是不向你推薦亂七八糟的網站了,每個用戶在證卷公司開戶時都會有個經理,你有權力要求他在每天開盤時向你提供當天的資訊