Python ha una libreria simile come quantmod in R che può scaricare i dati del bilancio? Voglio scaricare le entrate storiche di ogni azione in Python. Qualcuno può darmi un suggerimento? Grazie.Python ha una libreria simile come quantmod in R che può scaricare i dati del bilancio?
risposta
Sì, molti di essi, zipline, pandas e anche matplotlib possono scaricare dati da Yahoo Finance. Vi consiglio di usare i panda:
>>> from pandas.io.data import DataReader
>>> from datetime import datetime
>>> goog = DataReader("GOOG", "yahoo", datetime(2000,1,1), datetime(2012,1,1))
>>> goog["Adj Close"]
Date
2004-08-19 100.34
2004-08-20 108.31
2004-08-23 109.40
2004-08-24 104.87
2004-08-25 106.00
...
Piuttosto che creare il proprio sistema con urllib2, you can use rpy2
to load the actual quantmod package through R into Python. È piuttosto complicato, ma ti farà ottenere i dati quantmod esatti che stai cercando.
Ho provato ad utilizzare rpy2 prima e come dici trovato contorto. Ora uso python per scrivere un CSV, quindi caricarlo in R. OP qui può fare il contrario e scaricare i dati in R, scrivere in un CSV e quindi usarlo da python. – appleLover
O semplicemente usi i panda :) – Andrew
sembra che i panda non possano darti dati sullo scambio in Giappone. – jason
- 1. Esiste una libreria per urllib2 per python che possiamo scaricare?
- 2. Python ha una struttura dati a corda?
- 3. Libreria XML simile a simplejson/json? - Python
- 4. Caricamento dei dati intraday in R per la gestione con quantmod
- 5. R ha un'asserzione come in python?
- 6. Si può fare in modo che Python generi una traccia simile al set -x di bash?
- 7. Crea GroupBy bilancio dinamicamente
- 8. C'è qualche espressione in python che simile al rubino del || =
- 9. come scaricare un file utilizzando la libreria python-sharepoint
- 10. R ggplot2 che traccia i dati orari
- 11. R/quantmod: più grafici tutti utilizzando lo stesso asse Y
- 12. Libreria di template in node.js simile a Jinja2 in Python?
- 13. Utilizzo di R per scaricare il file di dati compresso, estrarre e importare i dati
- 14. Come utilizzare R per scaricare un file zippato da una pagina SSL che richiede i cookie
- 15. Come ottenere i dati R in una matrice di MATLAB
- 16. Python ha una struttura dati linkedList integrata?
- 17. Esiste una libreria .net che ha una classe Vector immutabile persistente (come trovata in Clojure/Scala)?
- 18. Come modificare i dati del rapporto discreto in dati ordinali in R?
- 19. Come può una classe base python indicare se una sub-classe ha sovrascritto i suoi metodi?
- 20. Come posso scaricare i dati del pilastro, che saranno inviati a minion
- 21. R ottenendo la data dei nomi usando quantmod
- 22. R: Backtesting una strategia di trading. Principianti di Quantmod e R
- 23. Ottenere l'URL CKAsset senza scaricare i dati
- 24. Come disegnare una linea sul grafico chartSeries usando quantmod?
- 25. PolymerJS: come generare i dati del modello?
- 26. python decomprimere i dati del buffer
- 27. ctypes che caricano una libreria condivisa c che ha dipendenze
- 28. R ha la funzione startswith o endswith come python?
- 29. Server RTD Excel in Python che non aggiorna i dati
- 30. Golang ha costrutto "if x in" simile a Python?
Con urrlib2 è possibile scaricare qualsiasi cosa – Denis