---
title: 'I Built a FREE AI Trading Bot With Claude + TradingView (Full Guide)'
source: 'https://youtube.com/watch?v=G6l6HfMbOLc'
video_id: 'G6l6HfMbOLc'
date: 2026-10-17
duration_sec: 1294
channel: 'Trading with DaviddTech'
---

# I Built a FREE AI Trading Bot With Claude + TradingView (Full Guide)

> Source: [I Built a FREE AI Trading Bot With Claude + TradingView (Full Guide)](https://youtube.com/watch?v=G6l6HfMbOLc)

## Summary

This video provides a step-by-step guide to building a free AI-powered trading bot using Claude, TradingView, and a webhook service called Trigger Trade. The creator, David, demonstrates how to generate, backtest, and optimize a trading strategy with Claude, then deploy it to a live exchange like Bybit for automated trading.

### Key Points

- **Introduction and Tools Overview** [00:01] — David introduces the video, promising to show how to build a free AI trading bot. He mentions using Claude (claude.com) as the AI, TradingView for charting and alerts, and a custom tool for backtesting. He also mentions a webhook service (Trigger Trade) to connect TradingView to an exchange.
- **Setting Up Claude** [01:27] — David instructs viewers to go to claude.com and use the free version. He emphasizes that Claude will handle all the coding, so no programming knowledge is required.
- **Using TradingView** [01:39] — TradingView is introduced as the platform to view charts and set up notifications. It will be used to run the strategy and send alerts.
- **Backtesting Tool** [01:52] — David mentions a custom backtesting tool he created, which allows testing trading strategies. He is proud of this tool and will show how to set it up quickly.
- **Webhook Service (Trigger Trade)** [02:04] — A free webhook service is introduced to connect TradingView to an exchange. Currently, it works with crypto, but users can also use Alpaca or other connectors. David notes he uses it almost daily for trading.
- **Simple Steps Overview** [02:30] — The process involves: 1) Asking Claude for a proven strategy, 2) Making it work 24/7 without expensive servers, and 3) Automating the trading.
- **Installing Tools for Claude** [03:11] — David explains that it's important to install tools so Claude can work with the backtesting platform. He warns against setting up a bot without proper testing, as it could lead to losing money.
- **Backtesting with Trader Dev** [03:35] — David introduces Trader Dev, a backtesting platform that allows testing and optimizing trading strategies. He mentions that the community has created many strategies that can be shared.
- **Installing the Backtesting Tool** [04:11] — David instructs Claude to install the backtesting tool globally so it works across all sessions. He then gets an API key from the Trader Dev website and pastes it into Claude.
- **Testing the Connection** [05:00] — David asks Claude to test the connection by running a simple strategy on the hourly timeframe. Claude successfully runs a backtest, coding in Pine Script, the native language of TradingView.
- **Initial Backtest Results** [05:51] — The initial backtest looks poor, so David asks Claude to optimize the strategy. Claude runs an optimization, testing 80 different settings, and returns the best results.
- **Optimization Results** [06:53] — Claude returns a heatmap showing the best profit factor. The optimization found that a slow EMA of 400 and a fast EMA of 10 gave the best results, with a profit factor of 2.295.
- **Improved Strategy** [08:08] — After optimization, the strategy shows a profit of 281%. David emphasizes that this was achieved with just a few prompts to Claude.
- **Setting Up the Bot** [09:00] — David sets up the bot to trade BTCUSDT on the hourly timeframe. He gives Claude instructions and asks it to check every 15 minutes for new strategies.
- **Strategy After 24 Hours** [10:12] — After 24 hours, the strategy returns with a net profit and maximum drawdown that looks healthy. David mentions his school (ourschool.com) where he shares his knowledge.
- **Adding Strategy to TradingView** [10:50] — David copies the strategy code and pastes it into TradingView. He creates a new strategy on BTCUSDT on the 4-hour timeframe and runs a backtest, which shows over 500% net profit, 15% drawdown, and 141 closed trades.
- **Connecting to Exchange** [12:24] — David explains how to connect the bot to an exchange using Trigger Trade, a webhook service that acts as a translator between TradingView and the exchange. He highlights that Trigger Trade is anonymous and never stores API keys on their servers.
- **Creating API Keys** [13:13] — David guides viewers to create API keys on Bybit. He emphasizes that funds are safe and that keys are encrypted with AES 256.
- **Configuring Trigger Trade** [15:16] — David configures Trigger Trade by selecting the exchange (Bybit), entering the API key and secret, and setting up the strategy name and trading parameters (e.g., 100 USDT). He also mentions setting take-profit and stop-loss levels.
- **Adding Webhook to Claude** [16:29] — David copies the webhook code from Trigger Trade and pastes it into Claude, asking Claude to add it to the strategy so it can trade automatically on Bybit.
- **Important Advice** [17:05] — David advises using a sub-account or small capital when testing bots, as real trading differs from backtesting. He also mentions a big mistake he will share later.
- **Creating the Alert** [18:18] — David creates an alert in TradingView, selecting the webhook URL from Trigger Trade. He ensures the alert is set to open-ended and uses the message 'strategy.order.alert'.
- **Final Setup** [19:33] — David names the alert and creates it. He explains that when the alert triggers, it automatically sends the trade to the exchange.
- **Lessons Learned** [19:46] — David shares two lessons: 1) Backtesting on historical data doesn't guarantee success on live markets, so test on demo or small accounts. 2) Diversify by running multiple bots on different timeframes and strategies.
- **Conclusion** [20:59] — David thanks viewers and encourages them to build their own bots. He reminds them that this is not financial advice.

## Transcript

который дает невероятные результаты. Сегодня своего собственного бесплатно. А если кто я, меня зовут Дэвид. Я создаю
лет. Меня наградили лучшим трейдер, торгующий реальными деньгами. До стратегия, разработана Клодом
предварительных данных и полная автоматизация, Нулевой код. И я даже покажу вам ошибочно. И какой превращает
вот это. Верно, скучная часть. Так что я собираюсь сделать это вещей, чтобы начать. Прежде всего, это будет
claude.com. Это наш ШИ, который будет создавать и чем мы фактически запустим их. Вы не использовать Open AI или любую другую
нажму здесь, загрузи версию для да. Мы просто перейдем сюда. можете использовать чат,
функций и гибкости, и вам не нужно программированию. Cloud позаботится обо всем, от вам не придется нет о чем беспокоиться.
Далее мы перейдем к Торговый просмотр. Trading View – это которая позволяет нам просматривать все будем использовать систему уведомлений
Дальше мы будем использовать , который я создал сам, и который позволяет необходимые для тестирование торговых
горжусь тем, что мы создали его как покажу вам, как его настроить и несколько секунд. Дали, еще один бесплатный
позволит нам подключиться к В настоящее время он работает только с криптовалютой, использовать Alpeka или коннектор к своей
волнуйтесь, что вы потеряетесь на этом учетная запись в брокера. Я сейчас я использую почти каждый день для торговли.
начнем создавать эту штуку. Хорошо, значит, простые шаги. По- первых, мы попросим проверенной стратегии Во-вторых,
чтобы она могла работать 24/7 без покупать дорогие серверы. И в-третьих, торговать всем этим автоматически. Итак,
начнем строить. Ладно, начнем с уже загрузили Клода из официального использовать версию кода сбоку.
установить инструменты, чтобы Клод Нет смысла настраивать бота вероятно, приведет к потери ваших денег в
тестирование. Мы будем знать наши данные. Мы долгосрочной перспективе, а не на Justopium. Итак, прежде все, мы перейдем на
аккаунт. В меня уже есть учетный учетные записи здесь. И эта вещь позволяет тестировать торговые стратегии Она не
, но и оптимизировать, чтобы найти лучшие токенов, потому что все делается на их сообщество Trader Kit создала множество
общие между собой. Итак, прежде всего, мы учетной записи здесь, и мы установим находится здесь, это просто инструкции с
Клод. Я нажимаю " Новый сеанс" и просто Не мог бы ты, будь пожалуйста, установить это чтобы это работало с кодом Клода и Клодом
исчезнет и установит это глобально, чтобы мы всех наших сеансов. сайт и получим наш ключ API с веб-сайта
Мой ключ уже авторизован, как вы скопировать и вставить его Клоду. авторизовать мою разработочную версию
авторизуется для тебя. Я уже поэтому просто оставлю нужно сделать, это проверить соединение
Итак, я спрошу Клода: «Привет, друг. Не на часовом таймфрейми? Просто чтобы убедиться, что она работает. БУМ. Итак
Она исчезнет и проведет обратное фактически кодировка на Pinescript. Скрипт kind это родной язык Trading View. Следовательно, он фактически
этого бота на языке, который Trading View поймет. Почему стратегию на своем компьютере и поставит вас в
сервере, что стоит денег, или вам рисковать потерять эти активы. Итак, мы использовать Trading Просмотр. Как видите, он
тестирование. Если я нажму на полный обратный тест. Выглядит не очень попросить его оптимизировать нашу
выглядит не очень хорошо. Не мог бы ты оптимизации и оптимизируй все не найдем лучшие. Хорошо, значит, разработка
только два настройки, что что происходит. И она на самом деле делает это случайным образом. Она исчезла.
Стратегию. Она будет пробовать 80 различных сжигая многовато токенов. Это работает происходит на серверах Trader Dev. Итак,
сожгли только 711 токенов. Если бы это была тестирование каждого раза, мы бы сжигали Вместо этого Клод просто останавливается,
а затем возвращается с результатами после Клода дать мне ссылку, чтобы я мог фон. Мы видим, что процесс
нас есть тепловая карта, которая показывает Мы ищем лучший коэффициент прибыли. с 500 и бум, мы окончили. Итак, как
протестовала все эти разные настройки быстрые. Так что позвольте мне объяснить. на стратегию с двумя скользящими средними,
настроек. Итак, мы не знаем длину лучших настроек EMA. Она изменила эти длины, как вы можете видеть
до 400 и от 10 до 100, чтобы попробовать найти лучшие настройки. И было самой прибыльной торговой стратегией
уровни 400 и быстрая скользящая средняя на коэффициент прибыли него, вы увидите, что тестирование на
выглядит намного лучше. Фактически мы имеем прибыль в 281%. предложил Клоду всего несколько подсказок
стратегии Дали я покажу вам его своего он вернул нам код, какой мы View, который я вам и покажу. Но вот
создание прибыльного бота. Мы часы, чтобы попытаться найти настройки. Мы поставим себе за
помощью оптимизатора, чтобы не потратить многовато кредитов Для этого я в закрепленном комментарии. Это мой
собирается искать BTCUSDT на часовом таймфрейми. Мы совсем использовать любой -что, например, золото
буду использовать только BTC. Итак, я Он дает мне инструкции и он готов, и я собираюсь установить
следовательно, он фактически начался. Итак, поставили ему цель, а также попросили исчезать каждые 15 минут и стараться
торговой стратегии следующей, а не будет тратить часы может выглядеть чрезмерно годным.
посмотреть, он придумает что-то торговать. Хорошо. Итак, как видите, уже есть множество стратегий, которые
очевидно, не собираюсь сидеть и ждать 24 вас, ребята, чтобы мы могли сделать это вместе. Ладно. Итак, стратегия после 24
вернулась и выглядит примерно чистой прибыли и максимальная просадка что выглядит совершенно здорово. И,
связана с our school.com, где вы можете прийти узнал за последние 5 лет, и получить одном месте. Школа очень новая, но вы
найти ссылку в описании, а также в теперь, когда у нас есть тест на веб-сайте, мы собираемся добавить эту стратегию к Trading View.
возьму эту стратегию и размещением ее в Trading убедиться, что все работает. Посмотрим, хорошие результаты. Итак, чтобы это сделать,
прокрутить страницу вниз, где вы найдете -EMA MACD на 4-часовом таймфрейм BTCUSDT. Мы скопируем его. Хорошо . Итак, если я перейду
график, мы будем на BTCUSDT на 4-часовом можете видеть здесь, я перейду к значку сосны чуть дальше в углу. Мы создадим
новая стратегия. Затем мы нажмем Ctrl A CtrlV это сохранит эту стратегию в Trading View. действительно важен для нас. Мы сможем еще раз
Нажмите здесь и перейдите к сможем добавить комиссионные, наш размер ордера по по умолчанию. Это
который выглядит вот так . Очень похоже на то, что dev. У нас более 500% чистой прибыли, 15% и 141 закрытое соглашение. Самое главное, что у
нас коэффициент прибыли 2,295. А кривая теперь у нас есть все эти данные. Мы перейдем к стратегию к нашей биржи. Хорошо, теперь,
он находится в режим торговли. Нам к автоматизации. Мы хотим, чтобы этот бот наших биржах, пока мы на пляже или даже
сервис посредника. размещается между Trading View и вашей биржей и работает как переводчик.
код на код, который понимает ваша биржа. использовать Trigger Trade. Во-первых, потому что анонимный. Trigger Trade был создан как
Trading View и вашей биржей. Они никогда коды API на своих серверах. И я это знаю, Хорошо, чтобы эта часть сработала, нам тоже
первых, нам нужно перейти на нашу биржу секреты API Это позволит Trigger Trade Trading View и отправлять его на вашу биржу со
который знаете только вы и Trading View. Во-вторых, чтобы каждый раз, когда совершается сделка, информации о сделке, чтобы потом он мог
зашифровано и хранится в беспокоиться о том, чтобы оставить можете спать ночью, гулять с семьей и
, следовательно, я на Trigger Trade. Я уже вошел в систему Теперь вы можете сделать это двумя сделать это за вас, или вы можете просто
сделать это онлайн. Я сделаю это онлайн. Это объяснить. Вы можете просто установить вас. Хорошо, во-первых, мы выберем нашу биржу
использовать By Bit. Мы нажимаем " нам наш ключ API и секреты. Я перейду на секреты. Нам нужно перейти к нашему
нажать эту кнопку API здесь, что позволит какой вы собираетесь передать Trading Views, чтобы сделки. Мы нажимаем " создать новый ключ,
поднимемся сюда вверх. Нажмите " Введите David Tech ( читайте правильно очень важная вещь, это то, что ваши средства
вы торговать можете воспользоваться другим сервисом. Их унифицированная торговля ". Нам не нужен
биржи. Здесь мы просто нажмем "отправить" добавить нашу 2FA. я не собираюсь делать настроенный секрет. Так что я просто подойду
БУМ. Прямо сейчас. Затем мы нажмем " , эти ключи шифруются с помощью AES 256. отображаются в Trading View и могут быть
наличия пароля. Ладно. Итак, здесь мы название наше стратегии Мы должны стратегию на нескольких графиках, или только на
настроенным на графику. Это значит, смогу использовать беспокоясь о размер маржи. Затем
USDT и скажем, что я буду использовать 100 Потом у нас есть еще несколько расширенных сегодня. Но потом мы перейдем к
тейк-рек и стоп-лосс. Итак, если ваша можете установить их да, чтобы это уже было биржи. Я нажму "без тейк-профита" и "стоп
трейдинг. Поэтому она будет открываться и помощью этих ботов. Хорошо. Как только это это может выглядеть немного страшно, но
просто прокрутим вниз и скопируем этот код сюда. А потом я перейду в Клод. Я мы получили раньше от Trading View. И я
Привет, друг. я бы хотел автоматически приведенной ниже. Или не мог бы ты добавить торговать ею на своему счету Bybit?
честным, ребята. Это было бы гораздо триггерной торговли. Причина, почему я происходит в
Добавление ваших ключей API и секретов Поэтому я подумал, что пройдусь с вами каждый советовал делать, используя ИИ
нескольких субсчетов. капитал, пока эти боты фактически торгуют за риск. Во-вторых, я бы или торговал на
капитала, когда вы тестируете своих ботов реальная торговля сильно отличается кстати, я сообщу вам о большой ошибке
мы фактически завершим этот шаг. И, брошу, я недавно открыл школу на нас. В школе вы сможете найти все,
и алгоритмической торговли за последние 5 стратегий и ботов, которых я сотворил. Вы в закрепленном комментарии. Я из
Хорошо. Прекрасно. Итак, теперь Клод фактически торговать этой штукой, да? Хорошо. в Trading View. Давайте вставим наш скрипт
обратном боте не не было никаких изменений. начала. И наш последний шаг сейчас перехват. Итак, мы нажмем на три
стратегией. Мы нажмем «создать оповещение», вот так. нажмем на уведомления и на URL-
перехват. Затем мы вернемся к адрес веб- перехват сюда. Мы да. И этот URL-адрес непосредственно
просмотр к вашей биржи. Мы нажмем « убедимся, что срок действия открыт, автоматически выключится. Хорошо. А
. Нам нужно изменить сообщение закрепленном сообщение strategy.order.alert. Это простое
торгового просмотра, сообщает нам точно сообщении, которое посылается биржу. Мы дадим этому название. Я назову это «
применить» и « создать». И бум. Вот так вы настраиваете своего бота. Теперь, в появляется, она автоматически принимает
Итак, ребята, это был пошаговый процесс прибыльных торговых ботов с Клодом. И я вам несколько уроков, которые я усвоил из
автоматизированных ботов. Номер один, означает, что когда вы тестируете стратегию вы тестируете ее на исторические данные. 95%
выведете их на реальные рынки. стратегию на предварительных данных, а стратегии и посмотрите, похожи ли
предварительных данных. Если да, то или небольшой счет для Номер два– диверсификации. Нет
станет святым Граалем всех стратегий. на это иметь несколько ботов, работающих на разных таймфреймах, используя разные
лучше диверсифицирует ваш портфель. Но, узнал в процессе работы. я не финансовым советом. Так что еще раз спасибо вам
вам удалось найти что-то ценное в этом собственных ботов, ловить рыбу самостоятельно, а не или даже просто дает вам сигналы. Без
чудесного дня. Берегите себя, будьте следующем. До свидание, ребята. Ну он перешел к новой стратегии Он
за 5 минут. RSI и MACD. errors occur, there will be a new strategy.
