Откройте папку проекта
Создайте папку, скопируйте в неё выгрузки и выберите её рабочей папкой чата. Оригиналы храните в другом месте.
В этом руководстве ПО для учёта криптовалют — это небольшой скрипт и таблица, которые принадлежат вам. Таблицы из датированных строк достаточно для личного учёта остатков, так что вы начинаете с выгрузок из 2 мест и приходите к остаткам и комиссиям по каждому активу. Оригиналы сохраните.
Создайте папку, скопируйте в неё выгрузки и выберите её рабочей папкой чата. Оригиналы храните в другом месте.
Переключитесь на Plan only и опишите нужную таблицу. Агент перечислит шаги и ничего не запустит.
Переключитесь на Ask first, прочитайте каждый diff, примите его, а затем пусть Shell запустит ваш скрипт трекера и сообщит код завершения.
Откройте итоговый CSV и сверьте итоги с выпиской каждой биржи, прежде чем полагаться на любое число.
transactions.csvзаголовок прочитанtotals.pyсохраненоyour tracker scriptexit 0totals.csv2 активаdate,asset,amount,price_usd,fee_usd
2026-01-05,COINA,10.5,2.00,0.10
2026-01-19,COINA,5,2.40,0.05
2026-02-02,COINB,0.25,40.00,0.20
2026-02-16,COINA,8,1.90,0.08
2026-03-02,COINB,0.10,44.50,0.09
2026-03-16,COINA,12.25,2.10,0.12
2026-04-01,COINB,0.30,39.00,0.25
2026-04-15,COINA,6,2.30,0.06
2026-05-01,COINB,0.15,41.00,0.12Каждая строка — одна покупка: дата, актив, количество, цена, комиссия. Все значения выдуманы. Простое приложение для портфеля может начать с этих пяти столбцов обычного текста, а COINA и COINB — не настоящие монеты.
Средняя цена — это общая сумма, потраченная на монету, с учётом комиссий, делённая на число купленных единиц, и именно так отслеживают среднюю цену DCA при регулярных покупках на фиксированную сумму. Попросите агента о скрипте, который группирует строки по активам: он читает файл через read_file, сохраняет скрипт через write_file и считает деньги десятичной арифметикой. В режиме Ask first вы читаете diff до сохранения файла. Затем Shell запускает ваш скрипт трекера и показывает настоящий код завершения. Откройте результат. Проверьте 1 монету вручную, ведь отдельный расчёт подтверждает цифру скрипта.
Та же таблица подойдёт для BTC: укажите BTC в столбце актива, и у вас получится трекер портфеля BTC в миниатюре. Агент добавляет шаг, на котором http_get загружает публичную страницу с ценами, для которой вообще не нужен ключ, а скрипт записывает время загрузки рядом с каждым значением. Цены — это снимки момента. У разных источников они различаются. Запишите, каким источником цен вы пользовались, потому что другой даст другие итоги. Запустите скрипт, откройте итоговый CSV и сверьте сумму с выпиской вашей биржи, прежде чем ей доверять.