Зевс Некрасов очень адекватный, умный и вежливый человек и он очень хороший программист - он точно знает как решить задачу.
Спасибо, Зевс!
Я хочу создать базу данных (SQL) с рыночными данными (цены опции, акции и т.д.), например в AWS.
Насколько я понимаю, я могу делать запросы каждые несколько минут в маркет, используя свой "Interactive Brokers" аккаунт и используя их API (доступно на C ++, Java и Python и доступно бесплатно):
http://interactivebrokers.github.io/tws-api/
Я хочу, чтобы у меня была программа, которая делает запрос на рынок, скачивает рыночные данные и сохраняет их в базе данных. Я сам умею программировать в C++ и Python, но у меня просто нет времени. Так что, мне только нужен код (С++ или Python) и база данных, которая настроена и подключена.
Чтобы проверить свой код, вы получите мои данные для входа в "бумажный трейдинг" (paper trading) счет:
https://www.interactivebrokers.com/en/software/omnibrokers/topics/papertrader.htm
Если вы заинтересованы, мы можем обсудить мой проект. Только имейте в виду - мой уровень русского средний.
Йорис
Добрый день! Уточните, Вам необходимо решение на Вашей стороне или удаленное? Какие конкретно котировки необходимо получать? Речь идёт о выгрузке исторических данных?
Добрый день.
Мне нужно только удаленное решение.
- C постоянным подключением к рынку через Interactive Brokers API, cкачать автоматически исторические данные по тикерам (в принципе пока неважно какие, но мне нужны инструкции как я могу конкретно использовать ваш код, как использовать например с стикерам AAPL, TSLA или все акции S&500 и опции)
- Загрузить потом автоматически в базу данных
На всякий случай. Скрипт должен работать на сервере или на Вашем компьютере?
Зависит от ограничений Interactive Brokers. На данный момент, если можно делать запрос например каждые 15, 30 или 60 минут, этого достаточно.
В будущем (вне рамок этого проекта) я хочу расширить возможности запроса "Order Book" в реальном времени.
Речь не об интервале, а о http://interactivebrokers.github.io/tws-api/historical_bars.html