I found [이 uirl] [1] 데이터를 얻을 수 있는 주식 마이크로소프트.
이러한 형태의 구글 매개변수입니다 수행되었는지 며칠입니까 가능한 모든 HTTP 요청? D # 39 와 같은 다른 정보를 모두 볼 수 있는 i& 받을 수도 있어요.
[1]: http://finance.google.com/finance/info = q = 나스닥 msft 클라이언트입니다 ig&,?
[구글 파이낸스 가젯 apiu] 는 (https://web.archive.org/web/20111209142224/http ://code.google.com/apis/finance/docs/finance-gadgets.html) 가 공식적으로 [사용되지 않는 이후 10월 2012년] (http://googlecode.blogspot.com/2011/05/spring-cleaning-for-some-of-our-apis.html), 그러나, 4월 2014년 it& # 39 의 아직 진행:
< strike>; q = 나스닥 구그 http://www.google.com/finance/info? q = 통화화 그브퍼스트 http://www.google.com/finance/info? http://finance.google.com/finance/info = q = 아이플, 이호 클라이언트입니다 ig&,? < /strike>;
차트를 볼 수도 있습니다. https://www.google.com/finance/getchart? q = 개가 깽깽 우는 소리
구글 파이낸스 프레젠테이션이든 스톡과 쿼트에 실시간 의 완벽한 파이썬 코드를 확인
주가 지수 좀 점점 힘들어진다. 누군가 내가 찾은 한 문서 creditbank. 잡을라는데 주가 지수 Google 을 사용하여 스프레스시트.
[4] [지] 사용할 수도 있습니다 하지만 that& # 39 의 # 39, re 다음날이야 you& 것이 아닌 것 같아요
흥미로운 것은 없는 것 같다, 그러나 API 너회가 언급하십시오 doesn& # 39 문서화해야 (# 39, ve been 어쨌든 지금처럼 I& 확인할 수 있다).
다음은 일부 내용은 5, [역사적 가격이] 딱 참조입니다 필요하다.
내가 찾은 이 사이트에 도움이 된다.
http://benjisimon.blogspot.com/2009/01/truly-simple-stock-api.html
이 링크를 야후 API 를 제공하는 매우 간단한 유용한 것으로 보인다.
예를 들면 다음과 같습니다.
s = GOOG+AAPL& snl1, f = http://finance.yahoo.com/d/quotes.csv?
자세한 내용은 여기.
편집: api 호출 분리되었는지 구글이. 있기 때문에 더 이상 기능을 상실했다.
구그리핀런스 설치
$pip install googlefinance
현재 주가가 쉽게 얻을 수 있습니다.
>>> from googlefinance import getQuotes
>>> import json
>>> print json.dumps(getQuotes('AAPL'), indent=2)
[
{
"Index": "NASDAQ",
"LastTradeWithCurrency": "129.09",
"LastTradeDateTime": "2015-03-02T16:04:29Z",
"LastTradePrice": "129.09",
"Yield": "1.46",
"LastTradeTime": "4:04PM EST",
"LastTradeDateTimeLong": "Mar 2, 4:04PM EST",
"Dividend": "0.47",
"StockSymbol": "AAPL",
"ID": "22144"
}
]
구글 파이낸스 () 는 실시간 제공하는 데이터 소스 스톡과. 또한, 야후 등 다른 api 에서 야후 파이낸스 를, 나스닥지수는 상장명 15min 있지만 이들은 지연될 것으로 나타났다.
[1]: https://pypi.python.org/pypi/googlefinance/0.4 " googlefinance";
야후, 구글 데이터 서비스 약관을 위반한 경우 문제가 있다는 you& # 39, re 사용해 상업적으로 이용하지. # 39 의 경우 사이트 / app 여전히 작은 it& 않고 있지만 조금 더 빨리 시작하면 더 이상 가져오는 비기 및 단념 &solarisdvd 나눴다. A 라이센스됨 솔루션이므로 비유하사 피난시알콘텐토: http://www.financialcontent.com/json.php <;;;; (http://www.xignite.com) 또는 a href = " " > xignite< /a>.
아마도 이 구글 파이낸스 apiu 관심 도쿠멘스턴 dm_ownerdm_owner [섹션을 통해 어떻게 다른 매개변수입니다 세부화하기 액세스하려면 JavaScript] [1].
예를 들어, JavaScript API 를 JSON request 그들위에 언급하십시오 래퍼 내가 될 수 있습니다. 아마도 보내는 HTTP 요청은 확인할 수 있습니다.
[1]: http://code.google.com/apis/finance/docs/finance-gadgets.html # Raw_Data
S # 39 의 giants.here& 어깨를 바탕으로 한 줄 광고문, 내가 쓴 모든 Google& # 39 로 데이터를 zap (z) 의 로컬 배시 셸을 현재 스톡과 com/go/4e6b330a_kr:
stock=$1
# Fetch from Google Finance API, put into local variables
eval $(curl -s "http://www.google.com/ig/api?stock=$stock"|sed 's/</\n</g' |sed '/data=/!d; s/ data=/=/g; s/\/>/; /g; s/</GF_/g' |tee /tmp/stockprice.tmp.log)
echo "$stock,$(date +%Y-%m-%d),$GF_open,$GF_high,$GF_low,$GF_last,$GF_volume"
그럼 변수 $ $ $ GF_volume 같은 GF_last GF_open 등을 쉽게 이용할 수 있습니다. Env 또는 지켜보리니 실행하십시오 /tmp/stockprice.tmp.log 인사이드라면
http://www.google.com/ig/api?stock=TVIX&output=csv by itself returns:
<?xml version="1.0"?>
<xml_api_reply version="1">
<finance module_id="0" tab_id="0" mobile_row="0" mobile_zipped="1" row="0" section="0" >
<symbol data="TVIX"/>
<pretty_symbol data="TVIX"/>
<symbol_lookup_url data="/finance?client=ig&q=TVIX"/>
<company data="VelocityShares Daily 2x VIX Short Term ETN"/>
<exchange data="AMEX"/>
<exchange_timezone data="ET"/>
<exchange_utc_offset data="+05:00"/>
<exchange_closing data="960"/>
<divisor data="2"/>
<currency data="USD"/>
<last data="57.45"/>
<high data="59.70"/>
<low data="56.85"/>
etc.
그래서 ',' = " 스톡과 FBM" /tmp/stockprice.tmp.log (및 사용자 환경), '가 포함되어 있습니다.
GF_symbol="FBM";
GF_pretty_symbol="FBM";
GF_symbol_lookup_url="/finance?client=ig&q=FBM";
GF_company="Focus Morningstar Basic Materials Index ETF";
GF_exchange="NYSEARCA";
GF_exchange_timezone="";
GF_exchange_utc_offset="";
GF_exchange_closing="";
GF_divisor="2";
GF_currency="USD";
GF_last="22.82";
GF_high="22.82";
GF_low="22.82";
GF_volume="100";
GF_avg_volume="";
GF_market_cap="4.56";
GF_open="22.82";
GF_y_close="22.80";
GF_change="+0.02";
GF_perc_change="0.09";
GF_delay="0";
GF_trade_timestamp="8 hours ago";
GF_trade_date_utc="20120228";
GF_trade_time_utc="184541";
GF_current_date_utc="20120229";
GF_current_time_utc="033534";
GF_symbol_url="/finance?client=ig&q=FBM";
GF_chart_url="/finance/chart?q=NYSEARCA:FBM&tlf=12";
GF_disclaimer_url="/help/stock_disclaimer.html";
GF_ecn_url="";
GF_isld_last="";
GF_isld_trade_date_utc="";
GF_isld_trade_time_utc="";
GF_brut_last="";
GF_brut_trade_date_utc="";
GF_brut_trade_time_utc="";
GF_daylight_savings="false";
가장 간단한 방법으로 로만스였나 [링크] [1] 이 캐비닛용입니다 있다고 합니다. 다우 존스 산업 Average& # 39, & # 39.
[Https://partner. 2], [2] # 39, & # 39 NASDAQ-100& 캐비닛용입니다
또한 모든 관련됨 나스닥 [https://partner. 3] [3]
내 생각엔 json 으로 동일합니까 운영까지도 표기법 같은 다른 마이크로소프트 (ms) 이 되어야 합니다
이를 통해 생쥐라. 4, [이전 post] 이 참조하십시오.
업데이트:
볼륨 및 다른 정보를 자세히 알고 내가 만든 vbscript 를 사용하는 IE 객체에는 detaiils 페치할 수 있는 내용을 링크를 통해, 경고 특정 id (실행하십시오 vbs 파일을 만들 것입니다.
Set IE = CreateObject("InternetExplorer.Application")
while IE.readyState = 4: WScript.Sleep 10: wend
IE.Navigate "https://www.google.com/finance?q=INDEXNASDAQ%3ANDX&sq=NASDAQ&sp=2&ei=B3UoUsiIH5DIlgPEsQE"
IE.visible = true
while IE.readyState = 4: WScript.Sleep 10: wend
dim ht
ht= IE.document.getElementById("market-data-div").innerText
msgBox ht
IE.quit
이렇게 하면 페이지에서 값을 경고 이렇게
3,124.54 0.00 (0.00%)
Sep 4 - Close
INDEXNASDAQ real-time data - Disclaimer
Range -
52 week 2,494.38 - 3,149.24
Open -
Vol. 0.00
나는 정말 이 도움이 된다.
[1]: q = INDEXDJX:.DJI https://www.google.com/finance? [2]: q = INDEXNASDAQ:NDX https://www.google.com/finance? [3]: q = 나스닥 https://www.google.com/finance?
사용할 수 있는 예를 들어보겠습니다. 구글 파이낸스 슬라이드에서는 잡을라는데 아벤트 않습니다만, Yahoo 가 된다. 합니다 타마라길티파크, 즉 멋집니다. 해피 심볼일 사냥.
Security. 프로시저에서는 야로스토크리퀘스트 사용하여 (구체화하십시오 심볼에는) ','
여기서 심볼에는 = 쉼표로 구분된 문자열을 심볼이나 단 하나의 심볼일
public string YahooStockRequest(string Symbols,bool UseYahoo=true)
{
{
string StockQuoteUrl = string.Empty;
try
{
// Use Yahoo finance service to download stock data from Yahoo
if (UseYahoo)
{
string YahooSymbolString = Symbols.Replace(",","+");
StockQuoteUrl = @"http://finance.yahoo.com/q?s=" + YahooSymbolString + "&ql=1";
}
else
{
//Going to Put Google Finance here when I Figure it out.
}
// Initialize a new WebRequest.
HttpWebRequest webreq = (HttpWebRequest)WebRequest.Create(StockQuoteUrl);
// Get the response from the Internet resource.
HttpWebResponse webresp = (HttpWebResponse)webreq.GetResponse();
// Read the body of the response from the server.
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
string pageSource;
using (StreamReader sr = new StreamReader(webresp.GetResponseStream()))
{
pageSource = sr.ReadToEnd();
}
doc.LoadHtml(pageSource.ToString());
if (UseYahoo)
{
string Results=string.Empty;
//loop through each Symbol that you provided with a "," delimiter
foreach (string SplitSymbol in Symbols.Split(new char[] { ',' }))
{
Results+=SplitSymbol + " : " + doc.GetElementbyId("yfs_l10_" + SplitSymbol).InnerText + Environment.NewLine;
}
return (Results);
}
else
{
return (doc.GetElementbyId("ref_14135_l").InnerText);
}
}
catch (WebException Webex)
{
return("SYSTEM ERROR DOWNLOADING SYMBOL: " + Webex.ToString());
}
}
}
종료기 대체하십시오: http://finance.google.com/finance/info = q = 나스닥 구글 클라이언트입니다 ig&,?
이를 자세히 설명하는 스톡과 너회들을 반환되므로 사용할 수 있습니다.
예를 들어 아웃해야 동일팔레트에 참고하십시오 다음과 같습니다.
// [ {
"id": "694653"
,"t" : "GOOGL"
,"e" : "NASDAQ"
,"l" : "528.08"
,"l_fix" : "528.08"
,"l_cur" : "528.08"
,"s": "0"
,"ltt":"4:00PM EST"
,"lt" : "Dec 5, 4:00PM EST"
,"lt_dts" : "2014-12-05T16:00:14Z"
,"c" : "-14.50"
,"c_fix" : "-14.50"
,"cp" : "-2.67"
,"cp_fix" : "-2.67"
,"ccol" : "chr"
,"pcls_fix" : "542.58"
}
]
이 회사 주식을 말 할 수 있습니다 심볼에는 URL 상세 정보를 얻을 수 있습니다.
http://finance.google.com/finance/info?client=ig&q=<YOUR COMPANY STOCK SYMBOL>
구글 스톡과 쿼트에 apiu 떠나고 있다. 그러나 Investor& # 39 의 Exchange 는 apiu # 39, 데이터 쿼트에 that& 아주 손쉽게 사용할 수 있습니다.
구글 API 를 사용하여 데이터를 차트입니다 찾기 위해 금융 데이터를 단순히 한 것처럼 mm_mail_doc. 검색어를 찾고 합니다 gnu. orghttp://www. 구글 검색 엔진 및 금융 꽂으십시오 https://partner. microsoft. 구글 파이낸스 나타납니다. 구글 검색 엔진을 티커 이름 한 번 재정 금융 데이터를 API 를 입력합니다 emc. 엔진 및 결과 표시됩니다. 그러나 모든 구글 파이낸스 차트 15 분 지연된 점에 주의해야 합니다, at 는 의해 가장 잘 이해하고 사용할 수 있는 것이 아니라, s # 39 의 ticker& 과거사 현재 가격.
때문에 차트입니다 정보는 실시간 데이터를 얻을 수 있는 금융 솔루션을 제공한다. 예를 들어 있는 다른 상세한 정보를 실시간 쿼트에 함께 한 이 바르카르토네먼드 인터페이스입니다 약간만이라도 피쳐입니다 찾을 수 있도록 정확한 차트입니다 간단해진다는 you& # 39, re 찾고 있습니다. 완벽하게 맞춤형 기능 및 특정 프로그래밍 도구 등을 위해 필요한 정보를 정확히까지 barchartondemand& # 39 의 툴과도 구글 파이낸스, 매년 큰 폭으로 의해 보다 뛰어나다.