search icon search icon ВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХ

Программная инженерия в финансовых технологиях

Профиль Программная инженерия в финансовых технологиях нацелен на разработку пользовательских решений в сфере финансовых технологий, применение которых дает возможность более качественно удовлетворить потребности частных и институциональных клиентов на всех видах современных рынков (в том числе цифровых активов) и способствует привлечению инвестиций в экономику.

В финансовом инжиниринге используется подход комбинирования финансовых инструментов с учетом различных параметров риска и доходности для реализации инвестиционной стратегии квалифицированных инвесторов. Программная инженерия в финансовых технологиях играет ключевую роль в клиентском бизнесе производных активов, разрабатывая и внедряя на практике структурированные продукты — деривативы.

Спрос на финансовых инженеров растет как в государственном, так и корпоративном секторе. Финансовым инжинирингом занимаются государственные корпорации, крупные банки, молодые стартап-компании.

Профиль Программная инженерия в финансовых технологиях привлекателен для тех, кто:

  • хочет разрабатывать инновационные продукты, например, для таких экосистем как «Сбербанк» и «Тинькофф»;
  • стремится научиться применять современные финансовые технологии (деривативы, торговые стратегии и хеджирование рисков);
  • интересуется последними тенденциями развития финансовых рынков, услуг и сервисов.

Для подготовки участникам предоставлены материалы по программированию на Python и использованию основных библиотек для анализа данных, основам машинного обучения, финансовом моделировании и анализе, практикумы и сборники задач с предыдущих соревнований.

Знакомство с профилем начинается с «Урока НТО» по профилю Финансовые технологии, который проводится в общеобразовательных учреждениях. Материалы для находятся на сайте https://nto-lesson.ru/.

Урок погружает участников в выполнение реальных задач, связанных с анализом финансовых показателей и визуализацией данных, знакомит школьников с такими понятиями, как большие данные, машинное обучение, а также предлагает решить сложную задачу художественного переноса стиля на языке программирования Python с использованием инструмента визуализации Jupyter Notebook.

В рамках первого отборочного этапа участники:

  • решают задачи по математике и информатике на предметном туре;
  • осваивают теорию веб-разработки и API, визуализации данных через образовательный блок;
  • развивают компетенции в анализе данных на инженерном туре.

Задачи второго этапа по олимпиадному программированию машинному обучению готовят к заключительному этапу.

На заключительном этапе участники соревнуются в разработке интерактивного пользовательского дашборда для ПриветБанка, содержащего информацию о финансовых показателях, графики и предсказания. Им необходимо:

  1. выгрузить и обработать финансовые данные;
  2. интерпретировать их;
  3. построить финансовые модели и зависимости;
  4. обеспечить техническое функционирование дашборда;
  5. разработать интерфейс.

Участникам предоставляется доступ к репозиториям GitHub; они могут использовать необходимые библиотеки и языки.

Решения загружаются в репозиторий GitHub в формате Docker-контейнера, а также файлом READ.MD, содержащим инструкцию по запуску проекта. После загрузки команды защищают дашборды перед комиссией жюри, демонстрируя функционал, свободу владения инструментами разработки.

Для подготовки к заключительному этапу предоставляется подборка материалов по машинному обучению, построению алгоритмов предсказательных систем, веб-разработки, на которые нацелена финальная задача. Для организации эффективной подготовки проводятся вебинары по тематике профиля и разбор заданий второго этапа.

Компетенции, приобретаемые благодаря участию в данном профиле Олимпиады, способствуют формированию hard skills, а именно, навыков:

  • программирования;
  • машинного обучения;
  • разработки интерфейсов;
  • аналитики данных,

а также знание как минимум языков программирования Python или R, основных библиотек, алгоритмов, их ограничений, базовые компетенции в теории вероятностей, статистике, математическом анализе и линейной алгебре.

Soft skills:

  • умение работать в команде;
  • эмоциональный интеллект;
  • самоорганизация;
  • тайм-менеджмент;
  • проявление лидерских качеств;
  • принятие решений;
  • самостоятельная работа с учебными материалами.

Все эти навыки и компетенции в равной степени помогают участникам на пути к становлению гармоничной и развитой личности.

Победители и призеры профиля Программная инженерия в финансовых технологиях демонстрируют уровень навыков и компетенций, востребованных в ведущих вузах России на специальностях, связанных с информационными технологиями, и принимают участие в научно-технологических проектных школах.

Участие школьников в данном профиле позволяет повысить популярность и осознанность выбора профессии в области IT-технологий. Собственный реальный опыт в этой области дает возможность уже в школьном возрасте понять свое отношение и выбрать целевой профильный вуз, а значит, определить эффективную образовательную траекторию.

text slider background image text slider background image
text slider background image text slider background image text slider background image text slider background image