Как получить цену акций в реальном времени и график графика
Я работаю над проектом, в котором мне нужно получить цену акций в реальном времени и построить график (как tradingview, yahoo и т.д.) в react js.
Я нашел несколько API на RapidAPI, но они позволяют ограниченное количество вызовов API в минуту.
Технологический стек: python, django для back-end и react js для front-end
Проверьте эту функцию :
import urllib.request
import json
class GoogleFinanceAPI:
def __init__(self):
self.prefix = "http://finance.google.com/finance/info?client=ig&q="
def get(self,symbol,exchange):
url = self.prefix+"%s:%s"%(exchange,symbol)
u = urllib.request.urlopen(url)
content = u.read().decode('utf-8')
obj = json.loads(content[3:])
return obj[0]
if __name__ == "__main__":
c = GoogleFinanceAPI()
quote = c.get("RELIANCE","NSE")
print(quote)