Проекты

Тренажёр для трейдинга

Работа призёра конкурса проектов и исследований «Инженеры будущего» открытой городской научно-практической конференции «Инженеры будущего» в секции «Информационные технологии, программирование, прикладная математика, социальный инжиниринг» среди работ учащихся 7–9 классов

Направление работы: Инженеры
Авторы работы: ГБОУ Школа № 1400
Предметы: Информатика, Экономика
Классы: 10 класс
Мероприятия: Конкурс проектов и исследований «Инженеры будущего» открытой городской научно-практической конференции «Инженеры будущего» 2021 года

Актуальность

Торговля акциями на бирже – род деятельности, ставший в XX–XXI вв. довольно популярным. Целью торговли акциями является извлечение выгоды из покупки/продажи акций разных организаций в определенные моменты времени.

Чтобы заработать на акции, нужно купить акции в самом низу, а продать на пике. Таким образом мы получаем разницу в цене. Сложность в том, что очень трудно предугадать курс акций.

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

Наш проект актуален сейчас, потому что любому новичку может понадобиться программа-тренажёр, совершающая «вымышленные сделки», позволяющая не рисковать при этом своим финансовым состоянием.

Цель

Разработать программу-тренажёр, которая научит совершать «вымышленные сделки» без риска для финансового состояния.

Задачи

  1. Изучить нужные библиотеки для python:
    1.  requests и BeautifulSoup
    2.  PyQt5
    3.  json
    4.  pyinstaller
  2.  Создать функцию, возвращающую цену определённой акции.
  3.  Создать интерфейс программы с помощью PyQt5.
  4.  Скомпилировать программу в файл с расширением .exe.
  5.  Создать репозиторий программы на GitHub.com.

Оснащение и оборудование, использованное при создании работы

Персональный компьютер с установленным ПО (Python, PyQt5, QT Designer)

Описание

1.  Автор провёл исследования методов нахождения актуальных цен на акции, на основании чего была создана специальная функция.

2.  Была создана консольная версия программы, после чего она была преобразована в программу с интерфейсом.

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

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

Результаты работы/выводы

После проведённой работы была полностью закончена программа, которая позволяет совершать вымышленные сделки на бирже. Также программа имеет простой интерфейс, что позволит пользователю быстро освоиться с работой в данной программе.

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

«Программу можно продать ведущим брокерам, таким как «Тинкофф инвестиции», «ВТБ инвестиции», для того чтобы каждый начинающий трейдер мог совершенствовать свои навыки перед совершением реальных сделок»