Saya mencari akses ke data keuangan dari layanan Google.
Saya menemukan URL ini yang mendapatkan data stok untuk Microsoft.
Apa saja kemungkinan parameter yang diizinkan Google untuk jenis permintaan HTTP ini? Saya ingin melihat semua informasi berbeda yang dapat saya peroleh.
java
php
javascript
google-api
google-finance
Josema
sumber
sumber
client=ig
Parameter tersebut membuat saya percaya bahwa ini adalah / digunakan untuk widget iGoogle. Hanya tebakan.&client
parameter tidak diperlukan. finance.google.com/finance/info?q=NASDAQ%3aMSFT bekerja.Jawaban:
Ada API lengkap untuk mengelola portofolio. * Tautan dihapus. Google tidak lagi menyediakan API pengembang untuk ini.
Mendapatkan harga saham sedikit lebih sulit. Saya menemukan satu artikel di mana seseorang mendapatkan harga saham menggunakan Google Spreadsheets.
Anda juga dapat menggunakan gadget tetapi saya rasa bukan itu yang Anda cari.
API yang Anda sebutkan menarik tetapi tampaknya tidak didokumentasikan (sejauh yang saya bisa temukan).
Berikut adalah beberapa informasi tentang harga historis , hanya untuk referensi.
sumber
The API Gadget Keuangan Google telah resmi ditinggalkan sejak Oktober 2012 , namun hingga April 2014, itu masih aktif:
http://www.google.com/finance/info?q=NASDAQ:GOOGhttp://www.google.com/finance/info?q=CURRENCY:GBPUSD
http://finance.google.com/finance/ info? client = ig & q = AAPL, YHOO
Anda juga bisa mendapatkan bagan: https://www.google.com/finance/getchart?q=YELP
Perhatikan bahwa jika aplikasi Anda untuk konsumsi publik, menggunakan Google Finance API bertentangan dengan persyaratan layanan Google .
Periksa google-finance-get-stock-quote-realtime untuk kode lengkap di python
sumber
Saya menemukan situs ini bermanfaat.
http://benjisimon.blogspot.com/2009/01/truly-simple-stock-api.html
Itu link ke yahoo API tampaknya menawarkan yang sangat sederhana dan berguna.
Misalnya:
http://finance.yahoo.com/d/quotes.csv?s=GOOG+AAPL&f=snl1
Detail lengkapnya di sini:
http://www.gummy-stuff.org/Yahoo-data.htm
sumber
curl -L "http://finance.yahoo.com/d/quotes.csv?s=msft&f=sl1d1t1c1ohgv&e=.csv"
. Di curl-L
diperlukan jika tidak maka tidak akan berhasilEdit: panggilan api telah dihapus oleh google. jadi tidak berfungsi lagi.
Setuju dengan jawaban Pareshkumar. Sekarang ada googlefinance pembungkus python untuk panggilan url.
Instal googlefinance
Mudah untuk mendapatkan harga saham saat ini:
Keuangan Google adalah sumber yang menyediakan data saham waktu nyata. Ada juga API lain dari yahoo, seperti yahoo-finance , tetapi ditunda hingga 15 menit untuk saham NYSE dan NASDAQ.
sumber
Mungkin menarik, dokumentasi Google Finance API menyertakan bagian yang merinci cara mengakses parameter yang berbeda melalui JavaScript .
Saya kira JavaScript API mungkin menjadi pembungkus permintaan JSON yang Anda sebutkan di atas ... mungkin Anda dapat memeriksa permintaan HTTP mana yang sedang dikirim.
sumber
Membangun di atas bahu para raksasa ... inilah satu baris yang saya tulis untuk memindahkan semua data stok Google saat ini ke dalam variabel shell Bash lokal:
Kemudian Anda akan memiliki variabel seperti $ GF_last $ GF_open $ GF_volume dll yang tersedia. Jalankan env atau lihat di dalam /tmp/stockprice.tmp.log
Jadi untuk
stock="FBM"
/tmp/stockprice.tmp.log (dan lingkungan Anda) akan berisi:sumber
GF_trade_time_utc
dengan waktu / tanggal saat ini dan Anda yang menjadi juri.Ini bukan lagi API aktif untuk google, Anda dapat mencoba Xignite, meskipun mereka menagih: http://www.xignite.com
sumber
Masalah dengan data Yahoo dan Google adalah bahwa data itu melanggar persyaratan layanan jika Anda menggunakannya untuk penggunaan komersial. Ketika situs / aplikasi Anda masih kecil, itu bukan masalah besar, tetapi begitu Anda tumbuh sedikit, Anda mulai berhenti dan berhenti dari bursa. Contoh solusi berlisensi adalah FinancialContent: http://www.financialcontent.com/json.php atau Xignite
sumber
Berikut ini contoh yang bisa Anda gunakan. Havent sudah mendapatkan Google Finance, tapi Inilah Contoh Yahoo. Anda akan membutuhkan HTMLAgilityPack , yang luar biasa. Selamat Berburu Simbol.
Panggil prosedur dengan menggunakan
YahooStockRequest(string Symbols);
Dimana Simbol = string simbol yang dipisahkan koma, atau hanya satu simbol
sumber
Cara termudah seperti yang telah Anda jelaskan adalah tautan ini untuk 'Dow Jones Industrial Average'
Link 2 untuk 'NASDAQ-100'
dan untuk semua yang terkait dengan NASDAQ link 3
Saya pikir ini harusnya, kalau tidak Anda ingin notasi JSON sama dengan Microsoft
Silakan lihat ini posting lama , saya pikir ini akan membantu,
Memperbarui:
Untuk mengetahui detail volume dan detail lainnya, saya telah membuat vbscript yang menggunakan objek IE untuk mengambil detail dari tautan, dan memberi tahu konten di id tertentu (Buat file .vbs dan jalankan ..
ini akan mengingatkan nilai dari halaman seperti ini
Saya yakin ini akan membantu ..
sumber
<td class="val">759.30M</td>
seperti ini. Jika ingin lebih banyak bantuan silahkan posting beberapa kode pekerjaan Anda atau biola akan dilakukan.API penawaran saham Google telah hilang. Namun, Bursa Investor menawarkan API yang sangat mudah digunakan untuk data kutipan.
sumber
Coba dengan ini: http://finance.google.com/finance/info?client=ig&q=NASDAQ:GOOGL
Ini akan mengembalikan Anda semua detail yang tersedia tentang saham yang disebutkan.
misalnya out put akan terlihat seperti di bawah ini:
Anda dapat memiliki simbol saham perusahaan Anda di akhir URL ini untuk mendapatkan detailnya:
sumber
Untuk menemukan data grafik menggunakan API data keuangan Google, seseorang harus pergi ke Google seolah-olah mencari istilah pencarian, ketik keuangan ke mesin pencari, dan tautan ke keuangan Google akan muncul. Setelah berada di mesin pencari keuangan Google, ketik nama ticker ke dalam mesin API data keuangan dan hasilnya akan ditampilkan. Namun, perlu dicatat bahwa semua grafik keuangan Google tertunda selama 15 menit, dan paling banyak dapat digunakan untuk pemahaman yang lebih baik tentang sejarah ticker yang lalu, daripada harga saat ini.
Solusi untuk informasi bagan yang tertunda adalah dengan mendapatkan API data keuangan waktu nyata. Contohnya adalah antarmuka barchartondemand yang memiliki informasi kutipan waktu nyata, bersama dengan fitur mendetail lainnya yang mempermudah untuk menemukan bagan yang tepat yang Anda cari. Dengan fitur yang dapat disesuaikan sepenuhnya, dan alat pemrograman khusus untuk informasi perdagangan yang tepat yang Anda butuhkan, alat barchartondemand mengalahkan keuangan Google dengan selisih yang besar.
sumber