2017-10-18 62 views
0

每季度,分析師給出他們對特定股票的估價。例如在雅虎財務上的估計爲1年。識別股價在1年預估下的交易

我想找一個方法(建立一個掃描儀?),讓我有一個股票的儀表板,將公佈他們在下個月的季度收益結果。包括確定其當前股票價格,1年期價格估值,市值和收益日期的欄目。

我使用交互式經紀商(IB)是否有可能在IB下進行?如果沒有,請簽署另一個平臺,以及如何做到這一點。

回答

0

隨着IB API你幾乎可以解決所有問題,但它非常複雜,沒有很好的記錄。

在你的問題,我看了你的

  • 收盤價
  • 1年估計
  • 市值
  • 收益日期

的需要爲第一,你做一個reqMktData和接收最近的關閉或實時價格(消息數據類型中的不同字段)。對於市值,您使用reqFundamentalData使用recordType="ReportSnapshot"(該部分被稱爲CoGeneralInfoAAPL幾周前發現<SharesOut Date="2017-12-30" TotalFloat="5077957038.0"> 5081651000.0</SharesOut>行)的股票金額計算。

我想你會在所有可能的xml文件中找到估計和收益日期。

也許這會幫助你。

+0

你是正確的,我記錄不好,我不知道從哪裏開始使用IB API。你有一個教程鏈接?我是一名數據科學家,這意味着我可以從API中獲取數據以在本地Anaconda/python環境中工作,或者使用Kaggle內核在線工作。如果您知道另一個API,請不要猶豫分享,或者如果您有自己的代碼來從IB API提取數據並使用不同的鍵列表,請不要猶豫分享。我曾經使用雅虎財務,但他們關閉了服務。 – Wazaa

+0

剛開始寫一個代碼請求和收到收盤價。你必須打開連接,用'reqMktData'請求並在一個處理程序中接收並捕獲'message.field'數字9. 嘗試一下python的'ibpy'庫。 – TravelTrader

+0

好吧,非常感謝你!在另一張紙條上我很好奇,因爲你是我第一個與之交談的定量交易者。你有在線博客或任何其他你在市場上分享你的經驗教訓或算法/策略的東西嗎? – Wazaa