Итак, смартлаб бьется за жизнь в состоянии жестокой конкуренции с телеграммами и пульсятами и в предсмертных конвульсиях интересуется следующим вопросом:
Значит по результатам
беседы с вами мы определились, что все-таки лучше и надежнее получать маркетдату через FIX/FAST от биржи, написать/адаптировать готовый коннектор на C++ для распаковки пакетов данных и класть их а АПИшку для Базы Данных сайта.
⚠️Внимание Вопрос:где лучше и дешевле брать сервак который будет устанавливать соединение VPN с СПБ биржей? Его надо как-то по особенному настраивать (то есть привлекать еще администратора серверов?
На мой интуитивный дилетантский взгляд, класть еще один активный плагин на сервер смартлаба не лучшая идея.
Кроме того, мне надо будет дать на этот сервер доступ стороннему C++ программисту, который нам настроит коннектор FIX/FAST --> API/json/БД
В перспективе наверное всю работу с маркетдатой надо выносить на отдельный сервак, чтобы не грузить всё через одно ядро.
Честно говоря, я не думал что нам нужна дорогая и неудобная маркетдата СПбБиржи, потому что данные чисто по американским акциям можно взять гораздо дешевле и удобнее. Но оказалось, что некоторые из вас тарят на СПб бирже еще и АДРы, и немецкие акции и так далее. И ради вас, чтобы вы могли продолжать
УДОБНО и
БЕСПЛАТНО пользоваться, я готов тратить деньги на данные и подключение, танцевать с бубном вокруг протокола FIX/FAST, чтобы сделать то что ВАМ НУЖНО!
Зачем все это нужно? Для того, чтобы сделать более полноценным и функциональным бесплатный портфель на смартлабе
(
https://smart-lab.ru/q/portfolio/)
Тимофей Мартынов, изобретаете колесо.
Технические сложности и контроль за программистами утопят эту затею.
Ищите готовое, протестированное решение.
В конце концов сходите к TradingView и договоритесь о способе получения котировок с их серверов.
на спб бирже торгуются еще и немецкие акции, АДРы и прочее, люди покупают акции именно через СПБ и хотят видеть данные по портфелям так, как они стоят на СПБ
Может я через IB купил, акции BMW, а смартлаб будет отрисовывать результаты торгов на спб бирже. Насколько это правильно?
99% покупают акции имено на СПБбирже а не на Frankfurt
зачем нам брать данные отдельно с:
=NYSE
=NASDAQ
=Frankfurt
=LSE
когда можно взять все у СПБ, где они их и покупают
это будет дешевле, чем брать данные этих бирж
мы уже достаточно тестили, вот можешь посмотреть
smart-lab.ru/q/usa/
Тимофей Мартынов, не знаю какие данные нужны, но можно получить данные через гугл финанс (с задержкой мин 20, я не думаю, что кому-то нужны не в терминале данные онлайн), в т ч и по немецким акциям себе в таблицу, а из нее отправлять на сайт и в БД
"price"
(цена) – котировка цены в реальном времени. Возможна задержка до 20 минут."priceopen"
(цена_открытия) – цена на момент открытия торгов."high"
(макс_цена) – самая высокая цена за текущий день."low"
(мин_цена) – самая низкая цена за текущий день."volume"
(объем) – объем торгов за текущий день."marketcap"
(капитализация) – рыночная капитализация акций."tradetime"
(время_сделки) – время последней сделки."datadelay"
(задержка) – величина задержки при получении данных."volumeavg"
(средний_объем) – средний дневной объем торгов."pe"
(цена_прибыль) – соотношение цена/прибыль."eps"
(прибыль_на_акцию) – прибыль на одну акцию."high52"
(макс_цена_52) – максимальная цена за 52 недели."low52"
(мин_цена_52) – минимальная цена за 52 недели."change"
(изменение) – изменение цены со времени закрытия предыдущего торгового дня."beta"
(бета) – значение «бета»."changepct"
(изменение_процент) – процентное изменение цены со времени закрытия предыдущего торгового дня."closeyest"
(цена_закрытия) – цена на момент закрытия предыдущего дня."shares"
(акции) – количество акций в обращении."currency"
(валюта) – валюта, в которой объявлена стоимость ценной бумаги. Валюты не имеют торговых периодов, поэтому аргумент не будет получать значенияopen
,low
,high
иvolume
.или по лондонским акциям?
Тимофей Мартынов, по немцам данные тоже есть, надо тикер с указанием биржи писать.
Какие концы?
привет! я перебирал много VPN провайдеров для своих задач, но один из наиболее дешевых, но при этом стабильный!!! провайдер с быстрой техподдержкой для VPN серверов
zomro.com/?from=267175
по моей ссылке скидка на первый месяц использования — 20%
которое справа сверху
ну 20-30 mc потеряете... ИМХО не критично ...
мы будем юзать данные с задержкой 15 минут
платы нет у спббиржи
да не парься, знаем мы где удобно и бесплатна ))
а на смартлабе мы можем сделать так, как считаем нужным и как удобно нашим пользователям
худеть наоборот
для красного словца
не понял
Ну и вообще можем помочь с администрированием, если актуально. Рига/МСК точки присутствия.
standart.lv/contact-us
@opspro — telegram
Ради вас поднимают новый сервак, подключают вундервафлю в виде FIX FAST протокола, программист на немилосердных крестах будет проводить интеграцию вундервафли с хранилищем(и данных будет много), админу придется настраивать непадающий быстрый канал VPN, и еще весь этот оркестр прикручивать к смартлабу. Само собой, каждый этап сопровождается адским пламенем пятой точки каждого участника боевых действий.
боюсь, за этой фразой стоит нечто большее, например, целая команда профессионалов, девопсы, админы, разрабы, владельцы продукта и др.
а через какой ендпоинт их получать?
Eugene Logunov, только там не все можно забрать через
GOOGLEFINANCE
Например FXKZ или FXGD типа такого:
=IMPORTxml(«iss.moex.com/iss/engines/stock/markets/shares/boards/TQTF/securities.xml?iss.meta=off&iss.only=securities&securities.columns=SECID,PREVADMITTEDQUOTE», concatenate("//row[@SECID='FXKZ']/@PREVADMITTEDQUOTE"))
При чем когда с Мос. Биржи по API забираешь, надо учитывать режим торгов, в примере выше это TQTF (а режимов там много)
Короче там нюансов много
Отсюда: https://habr.com/ru/post/486716/
Дальше попадешь на выбор VPS и VDS, сам для себя реши, какая у вас нагрузка и готов ли ты смириться с тем, что сосед по серваку займет ресурсы и отъест у тебя их.
Самое стабильное — это арендовать у брока, по хорошему в зоне КОЛОкации. Но это и самое дорогое, тысяч 5р/мес.
Ваше решение наверное лежит где то посредине
google может вывалить капчу за периодические запросы ^^^
а vpn зачем?
о протоколах
www.fixtrading.org/standards/fast/
об использовании на спб spbexchange
ftp://ftp.spbexchange.ru/TS/DOCS/MDfast.pdf