Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TyapinDS_SokolovEV_1_2_3 #12

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion lab2.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@
- Для каждого вида элементов определить пессимистиченые, оптимистиченые и средние трудозатраты
- Вывести общие трудозатраты проекта в чел. x мес.

6) Базовое расписание в виде диаграммы Ганта. В базовом расписании должны быть отражены все элементы ИСР
6) Базовое расписание в виде диаграммы Ганта. В базовом расписании должны быть отражены все элементы ИСР
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# TradeAnalyzer

**TradeAnalyzer** - это комплексная система для анализа и мониторинга инвестиционных портфелей. Платформа предоставляет пользователям возможность оценивать производительность своих инвестиций и получать рекомендации по их оптимизации.
## Цель
Основная цель проекта - предоставить пользователям мощный инструмент для анализа инвестиционных портфелей, который поможет улучшить принятие инвестиционных решений и повысить доходность.
## Аналитический обзор
### Конкуренты и альтернативы

1. **Yahoo Finance**
- Функциональные возможности: новостная лента, анализ исторических данных, портфельный трекер, финансовые отчеты, прогнозы аналитиков.
- Преимущества: Широкий доступ к новостям и аналитике, интуитивный интерфейс.
- Недостатки: Ограниченные возможности по глубокому анализу и прогнозированию.

2. **Morningstar**
- Функциональные возможности: рейтинг акций, аналитические отчеты, рекомендации по инвестициям, портфельный анализ, исторические данные.
- Преимущества: Высокое качество аналитики, рекомендации профессионалов.
- Недостатки: Дорогие подписки, сложный интерфейс для начинающих.

3. **Personal Capital**
- Функциональные возможности: отслеживание активов, анализ расходов, планирование пенсий, портфельный анализ.
- Преимущества: Интеграция с банковскими счетами, планирование финансового будущего.
- Недостатки: Ограниченные возможности для анализа индивидуальных акций и индексов.

4. **SigFig**
- Функциональные возможности: автоматическое управление портфелем, анализ производительности, рекомендации по ребалансировке.
- Преимущества: Автоматизация, простота использования.
- Недостатки: Ограниченные возможности для детального анализа и кастомизации.

### Сводная таблица сравнения функциональных возможностей

| Функциональные возможности | Yahoo Finance | Morningstar | Personal Capital | SigFig | TradeAnalyzer |
| ----------------------------------- | ------------- | ----------- | ---------------- | ------ | ------------- |
| Новостная лента | Да | Нет | Нет | Нет | Нет |
| Анализ исторических данных | Да | Да | Нет | Да | Да |
| Портфельный трекер | Да | Да | Да | Да | Да |
| Финансовые отчеты | Да | Да | Нет | Нет | Да |
| Прогнозы аналитиков | Да | Да | Нет | Нет | Нет |
| Рейтинг акций | Нет | Да | Нет | Нет | Нет |
| Интеграция с банковскими счетами | Нет | Нет | Да | Нет | Да |
| Автоматическое управление портфелем | Нет | Нет | Нет | Да | Нет |
| Рекомендации по ребалансировке | Нет | Нет | Нет | Да | Да |

## Результаты проекта

### Реализация
Проект будет реализован в виде мобильного приложения, доступного для платформ iOS и Android.
### Ключевые высокоуровневые функциональные требования
1. Пользовательская регистрация и аутентификация через T-Bank.
2. Импорт данных о составе из T-Invest API.
3. Анализирование исторической производительности текущей стратегии.
4. Генерация финансовых отчетов по прибыльности портфеля за определённый срок.
5. Генерация финансовых прогнозов по прибыльности портфеля на определённый срок, но не более полугода.
6. Автоматические уведомления о следующих изменениях в портфеле:
1. Снижение предполагаемой прибыли на определённую дату до введённого пользователем значения.
2. Изменение статистических показателей (стандартное отклонение, ковариация, корреляция, бета-коэффициент) до предельных значений.
7. Рекомендации по оптимизации портфеля, включающие в себя:
1. улучшение или ухудшение диверсификации, в зависимости от стратегии
2. снижение рискованности
8. Поддержка отображения показателей портфеля в валютах:
1. Российский рубль
2. Китайский юань
3. Доллар США
4. Евро
9. Анализ риска и волатильности портфеля с расчётом следующих показателей:
1. Стандартное отклонение
2. Ковариация и Корреляция
3. Бета-коэффициент
10. Возможность экспорта данных в формат csv

## Допущения и ограничения
1. Допущение: у пользователей есть брокерский счет в T-Bank.
2. Допущение: данные от внешних финансовых сервисов будут доступны через API с использованием токена, предоставляемого T-Bank.
3. Ограничение: система не предоставляет консультации по налоговым вопросам.
4. Ограничение: система не несет ответственности за убытки, связанные с инвестиционными решениями пользователей.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.