Skip to content

letovo-dev/market

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Летово - биржа - базовое тз

Базовые наработки по устройству биржи в Летово

Важно! Все функции, которые сейчас есть в репе - логически корректны, но используют неправильный фреймворк. Нада переписывать

Гайд по стилю кода для с++ (если ты разработчик, пожалуйста прочитай)

Гайд по стилю кода для python (если ты разработчик, пожалуйста прочитай)

Я настрою линтеры для автопроверки стиля, но потом

Базовые функции

  • Биржа
    • Возможность покупки
    • Возможность продажи
    • Возможность просмортра станицы баланса
    • Обучающие сторисы (фото и (опционально) видео)
    • Отключение по дефолтным промежуткам времени (ночь)
  • Боты - обеспечивают создание биржевых цен на торговые активы

Каждый инстанс бота кроме пассивного стартует с отдельным базовым активом. Админ может добавлять ликвидности в отдельные активы, добавляя туда больше ботов.

У каждого бота есть отдельный стартовый баланс, на который он осуществляет операции. У каждого бота есть отдельный ежепериодный доход (по умолчанию 0)

Бот Задача Примерный процент
Пассивный инвестор Раз в экономический период на небольшую сумму зкупает все доступные активы в рыночном соотношении 2%
Алгоритмический трейдер В течение экономического периода инвестирует на основе алгоритмов во все доступные активы 20%
Новостной трейдер (быстрый, средний и медленный) В течение экономического периода инвестирует на основе новостей, выходящих от журналистов 18%
Блокировщик По запросу из админки ставит плиту на максимум / минимум цены ?
Игроки Творят че хотят 20%
Инсайдер llama пишет новость, инвестор отыгрывает чуть раньше ее выхода 5%
Производственник Закупает несколько базовых активов, продает несколько других базовых активов 35%
  • Активы

    • Базовые нефть, метал и так далее, прописать подробнее
    • Акции всех прописанных компаний, как игровых, так и не
    • Базовая валюта, отдельно не торгуется (вклады базово не существует)
  • Схема игры

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

    • Добавлять плиты на отдельные акции
    • Удобный (!) лаунчер
      • Добавлять ботов в отдельные активы и в рынок
      • Просматривать активных ботов
      • Удалять активных ботов
    • Просматривать историю транзакций игроков
    • Добавлять деньги на выбранный счет
    • Замораживать работу биржи и ботов на выбранный период

Летово - соцсеть - базовое тз

Базовые функции

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages