2009-12-20 20 views
1

我需要獲得像納斯達克這樣的交易所的指數,而不是該交易所中特定股票的價格。我想,Finance::Quote會出手相救,但文檔的快速走通後,我發現一個可以使用該模塊的查詢是喜歡的方式:是否有可能使用Finance :: Quote獲取交易所的指數?

%info = $q->fetch("australia","CML") 

,這意味着雙方的交流和庫存應該在查詢中指定。那麼問題是:索引本身是否可以被視爲一個股票,並且具有可以在查詢中使用的符號名稱?

當然,如果您有其他方式可以滿足我的需求而不是使用Finance :: Quote,請隨時寫下您的解決方案。

回答

3

納斯達克複合符號是「^ IXIC」。對於紐約複合材料,它是「^ NYA」。

每個報價提供者可能有不同的語法雖然。

5

你的問題的問題是,你是假設只有一個特定交換指數。儘管可能存在一個特定的指數(例如,主要在倫敦證券交易所交易的股票,富時100指數可能被認爲是主要指數;紐約證券交易所的指數也是道瓊斯工業平均指數),其他交易所可能在收集相關指標方面有一個不那麼明確的領導者(例如澳大利亞證券交易所,S & P/ASX 200和All Ordinaries指數在晚間廣播新聞中經常被並列引用)。

股票,指標,期權鏈,期貨等的符號學在金融IT領域是相當複雜的領域。許多符號學標準都由數據供應商(例如路透社,彭博社)提供支持,使用其標準需要商業許可證。另一方面,還有其他努力使符號學更加開放(布隆伯格本身就落後於one of these efforts)。

我不熟悉您引用的Finance :: Quote包的數據源,但是如果您對訪問市場數據非常認真(即準備付錢),但不需要成本/複雜性/來自路透社,彭博社等的解決方案的速度,你可能會做得比檢查Xignite提供的通過網絡服務訪問的市場數據的方式更糟。

相關問題