0
私はティッカーのリストを持っていますが、会社名を見つけるのにhttps://www.bloomberg.com/markets/symbolsearchを使用すると、ティッカーが間違っていることがわかります。Bloombergのティッカーから会社名を探す
これはコードです:
def check_ticker(soup, ticker_c):
tables = soup.findAll("table", {"class": "dual_border_data_table"})
company_name = ""
if len(tables) > 0:
bm_table = tables[0]
rows = bm_table.findAll("tr")
row = rows[1]
cells = row.findAll("td")
if cells[0].get_text() == ticker_c:
cn = cells[1].get_text()
company_name = cn
else:
company_name = ""
else:
b = soup.findAll("div", {"class": "ticker_nomatches"})
if len(b) > 0:
company_name = ""
return company_name
これは、それがどんな試合を取得されていないリストです:
ESS PW
KKD US
QVCA US
HAR US
LXK US
WWAV US
HEN3 GR
036220 KS
CIG PW
068420 KS
6767 JP
OVTI US
SCTY US
CSC US
STRZA US
ISG LN
これを行うには、任意のAPIがありますか?
あなたは、シンボルルックアップのためにBloombergが運営するシステムであるopenfigi.comを試すことができます。それはまた、REST APIを持っています。 – amkingTRP
これらのティッカーは、買収されたまたは上場廃止された企業向けです。 – assylias
@assyliasは正しいですが、これらのティッカーは買収された企業向けであり、見つからないでしょう。 –