Забудьте про рутину: Як ваш штучний інтелект може стати торгівельним генієм 24/7 (мій досвід)
Кава – це те, що я просто обожнюю. Особливо, коли її аромат змішується з захоплюючими новинами зі світу технологій. Минулого тижня, під час нашої з Ігорем, моїм давнім товаришем та програмістом, звичної кавової перерви, він раптом перервав розмову, закотив очі до стелі і вигукнув: “Ліло, я серйозно думаю, що вже ніколи не зможу спокійно спати, якщо не запущу цього бота”. Тоді я ще не здогадувалася, що ця фраза стане для мене ключем до розуміння того, як штучний інтелект може не просто допомагати, а й стати справжнім партнером у надзвичайно динамічному світі трейдингу.
За роки роботи в цій сфері я переконався, що автоматизація та інструменти ШІ мають величезний потенціал. Тому я з цікавістю спостерігаю за новими можливостями. Ігор, як і багато інших людей, які розуміють суть автоматизації, поринув у світ ШІ-трейдингу. Він захоплено ділився зі мною останніми новинами про Claude Opus 4.6, а потім і 4.7, про те, як його агенти торгують акціями, намагаючись перевершити індекс S&P 500. І знаєте що? Його агент, використовуючи Opus 4.6, вже показав 8% переваги над ринком! Це не просто цифри, це результат, який дійсно змушує задуматись. А тепер уявіть собі, що цей агент може працювати 24 години на добу, 7 днів на тиждень. Це вже не просто трейдинг, це справжня технологічна симфонія.
Сьогодні ми з вами теж засукаємо рукави та крок за кроком розберемося, як саме створити такого цілодобового AI-трейдера, використовуючи можливості Claude Code та нову функцію “Routines”. Це буде наша спільна подорож у світ автоматизації. Вона покаже, як штучний інтелект стає не просто інструментом, а повноцінним, дисциплінованим та самостійним помічником. Готові? Тоді зробіть ще одну чашечку кави – нам знадобиться багато енергії!
Відкриваємо двері для “Була”: ваш AI-трейдер 24/7
Коли я вперше почула про функцію “Routines” від Anthropic, я одразу подумала: “Ось чого так не вистачало!”. Уявіть собі, що ви створюєте складний механізм, але він кожного разу, коли запускається, нічого не пам’ятає. Це як постійно пояснювати дитині, як їздити на велосипеді, кажучи: “Дивись, це колесо, а це педалі”. Звучить втомливо, чи не так?
Так от, “Routines” – це та сама “пам’ять” для вашого AI. Це те, що дозволяє йому зберігати досвід, вчитися та діяти послідовно. А в поєднанні з Opus 4.7, який розробники позиціонують для “масштабної агентної роботи”, ми отримуємо справжнього монстра ефективності. З мого досвіду, саме можливість запам’ятовування та навчання є ключем до довгострокового успіху в будь-якій системі ШІ.
Отже, що саме ми будемо будувати?
- Claude Code Project: Це наша головна платформа. Вона буде працювати за розкладом, який ми самі визначимо. Це як ваша персональна “робоча” система для ШІ.
- Розклад: Cron Jobs. Це ніби календар, але для бота. Ми налаштуємо час для ранкового дослідження ринку, відкриття торгів, аналізу середини дня та закриття дня.
- Дослідження ринку: Наш бот буде аналізувати інформацію, шукати тренди, відстежувати новини.
- Торгівля: Звісно, він буде здійснювати угоди через API брокерської компанії (ми зупинимося на Alpaca, але ви можете обрати будь-який інший варіант).
- Запам’ятовування: Найважливіше – бот буде фіксувати свої дії, свої висновки, свою “пам’ять” у файлах. Це як ведення щоденника, що допоможе наступного дня стати кращим.
- Звіти: Щодня ви будете отримувати детальний звіт про діяльність вашого AI-трейдера, наприклад, у ClickUp (так, замість Telegram, адже ми використовуємо ClickUp!).
Звучить захопливо? Головне – мета проста: перевершити S&P 500. Це наша “гра”, наш виклик, наш експеримент. І я з нетерпінням чекаю, щоб показати вам, як це зробити.
Технологічний стек: інструменти для перемоги
Як досвідчені професіонали, ми повинні мати якісні інструменти. У нашому випадку це буде цілком сучасний набір:
- Claude Code Routines: Наш планер, наш оркестровий диригент. Він керуватиме всіма процесами за розкладом.
- Claude Opus 4.7: Наш головний мозок. Найновіша версія, яка обіцяє бути просто неймовірною у виконанні складних завдань. З власного досвіду можу сказати, що саме ця версія забезпечує найбільшу стабільність та швидкість роботи.
- Власні “навички”: Ми не будемо винаходити велосипед. Ми просто навчимо нашого бота, як він має досліджувати ринок, приймати рішення, торгувати, фіксувати результати. Це як навчати дитину кулінарним рецептам. Тут ключову роль відіграє правильно підготовлений датасет та якісні промпти.
- Alpaca API: Наш перевірений брокер. Саме через нього будуть здійснюватися всі угоди.
- Perplexity API: Наш “супер-пошуковик”. Для глибинних досліджень ринку. Хоча, звичайно, можна використовувати і стандартні інструменти Claude Code для пошуку в інтернеті, але Perplexity надає додатковий рівень аналізу. З мого досвіду, Perplexity значно покращує якість аналізу інформації.
- ClickUp: Наш “інформаційний центр”. Саме сюди будуть надходити всі щоденні звіти.
Якщо ви хочете точно повторити мій сценарій, беріть ці інструменти. Але пам’ятайте, світ технологій – це про творчість. Не бійтеся експериментувати та замінювати компоненти, якщо це вам зручніше.
Ключі до успіху: як отримати доступ до інструментів
Перш ніж ми зануримося у процес створення, потрібно отримати доступ до наших “інструментів”. Це як зібрати всі необхідні інгредієнти перед тим, як готувати борщ.
-
Alpaca:
- Перейдіть на alpaca.markets. Навіть на головній сторінці ви побачите, що вони пропонують AI-трейдинг.
- Зареєструйтесь. Вам знадобиться “paper trading account” (рахунок для паперової торгівлі), щоб безпечно тренуватися. Якщо ж ви готові ризикнути реальними грошима, можете відкрити новий рахунок і верифікувати його (це може зайняти кілька днів).
- Після реєстрації зайдіть у розділ “Trading API”. Там ви знайдете ваші API ключі. Вам знадобляться Key ID та Secret Key. Збережіть їх у надійному місці, оскільки вони зникають після першого перегляду! З власного досвіду скажу, що ключі API є вашою найціннішою інформацією, тому критично важливо забезпечити їх надійне зберігання та використання.
-
ClickUp:
- Якщо ви ще не користуєтесь ClickUp, то саме час почати. Це зручний менеджер задач, який стане нашим “офісом”.
- Заходимо в налаштування (Settings).
- Знаходимо розділ “ClickUp API” та копіюємо ваш API токен.
-
Perplexity:
- Перейдіть в налаштування (Settings).
- Шукаємо “API platform”.
- Там ви зможете знайти ваші API ключі. Якщо їх немає, створіть нові. До речі, якщо ви плануєте використовувати Perplexity для великих об’ємів роботи, зверніть увагу на їх тарифи та ліміти.
- Не забувайте, що API ключі – це ваші “паролі”, тому зберігайте їх обережно.
Цікаво знати: Кожна платформа має свої API ключі. Якщо ви не можете їх знайти, не соромтеся гуглити “Perplexity API key” або навіть запитати про це у Claude Code – він завжди готовий допомогти!
-
Claude Desktop App:
- Це ваш основний робочий простір. Завантажте його з офіційного сайту Claude, ввівши в пошук “cloud desktop app download”.
- Вам знадобиться платна підписка (від 20 доларів на місяць або Max план), щоб повноцінно користуватися всіма функціями. З мого досвіду, в залежності від ваших потреб, краще одразу обирати максимальний план, щоб уникнути обмежень.
- VS Code (опціонально): Хоча сам Claude Desktop App чудовий, для більш детального керування файлами та кодом я рекомендую використовувати VS Code з розширенням Claude Code. Це дає вам можливість бачити всю структуру проєкту одразу. Якщо у вас його немає, завантажте його – він абсолютно безкоштовний.
Пам’ятайте, ці ключі та доступ до програм – це ваші підвалини. Бережіть їх, і ми будемо рухатись далі!
Ментальна модель: як ШІ вчиться запам’ятовувати
Уявіть, що ви дали учню завдання написати твір. Він сідає, але не пам’ятає нічого про попередні уроки, як правильно будувати речення, як шукати інформацію. Він буде вимушений кожного разу починати з чистого аркуша. Це те, що станеться з вашим AI, якщо ви не подбаєте про його “пам’ять”.
Коли “Routines” запускає ваш AI-агент, він прокидається в “чистому” середовищі, ніби після повного перезавантаження. Він не пам’ятає нічого про попередні сесії. Але тут на допомогу приходять файли та контекст.
Наша стратегія така:
- Читання: Коли routine запускається, AI спочатку читає всі необхідні файли. Це ніби “привіт, світ, я знову тут, і ось що я знаю”.
- Дія: Потім він виконує своє завдання: досліджує ринок, аналізує дані, можливо, здійснює угоду.
- Запис: Після виконання завдання, він записує всі важливі висновки, нові знання, результати дій у ці ж файли. Це як “запам’ятати урок на майбутнє”.
- Передача: Наступна routine, яка запуститься, вже матиме доступ до цієї оновленої інформації.
Таким чином, ми створюємо безперервний цикл навчання та вдосконалення. Це як вирощувати рослину: ви поливаєте її, спостерігаєте за її ростом, а вона стає сильнішою та красивішою. З власного досвіду, періодичний аналіз файлів пам’яті AI може виявити потенційні помилки або недоліки в стратегії, які потребують коригування.
Цікаво знати: Контекст – це як валюта. Кожен токен, кожне слово, кожна команда коштує певну кількість “грошей”. Claude Opus 4.7 має величезне контекстне вікно (до мільйона токенів), але це не означає, що треба витрачати його бездумно. “Context rot” – це реальна проблема, коли надлишок інформації може заплутати AI. Тому важливо бути економними та надавати тільки необхідну інформацію. З мого досвіду, оптимальне використання контексту – це запорука стабільної та ефективної роботи AI.
Крок 1: Стратегія – Вчимося їздити на велосипеді
Перш ніж кидати нашого AI на глибину ринку, давайте згадаємо, як ми вчимося чомусь новому. Ніхто не садить дитину одразу на спортивний велосипед без підтримки. Ми починаємо з навчання балансу, потім – як крутити педалі, як керувати. Ми тримаємо дитину за спину, біжимо поруч, а вже потім відпускаємо.
Так само і з AI-трейдингом.
-
Бумажний трейдинг – перш за все! Я не фінансовий консультант, і це не заклик до дій. Це експеримент. Тому, якщо ви не впевнені, почніть з паперового рахунку на Alpaca. Це дозволить вам навчитись, протестувати, не ризикуючи реальними грошима. Я завжди рекомендую починати з паперової торгівлі, щоб мінімізувати ризики та отримати досвід роботи з платформою.
-
Формулюємо стратегію:
- Якщо ви вже трейдер: Запишіть все, що ви робите вручну. Як часто перевіряєте новини? Які сигнали підказують вам купити чи продати? Коли ви відчуваєте, що потрібно фіксувати прибуток або збиток? Чим більше деталей ви додасте, тим краще. Не менш важливо – враховуйте свою толерантність до ризику та обмежте потенційні втрати.
- Якщо ви новачок: Почніть з простої ідеї. Наприклад, як Ігор, який просто сказав своєму AI: “Знайди стратегію, яка допоможе обігнати S&P 500”. Це дивовижно, але AI може сам вигадати стратегію, якщо дати йому достатньо свободи та даних.
Лайфхак: Не бійтеся “скинути” всю інформацію, яку ви маєте про свою вже існуючу стратегію (якщо вона є) вашому AI. Якщо ви використовували Claude або будь-який інший AI-інструмент для допомоги, попросіть його витягнути всю інформацію про вашу стратегію, канали, сигнали, і експортувати її у вигляді файлів. Це зекономить вам купу часу! З мого досвіду, детальна інформація про стратегію є ключем до успішної роботи AI-трейдера.
Крок 2: Скелет проекту – як зібрати нашу машину
Ми готові до реалізації! Не хвилюйтесь, цей етап буде швидким. Наша мета – створити базову структуру проєкту Claude Code за кілька хвилин.
Чому VS Code? Тому що він дає нам всю картину цілком. У Claude Desktop App ви бачите лише схему “Routines” та інші сесії. А тут – ви бачите всі файли, всю структуру. Це особливо зручно на старті.
- Створіть нову папку у вашому файловому менеджері. Назвіть її, наприклад, “TradingRoutine”.
- Відкрийте цю папку у VS Code.
- Ініціалізуйте Claude Code: Якщо ви маєте розширення, просто почніть взаємодію. Якщо ні – створіть новий проєкт.
- GitHub Репозиторій: Для віддалених “Routines” (про які ми поговоримо далі), вам знадобиться GitHub репозиторій. Це як хмарне сховище для вашого коду. Якщо у вас його ще немає, створіть новий репозиторій на GitHub.com. Claude Code може допомогти вам з цим процесом, аутентифікувавшись через ваш GitHub обліковий запис.
Як перенести існуючі знання?
Візьміть свого старого AI-агента (якщо він є), попросіть його експортувати всі свої “спогади” – інструкції, торгову стратегію, лог торгів, лог досліджень, тижневий звіт – у вигляді файлів. Потім просто витягніть їх у вашу нову папку “TradingRoutine”. Це як переїзд, але замість меблів ми перевозимо цінні знання! З мого досвіду, ретельний підхід до структурування та організації файлів у проекті значно полегшує його підтримку та масштабування в майбутньому.
Ігор нещодавно отримав від свого бота (Bull) таку виписку:
- “Я був створений як 24/7 AI-бот для торгівлі. Ми вже мали досвід з OpenClaw, торгували на Alpaca, отримали чудові результати. Тепер я хочу перевести тебе на Claude Code Routines. Ось стільки файлів з твоїм досвідом, стратегіями, сигналами – це все твоє. Я хочу, щоб ти використав це, щоб не втратити знання.”
Цікаво знати: Навіть якщо у вас немає готових файлів, це не проблема! Просто почніть спілкуватися з Claude. Поясніть йому вашу ідею, вашу стратегію. Просіть його ставити запитання, щоб краще зрозуміти ваші потреби. Чим більше контексту ви надасте, тим кращим буде результат.
Крок 3: Захисні рамки – як уникнути несподіванок
AI-боти – чудові помічники, але, як і будь-які автономні істоти, вони можуть іноді вийти за рамки. Особливо, коли мова йде про фінанси. Тому, перш ніж надати йому повну свободу дій, ми повинні встановити “захисні рамки”.
Що це означає?
- Паперовий режим: Це основа основ. Переконайтеся, що ваш бот спочатку працює на симуляції, перш ніж переходити до реальних грошей.
- Обмеження розміру позиції: Наприклад, “не більше 5% портфелю на одну угоду”. Це дозволяє уникнути катастрофічних втрат, якщо угода піде не за планом.
- Максимальний денний збиток: Встановіть ліміт, після досягнення якого бот припиняє торгувати на день.
- Заборонені дії: Чітко вкажіть, чого боту робити не можна: “не купувати більше 3 нових активів на тиждень”, “ніколи не торгувати опціонами”, “завжди перевіряти новини перед великою угодою”. З мого досвіду скажу, що правильно встановлені обмеження – це гарантія безпеки та стабільності роботи вашого бота.
- Чіткі навички (Skills): Переконайтеся, що ваш бот використовує конкретні “навички” для певних завдань (дослідження, торгівля, формування звітів). Це підвищує його послідовність та стабільність.
Увага: Навіть якщо ви перенесли готову систему, завжди ретельно перевіряйте її роботу. Читайте звіти, аналізуйте діалоги бота. Можливо, вам доведеться коригувати “захисні рамки” або навіть саму стратегію. Це постійний процес вдосконалення.
Крок 5: “Routines” – Як планувати день AI-трейдера
Час планувати свій робочий день! Але не для себе, а для нашого AI-трейдера. “Routines” – це саме те, що дозволить йому працювати за розкладом.
Ми живемо в світі, де ринки працюють не цілодобово, але наш AI може бути активним завжди, досліджуючи, навчаючись, готуючись. Тому ми створимо кілька “routines”, які запускатимуться в різний час:
- Pre-market (перед відкриттям ринку): Час для дослідження новин, каталізаторів, підготовки торгових ідей. Бот не надсилатиме повідомлення, якщо не буде чогось термінового.
- Market Open (відкриття ринку): Виконання запланованих угод, встановлення стоп-лоссів. Повідомлення надходитимуть тільки якщо буде здійснено угода.
- Midday (середина дня): Час для корекції: закриття збиткових угод, підтягування стоп-лоссів на прибуткових. Інформація йде тільки в лог.
- End of day (закриття ринку): Підготовка денного звіту.
- Weekly Review (п’ятниця): Детальний аналіз тижня, оцінка ефективності, планування на наступний тиждень.
Як це зробити?
Ви можете створювати ці “routines” безпосередньо у Claude Desktop App. Важливо дотримуватися наступних рекомендацій:
- Вибрати правильне середовище: Де будуть зберігатися ключі API та інші налаштування. Важливо, щоб ці налаштування були окремо від коду, аби уникнути потенційних проблем із безпекою.
- Вибрати правильний репозиторій: Ваш GitHub репозиторій, де зберігатиметься вся інформація.
- Призначити правильний промпт: Це “інструкція” для кожної routine, яка буде запущена. Переконайтеся, що промпти чіткі, лаконічні та конкретні.
- Увімкнути “Allow unrestricted branch pushes”: Це дозволить Claude автоматично комітити зміни у ваш GitHub репозиторій.
Цікаво знати: Для кожної routine вам потрібно буде створити “прінт” – чітку інструкцію для AI. Ця інструкція має нагадувати AI про те, що він має спочатку зчитувати файли, потім виконувати завдання, і потім записувати результати. Також важливо нагадати йому використовувати API ключі з змінних середовища, а не з файлів, які потрапляють у GitHub. З власного досвіду, якість роботи AI безпосередньо залежить від якості промптів.
Крок 6: Пуск та Тестування – час летіти!
Ось ми й дійшли до фінального етапу – запускаємо нашу систему і спостерігаємо!
Що потрібно зробити:
- Завантажити файли: Переконайтеся, що всі файли з вашої попередньої роботи (стратегія, інструкції, логи) завантажені у ваш GitHub репозиторій.
- Налаштувати “Routines”: Створіть кожну routine, вкажіть розклад, промпт, правильне середовище та репозиторій.
- Запустити тест: Натисніть “Run now” для кожної routine. Спостерігайте за процесом у реальному часі. Перевірте, чи все працює так, як ви очікували.
- Аналізувати результати: Якщо щось пішло не так (наприклад, бот не зміг отримати доступ до API ключа), аналізуйте помилки. Можливо, неправильно вказали назву ключа, або він не був збережений у змінних середовища.
Нагадування: Коли бот працює з API ключами, вони повинні бути збережені у змінних середовища, а не безпосередньо у файлах. Це питання безпеки. Claude Code має механізми для цього.
І ось він – момент істини! Ваш AI-трейдер працює: досліджує ринок, здійснює угоди, надсилає вам звіти. Ви бачите, як він покращує свої результати та вчиться з кожним днем, крок за кроком. Він отримує свій “C” за тиждень, але це лише початок!
Фінальні думки: Як файли формують особистість AI
Ми пройшли довгий шлях: від першої думки про цілодобового AI-трейдера до його запуску. Я сподіваюся, ви відчуваєте той самий захват, що й я, коли бачите, як технології оживають.
Але є одна прихована істина, яку ми виявили в цій подорожі: файли – це не просто пам’ять для AI. Це його особистість, його дисципліна. Так само, як ваші записи, ваші щоденники, ваші списки справ формують вашу особистість і роблять вас більш організованими, так і файли, які ми надаємо AI, формують його поведінку, його стиль роботи, його надійність.
Підсумовуючи все вищесказане, ми створили систему, яка дозволяє AI працювати 24/7, навчатися та вдосконалюватися. Ми використали новітні можливості Claude Opus 4.7 та “Routines”, щоб автоматизувати складні процеси, пов’язані з трейдингом.
Що далі?
- Експериментуйте: Це лише початок. Додавайте нові “routines”, змінюйте розклад, удосконалюйте ваші стратегії.
- Навчайтесь: Спостерігайте за своїм AI, аналізуйте його дії, вчіться на його помилках.
- Діліться досвідом: Розповідайте про свій досвід, про свої успіхи та невдачі. Технології розвиваються найшвидше, коли ми ділимося знаннями.
Пам’ятайте, що тепер у вас є потужний інструмент. Використовуйте його мудро, з розумом і, звісно, з задоволенням!
Додавайте свої запитання у коментарях, і до нових зустрічей у наступному технічному епізоді!







