Как получить цену акций в реальном времени и график графика

Я работаю над проектом, в котором мне нужно получить цену акций в реальном времени и построить график (как 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) 
Вернуться на верх