LINUX.ORG.RU
решено ФорумTalks

Сколько будет стоит разработка демона и контрольной утилиты?

 , , , ,


2

1

П.С. Проблема в том что я вообще не представляю где и за сколько можно нанять разработчика, ЛОРовцы мне не по карману. Бюджет 20 тыр если это полная авантюра, если кто-то готов нормально провести разработку то могу подумать о 50 тыр. плюс иногда покупка консультаций и поддержки.
Лицензия будет GPL-3, так что потом можно продать этот комплекс кому то ещё.

В общем виде комплекс мне видится так:

Демон подключается к ММВБ по протоколу клиента Quik и пишет историю котировок в базу данных, база данных мониторится ужасом который пишет пользователь и когда этот ужас приходит к решению то он вызывает контрольную утилиту которая обращается к демону чтобы он продал или купил ценную бумагу по лимитной заявке или потмаксимальной рыночной цене.

В качестве сервера БД наверное имеет смысл использовать Postgress или mySQLMariaDB?

Но надо чтобы сервер был отдельным приложением чтобы к БД могли обращатся и другие программы, включая отдаваемые через терминал запросы.

И может вообще стоит всё взаимодействие с демоном вести через создание записей в БД?

Но контрольная утилита нужна в любом случае для получения демоном временного пароля для проведения транзакции.

И как вообще с заклонностью в РФ по написанию и использованию такого клиента?

Если тут есть разработчики Сбербанка для биржевой торговли то они отдельно приглашаются к обсуждению проекта.

★★★★★

а что одного мускуля не хватит? зачем то постгресс еще насчет законности смотри на их сайту информацию там должно быть четко указано.

XoFfiCEr ★★★★ ()
Последнее исправление: XoFfiCEr (всего исправлений: 2)
Ответ на: комментарий от XoFfiCEr

Я в этом не разбираюсь, но думаю что чем больше сервер БД умеет тем лучше.

В принципе я уже сейчас думаю что будет использоватся несколько таблиц.

torvn77 ★★★★★ ()
Ответ на: комментарий от torvn77

будет использоватся несколько таблиц.

само собой

ой я тебя не узнал с новым аватаром то

XoFfiCEr ★★★★ ()
Ответ на: комментарий от XoFfiCEr

насчет законности смотри на их сайту информацию там должно быть четко указано.

Вы про сайт ММВБ?
То есть я спрашивал про законность использования на бирже самописных клиентов.

Ну а сами разработчики Quik будут конечно против, пассивно или агрессивно не знаю.

torvn77 ★★★★★ ()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

да про сайт, там лучше уточнить но еще если у них есть какое то api для внешнего доступа значит можно только придется например какие то ключи получать как на indx.money

XoFfiCEr ★★★★ ()

Демон подключается к ММВБ по протоколу Quik

на этом в принципе всё и завершилось.

нету таких протоколов. Вообще НЕТ, не бывает..Совсем

MKuznetsov ★★★★★ ()
Ответ на: комментарий от XoFfiCEr

Только это не протокол, а терминал, протокол там (хотя от площадки зависит)http

https://ru.wikipedia.org/wiki/QUIK

Вот с авторами этого и общайтесь, как там с их лицензиями.

peregrine ★★★★★ ()
Последнее исправление: peregrine (всего исправлений: 1)

Здраствуйте. Я, повелитель тараканеов. Хотел бы чтобы вы сделали демон, торговый робот суть такова… Пользователь может играть акциями, фьючерсами и долларом. И если пользователь играет акциями то акции росиийские, маржины деревяные набигают брокеры биржы и злодеи. Можно грабить корованы… И акции раз российские то сделать так что там рубль твердый … А движок можно поставить так что вдали позиции в плюсе, когда подходиш они преобразовываются в маржин коллы[1]. Можно покупать и т.п. возможности как в Metatrader. И стаканы 3-хмерные тоже, и графики тоже 3д. Можно кликать и т.п. Если играть в короткую то надо слушаться брокера, и защищать позицию от маржин колов(имя я не придумал). Ну а если на фьючах… то значит брокеры иногда нападают, пользователь сам себе командир может делать что сам захочет прикажет закрыть позицию и пойдет в атаку.

Так же чтобы в бирже могли не только весь депозит в трубу но и заемные деньги просрать и если пользователе не заплатит то он умрет, так же выколоть глаз но пользователь может не умереть а просто пол рынка не видеть, или достать или купить акции на плечо, если деривативы то тоже либо умреш либо будеш ползать либо на коляске котаться, или самое хорошее… получить дивыденд. Сохранятся можно…

P.S. Я джва года хочу такую биржу.

cocucka ★★★★★ ()
Ответ на: комментарий от peregrine

Только это не протокол, а терминал, протокол там (хотя от площадки зависит)http

Если я вас правильно понимаю то вы считаете что Quik это просто терминал к вебапи мосбиржи?
Мне кажется что это не так, потому что у Quik есть и серверная часть.

torvn77 ★★★★★ ()
Ответ на: комментарий от torvn77

Большой такой терминал (программный комплекс для конечного серьёзного пользователя).

peregrine ★★★★★ ()
Ответ на: комментарий от torvn77

Могу забесплатно на ЛОР-е пинать и травить байки про проектирование таблиц, а так же скрипты на питоне.

peregrine ★★★★★ ()
Ответ на: комментарий от Shulman

Точно, самое главное-то я протерял из пасты.

cocucka ★★★★★ ()

Ты хочешь обычного торгового бота, есть форумы таких ботоделов, они гуглятся мне лень.

Демон - никакой не нужен, есть возможность скриптовать сам quik. Есть ещё такая вот телега если тебе не нравится lua. luajit в квике - полноценный, соответсвенно можно на C любую логику подключать как минимум.

Денег ты предлагаешь супермало. Можно обратиться к голодным студентам на фриланс.ру и подобных разве что. Но, говорят это вредно для кармы. Ботов вроде за 150-200к предлагали под ключ когда я последний раз туда смотрел. Но это тоже сомнительной квалификации в программировании люди.

pon4ik ★★★★★ ()
Ответ на: комментарий от XoFfiCEr

тебе нужны api биржевые.

И кидает ссылку на статью про стандарт PSD 2 и API для банковских операций (переводов, запроса баланса итп). Nuff said. Уровень знаний о биржевой торговле в этом треде прямо зашкаливает.

cocucka ★★★★★ ()

Демон подключается к ММВБ по протоколу клиента Quik и пишет историю котировок в базу данных, база данных мониторится ужасом который пишет пользователь и когда этот ужас приходит к решению то он вызывает контрольную утилиту которая обращается к демону чтобы он продал или купил ценную бумагу по лимитной заявке или потмаксимальной рыночной цене.

О, мсье хочет вкатиться в рынок высокочастотного трейдинга! Ты в курсе, что ММВБ эти штуки детектит и банит? Ну теперь ты в курсе.

Shaman007 ★★★★★ ()
Ответ на: комментарий от TheKnight

Доступ по FIX стоит денех, сильно больше чем ТС заработает (если вообще чего-то заработает) на своих махинациях, если у него там не 10кк в загашнике и нет пара quantative researchers под рукой. А если бы были, он эти вопросы не задавал бы тут. Да и не путал бы в какой валюте предлагать 50к.

pon4ik ★★★★★ ()
Ответ на: комментарий от torvn77

Quik это терминал для доступа к биржевой информации и проведения торговых транзакций.(точка)

Как он устроен это тема для отдельной беседы. В кратце это такая удобная прокси для брокера, что бы самые выгодные движения пораньше твоего видеть, как твои так и биржевые.

Все биржи подерживают очень продвинутые RPC протоколы, но доступ к этим каналам стоит ощутимых денег.

Однако, если твой брокер не совсем м-к, ты можешь подключиться к некоторым рынкам по менее продвинутым протоколам используя свои учётные данные quik в обход quik.

Вообще, имхо я уже половину твоего максимального бюджета рассказал, хде мои деньги?

pon4ik ★★★★★ ()
Ответ на: комментарий от Shaman007

Какой высыкочастотный трейдинг на quik, вы о чём батенька? Вы нам из нулевых пишете?

ММВБ эти штуки детектит и банит

Пруфца бы не помешало :)

pon4ik ★★★★★ ()

А разве этого торгашского говна не миллион готового понаписано? Хотя представляю кем и как…

slovazap ★★★★★ ()

Ну, я демона не смогу, уровень слишком большой. Могу породить лега-охранителя. Самку сам буду выбирать, с которой сможем написать нужный код. 9-10 месяцев нужно будет на написание.
P.S. Не реклама...

xwicked ★★ ()

Quik и пишет историю котировок в базу данных

Quik сам умеет в БД же! «Вывод по ODBC»

Shadow ★★★★★ ()
Ответ на: комментарий от XoFfiCEr

Суть в том, что ты рассуждаешь о том, в чем не разбираешься. Постить рандомные ссылки из гугла каждый может. Объясни-ка как ты собираешься через openbanking api совершить покупку какой-либо акции? Вот доки, напиши какие операции ты хочешь использовать для этого.

Вот еще ссылка https://itgap.ru/post/api-dlya-fondovogo-rynka

Это API-шки для получения рыночной информации, а не для выставления ордеров. Причем не с биржи напрямую, а через провайдеров. Но уже ближе к теме.

cocucka ★★★★★ ()
Ответ на: комментарий от TheKnight

Подозреваю, что можно просто взять FIX и не париться. https://www.moex.com/s442

у них помниться «родной» протокол PLAZA, плюс расширения множества fix+fast, и к этому для справочников и стейтов есть открытый rest-json с табличной моделью (https://iss.moex.com/iss/reference/).

просто топик-стартер не озаботился «изучением проблемы», а просто выволил детские хотелки

MKuznetsov ★★★★★ ()
Ответ на: комментарий от XoFfiCEr

Оплата покупки чего-то на бирже идёт с торгового счёта. Деньги на него ты заводишь и выводишь через банк, да.

Товарищ сосиска - прав, ты накидал ссылок по теме в которой мягко говоря ничего не смыслишь.

pon4ik ★★★★★ ()
Ответ на: комментарий от XoFfiCEr

Нет.

Развёрнуто:

Ты можешь купить акцию через банк, да. Но это примерно как дать мальчишке 200р и послать его за беляшём за 150р. Банк тут выступает в роли брокера. Есть специализирующиеся на таком деле организации, они так и называются - биржевые брокеры.

Но фактически, покупка происходит с денег, которые ты заранее, каким-либо способом перевёл на свой торговый счёт, считай закинул их на биржу (как фишки в казино), дальше весь баланс по операциям ведётся в рамках этого счёта. Наверное, есть кейс как их наликом в бухгалтерию ММВБ завести, просто безналом через банк - гораздо проще.

pon4ik ★★★★★ ()
Последнее исправление: pon4ik (всего исправлений: 1)
Ответ на: комментарий от Harald

ну, у этой медали должна быть обратная сторона, именно об этом говорю.

Spoofing ★★★★★ ()
Ответ на: комментарий от XoFfiCEr

Оплата покупки чего то на бирже с банков идет же.

Во время торгов на бирже джентельменам верят на слово (я утрирую, конечно, но если твой ордер дошел до биржи, то значит он чем-то обеспечен). Это уже потом производят расчет между сторонами, во время клиринга, там да, банки уже вовлечены. Грубо говоря биржа к деньгам вообще не прикасается, она лишь посредник для сделок, гарантирующий честность торгов.

cocucka ★★★★★ ()
Ответ на: комментарий от pon4ik

я считаю что для биржевой торговли нужна возможность быстро оперативно как угодно добавлять денежные средства на торговый счет, а вдруг движуха пойдет, что то выгодное.

XoFfiCEr ★★★★ ()
Ответ на: комментарий от pon4ik

ты видимо не до конца понимаешь что такое биржа это вечная и малопредсказуемая движуха. А с фиксированным торговым счетом будет не айс.

XoFfiCEr ★★★★ ()
Ответ на: комментарий от XoFfiCEr

Лол, ну видимо ты понимаешь лучше.

«Фиксированный» торговый счёт может легко уйти в минус если ты не выставишь лиммиты, а вот если под конец дня у тебя не найдётся денег покрыть этот минус, к тебе начнут обращаться специально обученные люди.

pon4ik ★★★★★ ()
Последнее исправление: pon4ik (всего исправлений: 1)
Ответ на: комментарий от pon4ik

а вот если под конец дня у тебя не найдётся денег покрыть этот минус, к тебе начнут обращаться специально обученные люди.

вот за это я тоже хотел сказать.

XoFfiCEr ★★★★ ()
Ответ на: комментарий от XoFfiCEr

Не, ну чел, серьёзно, чел?

Смотри что такое forex:

Ты <-> forex <-> брокер <-> шлюз брокера <-> биржа

Все ребзя в цепочке, включая биржу берут коммисию за каждое торговое поручение, но это сопли. Самое главное, что все три предыдущих друга, могут придержать твоё поручение на различный срок, что может сделать его как взаимовыгодным тебе и посреднику, так и выгодным только посреднику.

pon4ik ★★★★★ ()
Ответ на: комментарий от XoFfiCEr

да про сайт, там лучше уточнить но еще если у них есть какое то api для внешнего доступа

Меня тут вот что смущает, по идее я торгую через брокера, а не напрямую, а знвчит видимо и подключатся должен к брокеру, а у брокера quik.

Или я могу по полученному от брокера логину подключатся напрямую к бирже и причём по любой системе?
Но чем это отличается от прямой торговли, как в этом случае получится работа через брокера?

torvn77 ★★★★★ ()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от Shaman007

О, мсье хочет вкатиться в рынок высокочастотного трейдинга!

Посмотрел что такое HFT, в существующих условиях он точно не возможен, хотябы по тому что надо получать и вводить временный пароль и даже если автоматизировать приём СМС с временным паролем то всё равно между подачей заявки и её регистрацией будет проходить не одна секунда.

Дело в другом, мне нужны детекоры пика, роста и спада курса, и вычисление дисперсии на интервале и небольшой скрипт, принимающий на их основе решения о продаже или покупке и стили продажи или покупки.

Это связано с тем что сидеть и караудить оптимальные моменты продажи или покупки просто не возможно, а выставление заявок не гарантирует оптимальность и даже сам факт покупки.

torvn77 ★★★★★ ()
Ответ на: комментарий от MKuznetsov

просто топик-стартер не озаботился «изучением проблемы», а просто выволил детские хотелки

Ну в принципе да, мне функционала Сбербанк Инвестора не хватает и я просто подумывал его отпатчить, но потом подумал что quik будет интересен всем и есть возможность объединится с другими людьми или просто пользоваться тем, что они в итоге себе сделают.

В принципе моей следующей хотелкой будет просмотрщик графиков курсов на opengl чтобы было удобнее искать вкусные бумаги.

torvn77 ★★★★★ ()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от pon4ik

вот если под конец дня у тебя не найдётся денег покрыть этот минус,

В моём случае максимум что будет это подешевевший портфель.

torvn77 ★★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)