Позволил победить своим безумным мыслям и сделал такой прикол:



Как это работает:
Выбираешь предметы из Stalcraft API -> отслеживаешь цены, прибыли и убытки по запросу. При выборе можно добавить артефакты любого качества (цена считается для сток и логично, что для лег и искл в среднем не будет работать), предмет не из API и вручную для него добавлять все цены. С накоплением данных для каждого предмета можно будет посмотреть график цен.
Созданные профили можно редактировать, по столбцам можно сортировать и можно параллельно работать с любым количеством профилей.
Реализация:
Всё сделано на PyQT, сбор данных происходит через Selenium через перехват JSON-запросов от stalcraft.db.net в headless=False режиме, т.к. иначе сайт понимает это как недобрую попытку собрать данные. Сбор данных не мгновенный и последовательный, поэтому сайт не страдает от нагрузки. Далее JSON-запрос потрошится на нужные данные (у простых предметов это простое усреднение, то для артефактов считается по qlt (качество) и ptn (заточка), у обычных артефактов параметр qlt отсутствует, у необычных 1, особых 2 и т.д., ptn считается меньше либо равный 4 (мне кажется это не завышает среднюю цену и при этом повышает объём выборки)
Распространение:
Если кому-то идея понравится =>постепенно допилю до состояния без багов, поделюсь тут открытым кодом вместе с embeddable python, чтобы можно было запустить на любой Винде без установок чего-либо.