Вот пять лучших приложений для фондового рынка, а также примеры кода для каждого:
-
Робингуд ( https://robinhood.com/ )
- Robinhood – популярное приложение для торговли акциями без комиссии.
- Пример кода с использованием API Robinhood:
import requests # Get stock quote def get_stock_quote(symbol): response = requests.get(f"https://api.robinhood.com/quotes/{symbol}/") data = response.json() return data['last_trade_price'] # Example usage stock_price = get_stock_quote('AAPL') print(f"The current price of AAPL is ${stock_price}")
-
TD Ameritrade ( https://www.tdameritrade.com/ )
- TD Ameritrade предлагает комплексную торговую платформу с расширенными функциями.
- Пример кода с использованием API TD Ameritrade:
import requests # Get stock quote def get_stock_quote(symbol): response = requests.get(f"https://api.tdameritrade.com/v1/marketdata/{symbol}/quotes") data = response.json() return data[symbol]['lastPrice'] # Example usage stock_price = get_stock_quote('AAPL') print(f"The current price of AAPL is ${stock_price}")
-
E*TRADE ( https://www.etrade.com/ )
- E*TRADE – популярная брокерская онлайн-платформа.
- Пример кода с использованием API E*TRADE:
import requests # Get stock quote def get_stock_quote(symbol): response = requests.get(f"https://api.etrade.com/v1/market/quote/{symbol}") data = response.json() return data['QuoteResponse']['QuoteData'][0]['LastTrade'] # Example usage stock_price = get_stock_quote('AAPL') print(f"The current price of AAPL is ${stock_price}")
-
Верность ( https://www.fidelity.com/ )
- Fidelity – известная брокерская фирма с многофункциональным торговым приложением.
- Пример кода с использованием API Fidelity:
import requests # Get stock quote def get_stock_quote(symbol): response = requests.get(f"https://api.fidelity.com/v1/Dashboard/QuotesExtended/{symbol}") data = response.json() return data['QuoteResponse']['QuoteData']['lastTrade'] # Example usage stock_price = get_stock_quote('AAPL') print(f"The current price of AAPL is ${stock_price}")
-
Webull ( https://www.webull.com/ )
- Webull – это приложение для торговли акциями без комиссии и с удобным интерфейсом.
- Пример кода с использованием API Webull:
import requests # Get stock quote def get_stock_quote(symbol): response = requests.get(f"https://api.webull.com/api/quote/quote/v5/ticker?ticker={symbol}") data = response.json() return data['data']['last'] # Example usage stock_price = get_stock_quote('AAPL') print(f"The current price of AAPL is ${stock_price}")