TradeOgre.app
BG
Търгувайте с верифицирана сметка Отворете сметка

Пазари и автоматизация

Пазарите на TradeOgre, v1 API и ботовете, които работеха с него

API и всички пазари на TradeOgre са офлайн от 2025 г. Платформата имаше далеч по-голямо значение от размера си заради това, което листваше: около деветдесет и шест актива, повечето от които малки монети с proof-of-work без друг ликвиден пазар, достъпни през публичен REST API, достатъчно прост, за да се напише скрипт за него за един следобед. Тази страница описва списъка с пазари, API повърхността, върху която бяха изградени ботовете, и какво се случи и с двете, когато платформата беше иззета.

Наблюдението на няколко пазара едновременно е стандартна практика с основание — стратегия, зависима от една борса, наследява всеки риск, който тя носи.
Наблюдението на няколко пазара едновременно е стандартна практика с основание — стратегия, зависима от една борса, наследява всеки риск, който тя носи.

API и всички пазари са офлайн

Всички v1 крайни точки спряха да отговарят, когато платформата преустанови работа през 2025 г. Всеки бот, който още сочи към тях, се проваля при всяка заявка, а всяка библиотека или обвивка, която още води TradeOgre като поддържана борса, е остаряла. Премахнете запазените API ключове от скриптовете и конфигурацията си — те са безполезни, а ключ, оставен в конфигурационен файл, е по-скоро риск, отколкото актив.

Пазарите, които определяха платформата

Подбор на активите, най-тясно свързани с TradeOgre, и ролята, която борсата играеше за всеки от тях. Всички пазари се затвориха заедно с платформата през 2025 г.

  • XMR

    Monero

    Водещата двойка и причината голяма част от потребителите да имат сметки. XMR/BTC носеше по-голямата част от обема на платформата.

  • KAS

    Kaspa

    Силно добивана и силно търгувана тук, а също и предмет на най-дългия и най-вредния срив на портфейл в платформата.

  • KLS

    Karlsen

    Проект с proof-of-work от семейството на Kaspa, чийто основен пазар се намираше тук почти изключително.

  • RTM

    Raptoreum

    Монета, добивана с процесор, чиято двойка RTM/BTC за дълги периоди беше основният ѝ източник на ценообразуване.

  • BTCP

    Bitcoin Private

    Форк от 2018 г., изоставен от повечето борси след спора за premine; TradeOgre беше сред последните места, където се търгуваше.

  • WOW

    Wownero

    Производна на Monero монета на общността, листвана почти никъде другаде.

  • ARRR

    Pirate Chain

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

Повърхността на v1 REST API

Крайните точки, както са документирани на собствената помощна страница за API на TradeOgre, докато платформата работеше. Всички вече са офлайн; справката е запазена, защото ботове и библиотеки са изградени върху нея.
Endpoint Auth —
/markets Публична Списък на всяка търговска двойка с последна цена, обем и 24-часов диапазон.
/orders/{market} Публична Връща текущата книга с поръчки за двойка — купуване и продаване с цени и количества.
/ticker/{market} Публична Връща текущия тикер за една двойка: цена, bid, ask и обем.
/history/{market} Публична Връща последните изпълнени сделки за двойка.
/chart/{interval}/{market} Публична Връща данни за свещи за двойка при зададен интервал.
/account/balances API ключ Връща балансите, държани по сметката.
/account/orders API ключ Списък на отворените поръчки на сметката.
/account/buy API ключ Подава лимитна поръчка за покупка.
/account/sell API ключ Подава лимитна поръчка за продажба.

Какво всъщност листваше TradeOgre

Към момента, в който спря да работи, TradeOgre предлагаше около 109 търговски двойки при около 96 актива, с дневен обем от порядъка на 3,5 млн. щатски долара. В абсолютно изражение това са малки числа. Значението им се крие изцяло в състава.

Листингите клоняха силно към две категории. Първата бяха монетите за поверителност — преди всичко Monero, заедно с Wownero, Pirate Chain и други, които регулираните борси постепенно делистваха, докато задълженията по правилото за пътуването (travel rule) се затягаха. Втората бяха малките проекти с proof-of-work: монети с активни миньори, реален хешрейт и общност, но без пазарна капитализация, която да оправдае листинг процеса на голяма борса.

Особено за втората група двойката в TradeOgre често беше единственият смислен пазар, който съществуваше. Ценообразуването, натискът за продажба от миньорите и всяка представа за това колко „струва“ монетата минаваха през една-единствена книга с поръчки на една-единствена нерегистрирана платформа. Тази концентрация беше невидима, докато всичко работеше, и пълна, когато спря.

Почти всичко беше котирано срещу BTC, с малък брой двойки с USDT. Това означаваше, че излизането от някой неизвестен актив към нещо стабилно обикновено изискваше две сделки и два пъти таксата от 0,2%, а BTC оставаше де факто резервната валута на платформата.

API и как го използваха ботовете

TradeOgre публикуваше малък REST API на версионирана крайна точка, документиран на собствените ѝ помощни страници. Той беше нарочно минималистичен — без WebSocket потоци, без FIX шлюз, без типове поръчки освен лимитна покупка и лимитна продажба — и именно този минимализъм е причината върху него да бъде изградено толкова много.

Публичните крайни точки не изискваха никаква автентикация. Можеше да изтеглите пълния списък с пазари, книга с поръчки, тикер, последните сделки или данни за свещи с обикновена HTTP GET заявка, което правеше TradeOgre една от най-лесните борси в крипто, от които да се събират данни. Голяма част от ценовите данни за малките монети с proof-of-work, стигнали до агрегатори, портфейл тракери и калкулатори за майнинг, произхождаха от тези крайни точки.

Автентикираните крайни точки използваха HTTP basic автентикация с двойка ключове, генерирана в настройките на сметката и подавана като потребителско име и парола в заявката. Това е проста схема с реален недостатък: за разлика от схемите с подписване на заявките, изтекла двойка ключове при basic автентикация може да бъде използвана веднага от всеки, който я притежава. Заедно с липсата на списък с разрешени IP адреси и на права, ограничени до теглене, практическият съвет по онова време беше всеки API ключ за TradeOgre да се третира като данни за достъп с пълно право на търговия и да се съхранява съответно.

Поддръжка за борсата попадна и в универсалните библиотеки за търговия, поради което препратки към нея още се срещат в код и документация.

Какво стана с работещите ботове

Когато платформата падна, ботовете се провалиха така, както се провалят повечето ботове: зле и безшумно.

Добре написаният клиент третира HTTP грешката като състояние, което трябва да обработи. Много малки търговски скриптове не го правят — те предполагат, че ще има отговор, опитват да го разчетат, хвърлят изключение и или излизат, или повтарят заявката в цикъл със седмици. Потребителите, които изпълняваха стратегии за маркет мейкинг, откриха, че имат отворени поръчки, които не могат да отменят, и позиции, които не могат да затворят, без интерфейс, през който да се намесят.

Три извода важат за всяка борса и си заслужава да бъдат изказани ясно, защото този вид провал се повтаря.

  • Спирайте при съмнение, не продължавайте. Ботът, който не може да потвърди състоянието на борсата, трябва да спре, а не да продължава да подава поръчки. Циклите за повторни опити срещу мъртва крайна точка исторически са водили до впечатляващи загуби, когато крайната точка се е върнала в неочаквано състояние.
  • Алармирайте при липса, не само при грешки. Тишината е сигнал. Монитор, който се задейства, когато ботът ви не е отчел успешен цикъл за един час, засича срив на борсата по-бързо от всеки обработчик на грешки.
  • Ограничавайте и подменяйте ключовете. Използвайте ключове с изключено теглене за търговските ботове, където платформата го позволява, ограничавайте по IP, където е възможно, и отменяйте ключовете за всяка борса, която сте спрели да използвате. TradeOgre предлагаше малко от това, а това само по себе си е информация за платформата.

Ако имате стари ключове за TradeOgre в конфигурационен файл или променлива на средата, изтрийте ги. Не могат да се използват срещу мъртвата платформа, но са точно от онези неща, които се озовават в публично хранилище.

RTM, BTCP и проблемът с дългата опашка

Най-много пострадаха монетите, които имаха най-малко къде другаде да отидат.

Raptoreum е най-ясният случай. Проект с proof-of-work, добиван с процесор и с активна общност от миньори, чиято двойка RTM/BTC в TradeOgre за дълги периоди беше основното място, където миньорите обръщаха наградите си и където се определяше всяка пазарна цена. Когато платформата спря, този ценови сигнал спря с нея, а миньорите загубиха най-удобния си изход в същия момент.

Bitcoin Private илюстрира другия край на модела. Форк на Bitcoin от 2018 г., който загуби доверието на повечето борси след спор за предлагането на монети, BTCP беше делистнат почти навсякъде. TradeOgre беше сред последните места, където изобщо се търгуваше, което означаваше, че платформата функционираше като своеобразна крайна борса за активи, на които са свършили алтернативите.

Нито една от двете ситуации не беше здравословна, а рискът от концентрация беше структурен, а не случаен. Когато една-единствена нерегистрирана борса е единственият пазар за даден актив, притежателите му са изложени на регулаторното положение на тази борса, независимо дали го знаят. Изземването не просто замрази баланси — то премахна самия пазар.

Къде отидоха тези пазари

Няма единствена замяна, а честният отговор е, че част от тези активи вече нямат функциониращ пазар изобщо.

При монетите за поверителност миграцията е предимно към некастодиални пътища: децентрализирани борси, изградени около атомарни суапове, и peer-to-peer платформи, където сделките се уреждат директно между портфейли. Те са по-неудобни от книга с поръчки и изискват сами да управлявате ключовете, но нямат попечител, чийто офис може да бъде нападнат.

При малките монети с proof-of-work без децентрализиран пазар положението е по-трудно. Някои намериха листинг на други малки централизирани борси, което възпроизвежда първоначалния риск с друг оператор. Други на практика са неликвидни и се търгуват само чрез пряко договаряне между притежателите.

Що се отнася до данните, агрегаторите, които някога четяха от API на TradeOgre, сега не показват нищо за тези двойки. Ако поддържате инструмент, който зависеше от този източник, крайната точка е изчезнала завинаги и трябва да бъде заменена, а не да бъде опитвана отново.

Структурният извод за всеки, който изгражда върху API на борси: черпете данни от повече от една борса и третирайте всяка стратегия, чиято жизнеспособност зависи от една-единствена нерегистрирана платформа, като носеща пълния регулаторен риск на тази платформа.

Често задавани въпроси

Работи ли още API на TradeOgre?

Не. Всички v1 крайни точки, публични и автентикирани, спряха да отговарят, когато платформата преустанови работа през 2025 г. Всеки бот или интеграция, които още сочат към тях, се проваля при всяка заявка.

Къде беше документацията на API на TradeOgre?

На собствените помощни страници на борсата, които описваха малък REST API с публични крайни точки за пазари, книги с поръчки, тикери, история на сделките и графики, както и крайни точки с автентикация с ключ за балансите и поръчките. Тези страници изчезнаха заедно с останалата част от платформата.

Как работеше автентикацията в API на TradeOgre?

Чрез HTTP basic автентикация с двойка ключове, генерирана в настройките на сметката и подавана като потребителско име и парола в заявката. Нямаше подписване на заявките, нямаше списък с разрешени IP адреси и нямаше ограничаване на правата, така че изтекла двойка ключове даваше пълен достъп до търговия.

Мога ли още да пусна търговски бот за TradeOgre?

Не. Няма борса, срещу която да се търгува. Премахнете запазените API ключове за TradeOgre от скриптовете и конфигурацията си и се уверете, че всеки цикъл за повторни опити към старите крайни точки е спрян.

Какво стана с пазара RTM/BTC?

Затвори се заедно с платформата. Двойката на Raptoreum в TradeOgre за дълги периоди беше основният ѝ източник на ценообразуване и основният изход за миньорите, така че закриването премахна и двете наведнъж.

Къде се търгува BTCP сега?

Bitcoin Private вече беше делистнат от повечето борси, преди TradeOgre да затвори, а TradeOgre беше сред последните места, където се търгуваше. Активите в такова положение обикновено стават неликвидни, след като изчезне последната им борса за листинг.