August 26, 2022

Схема запуска AUTO бота. Как работает TA Steam- Steam AUTO бот

Бот основан на биржевых механизмах, применимых к работе с Торговой площадкой Steam. Основная задача AUTO бота – анализировать рынок предметов по обширной базе данных, находить потенциально выгодные позиции и в полностью автоматическом режиме закупать их с последующей продажей. Разница в цене между покупкой и продажей предмета формирует прибыль клиента.

Бот совершает все вышеописанные действия с помощью HTTP-запросов: HyperTextTransferProtocol – интернет-протокол обмена данными между пользовательским приложением (в данном случае наш бот) и веб-сервером (торговая площадка Steam). Подобный подход позволяет значительно увеличить пропускную способность бота, отчего появляется возможность одновременно получать прибыль с нескольких десятков аккаунтов на пользователя. Все запросы дополнительно маскируются proxy (метод анонимизации клиента).

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

Схема запуска бота:

  1. Для запуска на счету вашего бота должно быть как минимум 10$ на момент запуска (списаны не будут). Это сделано для того чтобы бота не нагружали большим количеством пустых аккаунтов.
  2. После того, как вы отправили только что созданный аккаунт на проверку, бот анализирует полученные данные: все ли введено в нужном формате, возможно ли с этими данными зайти в Steam, готов ли аккаунт к торговле. Чтобы сделать все необходимые тесты грамотно и не вызвать подозрений у Steam, проверка занимает достаточно продолжительное время: от нескольких часов до суток. ВАЖНО: с этого момента в аккаунт нельзя заходить вручную, так как Steam обнаружит подозрительную активность и вас в лучшем случае просто выкинет. После проверки в боте появится возможность остановить аккаунт для различных ручных манипуляций.
  3. Как только бот прошел проверку, он переходит в активный режим и начинает торговать. Нельзя часто (чаще, чем раз в 1-2 дня) останавливать/запускать аккаунт, так как для возобновления работы алгоритмов каждый раз требуется время. В связи с особенностями механизмов ТП Steam, отложенные ордера ниже рынка встают в очередь, поэтому максимального разгона бот достигнет спустя 3-10 дней работы без остановки. При остановке бота или удалении аккаунта все ордера и предметы на продажу снимаются, что откидывает их в начало этого срока, потому желательно останавливать бота только в случае, если вы хотите вывести баланс

    Для максимизации прибыли от бота настоятельно рекомендуем ознакомиться со статьей о законах рынка Steam: https://teletype.in/@lolobroller/sales

Как работает бот:

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

Часть данных – это числовые значения.

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

  1. Мы анализируем определённый период из массива данных.
  2. Отсеиваем все недостоверные данные, связанные, например, со случайными продажами по заниженным ценам или продажами по завышенным ценам. Так же на этом этапе мы отсеиваем предметы, которые редко продаются или график цены, которых не стабилен. Так же у нас есть несколько своих, секретных инструментов анализа, которые позволяют найти максимально выгодные предметы.
  3. Далее мы вычисляем минимально подходящую цену продажи, которая позволяла бы продать предмет за один день и оптимальную цену ордера (заказа на покупку), который бы вообще сработал в обозримом будущем. Здесь важно отметить, что все предметы, на которые мы выставляем ордера (отложенные заказы на покупку) – по математическим формулам должны продаваться в течении 24 часов после покупки. Такой отбор получается очень жёстким и количество предметов, подходящих для торговли – очень мал. Но даже в таком случае предметы могут задерживаться на продаже на неделю и даже больше. Это происходит по причине того, что рынок постоянно меняется. Так что не стоит пугаться, если какой- то предмет на вашем аккаунте не продаётся неделю или даже две. Это нормальное состояние. Тем более что мы резко ограничиваем количество предметов в каждом ордере и тем самым снижаем риски покупки большого количества неликвида.
  4. Цена покупки определяется из желаемого процента профита с учетом комиссии Steam 13%. Например, вычисленная цена продажи предмета 100$, желаемая прибыль 2%. Тогда с учетом комиссии необходимо купить предмет не дороже 85$. 100$ (продажа) - 13$ (комиссия) – 85$ (покупка) = 2$ (2% от 100$ цены продажи).
  5. После глубокого анализа на подходящие предметы выставляются отложенные ордера, а после их срабатывания предмет выставляется за нужную нам цену.
  6. В боте реализована функция «Игра в копеечку» (когда бот пытается обыграть по цене конкурентов и выставить лот на одну копейку дешевле чем конкурент, чтобы продать быстрее купленный скин).
    Эту функцию мы не реализовали просто как бездумное выставление предметов на первое место. Наш бот только в случае необходимости (анализирует количество баланса в предметах и на аккаунте Steam) только в некоторых случаях включает функцию, чтобы перелить баланс из предметов на продаже на аккаунт Steam. И в этом случае мы не пытаемся занять первое место на продажу, а стараемся сделать так, чтобы предмет был продан в течении суток после перевыставления.
  7. Для обеспечения максимальной прибыли в нашем боте используется ряд дополнительных фильтров, через которые проходит любой кандидат на покупку. Так же для торговли мы используем ряд дополнительных инструментов: мы анализируем стакан цен на покупку и продажу, делаем наценку за наклейки, если бот купил лот скина из игры CS с наклейками. Мы глубоко анализируем графики и так же у нас есть дополнительная защита от покупки предметов, которые медленно продаются.
  8. Так же мы реализовали дополнительную систему пересчёта цен на выставленные предметы, если они слишком долго находятся на продаже и нам нужно перевести баланс из предметов в баланс на аккаунте.
  9. Для каждого аккаунта доступны функции SOS и настройка режима работы.
  10. Есть ещё инструменты, которые мы используем, но они являются коммерческой тайной.

Обращаем ваше внимание, что это рынок, не пирамида. И на рынке бывают разные события. Например, неожиданный выход капсул для игры CS.

В хорошие месяцы прибыль от работы нашего бота может доходить до 50% в месяц. В плохие – он может даже уходить в небольшой минус (но такое бывает очень редко). Такое может с лёгкостью покрыться доходными месяцами. Это рынок, и вы должны понимать эти риски.

За работу бота вы платите процент от общего баланса каждого аккаунта:

Общий баланс складывается из непосредственного “свободного” баланса Steam и суммарной стоимости всех ваших ордеров на продажу. Таким образом нам выгодно, чтобы баланс ваших аккаунтов с каждым днем рос. Плата за работу бота осуществляется каждый день в 00:00 (GMT+3) автоматически.
Внимание! Мы конечно понимаем что "суммарная стоимость предметов на продажу" - это не прибыль, а только потенциальная прибыль. И это уже учтено в том проценте, что мы берём за работу бота. Мы не хотим переходить на фиксированную цену для любых аккаунтов, а считать чистую прибыль для каждого аккаунта - слишком большая нагрузка на фронтенд. Поэтому было принято такое решение, выгодное и для маленьких банков тоже. За работу бота ежедневно с баланса Телеграм бота снимается очень маленький процент от "общего баланса" Steam аккаунта (от 0,07%). Процент зависит от вашего тарифа.
Создатели бота понимают, что процент считается от потенциальной суммы, а не от финальной, поэтому тарифы уже учитывают это.
"Общий баланс" создан, чтобы примерно оценить какой у клиента аккаунт и сделать так, чтобы чем меньше баланс у клиента - тем меньше бы он платил.

Обращаем ваше внимание, что после пополнения баланса деньги ни при каких обстоятельствах не возвращаются!

Статья написана специально для проекта ТА Steam. Ссылка на бота для торговли в Steam: https://t.me/TAsteamBot