ny_quant: (Default)
[personal profile] ny_quant
Нет, это не то что все побежали и я побежал. Но я недавно побеседовал с [livejournal.com profile] nefedor, который сказал, что он работает с ИИ и ему нравится. А тут у меня возникла одна дурацкая (или не совсем) мысль и я попросил у чатгпт чтобы оно мне это посчитало. Оно сначало меня малость помурыжило, а потом честно призналось (так и сказало: I have to be honest), что рыночных данных у них нет. Но! Могу тебе написать код на питоне, который тебе поможет собрать все нужные данные, а потом мы их обработаем и посчитаем все что нужно. Ну, давай.

Первая итерация была просто кодом, но я что-то не понял, переспросил или уточнил (уже забыл) и чатгпт перешел на программирование в notebooks in the Colab environment. Это что-то гугло-облачное. Зачем вообще нужны эти notebooks я толком не понял. Ну хорошо, код организуется в какие-то смысловые куски, это хорошо и помогает какой-то структуризации, но эти их ячейки поначалу выглядят как-то странно. Ну или я просто старый ворчун. Кстати, напомню новым читателям, что я по профессии не программист, так что полегче на поворотах.

Короче, я стал копи-пэйстить это гпт-шные куски в Колаб. То одно не работает, то другое. А гпт такое бодрое, не расстраивается. На все есть ответ, все ему ясно, еще немного еще чуть чуть ... В итоге всё равно не вышло. Из Колаба шла одна и та же ошибка, которую гпт объяснило так, что из одного и того же облачного IP прет столько похожих запросов, что yfinance стала их блокировать. (Это заняло примерно целый день, т.е. сколько у меня в тот день было на это времени.) Ну ничего, грит, щас мы то же самое забацаем локально.

Ну и пошли клочки по закоулочкам. То не работает, сё не работает. То проапгрейдим и это, и пятое и десятое. В итоге запустили Jupiter Notebooks. И там, конечно, тоже не работает. Здесь ошибка, там ошибка. Что-то где-то deprecated, что-то мы раньше недоапгрейдили, потом другая ошибка, потом следующая. А если оно ни так не работает ни сяк, то давай не заморачиваться и попробуем по-другому. В общем, это было довольно похоже на стиль работы опытного специалиста, который знает многое, но не всё и умеет чинить одни проблемы и обходить другие. Этот процесс сходился дня три или, наверное, целый рабочий день если бы я работал непрерывно, и в итоге сошелся. Зато когда мы сегодня перешли на следующую ступень, всё получилось с первого раза.

В принципе, я бы в итоге и сам нагуглил как всё это делается. Примерно так и было года три назад когда я решил научиться программировать на питоне и с этой целью придумал и реализовал некий небольшой но вполне реальные проект. Но заняло у меня это тогда ... уже честно гря не помню ... но наверное недели 2-3 как минимум, если не месяц. Работать с гпт мне понравилось гораздо больше. С точки зрения чайника, во первых оно уже знает где что лежит, т.е. в каких пакетах спрятаны нужные программы, знает как к ним правильно обращаться, во-вторых быстро понимает и чинит простые ошибки, так что не нужно долго и нудно выцеживать правильный ответ на stack overflow. Короче, оно берет на себя всю работу, которую я всегда делал, мягко говоря, без всякого удовольствия.

Кстати, в (промежуточном) итоге получилась стратегия, которая бьёт рынок в среднем на 10% в год. Это, замечу, с первого тыка, без всякой оптимизации, федерации, хренации и прочей тирьямпампации. Продолжение наверное воспоследует.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

ny_quant: (Default)
ny_quant

December 2025

S M T W T F S
 12 34 56
7 89 10 111213
14 151617 181920
21 2223 24252627
28 29 3031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 31st, 2025 03:16 pm
Powered by Dreamwidth Studios