私は株価指数(NSE:NIFTY50)のデータをGoogleファイナンスhereから入手しました。上記のデータをcsvとしてダウンロードして分析します。どうすればダウンロードできますか?私はできる場合はPythonを使用することを好むだろう。過去の株価指数データをダウンロード
-1
A
答えて
1
下記のコードを使用して、株式データをダウンロードすることができます。
import requests
from bs4 import BeautifulSoup
import pandas as pd
url = "https://www.google.com/finance/historical?cid=207437&startdate=Jan%201%2C%201971&enddate=Jul%201%2C%202017&start={0}&num=30"
#change this to 138
how_many_pages=3
start=0
for i in range(how_many_pages):
new_url = url.format(start)
page = requests.get(new_url)
soup = BeautifulSoup(page.content, "html5lib")
table = soup.find_all('table', class_='gf-table historical_price')[0]
columns_header = [th.getText() for th in table.findAll('tr')[0].findAll('th')]
data_rows=table.findAll('tr')[1:]
data=[[td.getText() for td in data_rows[i].findAll(['td'])] for i in range(len(data_rows))]
if (start == 0):
final_df = pd.DataFrame(data, columns=columns_header)
else:
df=pd.DataFrame(data, columns=columns_header)
final_df = pd.concat([final_df, df],axis=0)
start += 30
#write your code to save final_df to csv
Plsのは、それは場合に役立ちます:)
関連する問題
- 1. 株価データ - 現在および過去 - 有償/無料
- 2. Quandl株価指数の履歴データ
- 3. 株価指数の正規表現 - Python
- 4. 株価データから
- 5. 株価データの更新
- 6. 過去の時価総額データはquantmod経由ですか?
- 7. OHLCの過去の株式相場のキャッシュと更新
- 8. 株価指数の値段を確認する方法
- 9. Yahooの株価指数でインデックスを検索する方法
- 10. ダウ・ジョーンズ指数の現在の株価は、電報ボットのスクリーンショット
- 11. Pythonで株価データを取得
- 12. www.alphavantage.coから株価データをExcel
- 13. Googleシートの過去のデータをインポート
- 14. 株価を更新する株価の確認
- 15. GWT株価チャートライブラリー
- 16. ハイチャート株価チャートセレクター
- 17. 株価チャート
- 18. C++の株価チャート
- 19. 株価のフィルタリングと株価の組み合わせ(Googleスプレッドシート)
- 20. MongoDBの過去30日間のデータ
- 21. NOAAの過去の気象データ
- 22. Oracle SQL - 過去12ヶ月のデータ
- 23. 過去6ヶ月のデータ(ReportBuilder)が
- 24. 株価のユーザーを認証
- 25. Coinbase API getSpotPriceが過去の価格を返さない
- 26. 株価情報API?
- 27. 米国株価API
- 28. 過去のアラームトリガー
- 29. 変数の過去の値を保持
- 30. 株価チャートの延長
を私はあなたの担当者を持つユーザーは、ここで適切な、完全な質問をする方法を知らない驚いて答えとしてマークすることを忘れないでください。何を試しましたか? –