All Projects → spacious-team → investbook

spacious-team / investbook

Licence: AGPL-3.0 License
Оценка эффективности инвестиций с учетом комиссий, налогов (удержанных и ожидающихся), дивидендов и купонов.

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to investbook

Beibo
🤖 Predict the stock market with AI 用AI预测股票市场
Stars: ✭ 46 (-44.58%)
Mutual labels:  finance, stock-market, stocks, investment, investment-analysis, portfolio-management
Finance-Robinhood
Trade stocks and ETFs with free brokerage Robinhood and Perl
Stars: ✭ 42 (-49.4%)
Mutual labels:  finance, stock-market, derivatives, stocks
Pyportfolioopt
Financial portfolio optimisation in python, including classical efficient frontier, Black-Litterman, Hierarchical Risk Parity
Stars: ✭ 2,502 (+2914.46%)
Mutual labels:  finance, investment, investment-analysis, portfolio-management
Tiingo Python
Python REST Client for interacting with the Tiingo Financial Data API
Stars: ✭ 152 (+83.13%)
Mutual labels:  finance, stock-market, stocks
degiro-trading-tracker
Simplified tracking of your investments
Stars: ✭ 16 (-80.72%)
Mutual labels:  stocks, investment, investment-analysis
Algobot
A C++ stock market algorithmic trading bot
Stars: ✭ 78 (-6.02%)
Mutual labels:  finance, stock-market, stocks
Tradestation
EasyLanguage indicators and systems for TradeStation
Stars: ✭ 65 (-21.69%)
Mutual labels:  finance, stock-market, stocks
Ta Rs
Technical analysis library for Rust language
Stars: ✭ 248 (+198.8%)
Mutual labels:  finance, stock-market, stocks
Yahoo Finance Api
PHP client for Yahoo Finance API 📈
Stars: ✭ 179 (+115.66%)
Mutual labels:  finance, stock-market, stocks
pair-trading-view
Pair Trading View - .NET application for visual analysis of synthetic financial instruments based on statistical models.
Stars: ✭ 45 (-45.78%)
Mutual labels:  stock-market, stocks, investment
GoPlan-app
An intuitive portfolio mangaer !
Stars: ✭ 27 (-67.47%)
Mutual labels:  finance, stock-market, portfolio-management
Sec Edgar Downloader
Download SEC filings from the EDGAR database using Python
Stars: ✭ 146 (+75.9%)
Mutual labels:  finance, stock-market, stocks
Mida
The open-source and cross-platform trading framework
Stars: ✭ 263 (+216.87%)
Mutual labels:  finance, broker, stocks
fundamentos
Download Bovespa Stock Market fundamentals with Python.
Stars: ✭ 80 (-3.61%)
Mutual labels:  finance, stock-market, stocks
stockscore
A python project to fetch stock financials/statistics and perform preliminary screens to aid in the stock selection process
Stars: ✭ 54 (-34.94%)
Mutual labels:  finance, stock-market, stocks
Finance
Here you can find all the quantitative finance algorithms that I've worked on and refined over the past year!
Stars: ✭ 194 (+133.73%)
Mutual labels:  finance, stock-market, stocks
Quantdom
Python-based framework for backtesting trading strategies & analyzing financial markets [GUI ]
Stars: ✭ 449 (+440.96%)
Mutual labels:  finance, stock-market, investment
Iex Api
The IEX API provides any individual or academic, public or private institution looking to develop applications that require stock market data to access near real-time quote and trade data for all stocks trading on IEX.
Stars: ✭ 683 (+722.89%)
Mutual labels:  finance, stock-market, stocks
cira
Cira algorithmic trading made easy. A Façade library for simpler interaction with alpaca-trade-API from Alpaca Markets.
Stars: ✭ 21 (-74.7%)
Mutual labels:  finance, stock-market, stocks
pyEX
Python interface to IEX and IEX cloud APIs
Stars: ✭ 407 (+390.36%)
Mutual labels:  finance, stock-market, stocks

java-version spring-boot-version

Оглавление

Назначение

Если вы ведете учет сделок в excel или слышали, что его надо вести (рекомендация 1, 2, 3), то это бесплатное приложение поможет вам это делать.

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

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

main-page

portfolio-composition

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

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

  • обзор роста активов, рассчитанного по методике S&P 500, в сравнении с S&P 500, история инвестиций и остатка денежных средств;
    portfolio-analysis
  • портфель ценных бумаг с информацией о текущей позиции, усредненной цене покупок и доходности ценных бумаг (ЧИСТВНДОХ/XIRR) с учетом хеджирующих позиций на срочном рынке и усредненной цены покупки валюты;
    portfolio
  • доля ценной бумаги в портфеле;
    current-proportion
  • портфель трейдера с информацией о доходности сделок на срочном рынке в разрезе группы контрактов (например, по всем фьючерсам и опционам Si, то же по BR и т.д.);
    derivatives-marker-total-profit
  • распределение прибыли по группам срочных контрактов в портфеле трейдера;
    derivatives-profit-proportion
  • детализация дивидендных, купонных и амортизационных выплат;
    portfolio-payment
  • детализация дивидендных, купонных и амортизационных выплат, начисленные по акциям и облигациям со связанного счета ИИС;
    foreign-portfolio-payment
  • доходность сделок на фондовом рынке (метод FIFO);
    stock-market
  • доходность сделок на срочном рынке;
    derivatives-market
  • доходность сделок на валютном рынке;
    foreign-market
  • ввод и вывод ценных бумаг с/на другие счета, конвертация, сплит акций (AAPL, TSLA и др.);
  • доходность портфеля (ЧИСТВНДОХ/XIRR), пополнения, списания, переводы с/на другие счета, текущий остаток денежных средств;
    cash-in
  • налоговая нагрузка, в том числе обязательства самостоятельной уплаты налога для иностранных бумаг;
    tax
  • комиссия брокера.

Отличие от аналогов

Investbook в сравнении с Intelinvest и Snowball Income имеет следующие преимущества:

  1. Отсутствие ежемесячной подписки. Бесплатно. Всегда и безусловно.
  2. Дивидендные, купонные, налоговые выплаты учитываются по факту поступления. Это позволяет точно рассчитывать доходность, вовремя отследить задержку поступлений выплат на счёт.
  3. Высокая точность оценки стоимости портфеля и налоговых обязательств. В отличие от аналогов суммы и даты поступления выплат, указанные в приложении, можно напрямую использоваться для составления декларации 3-НДФЛ.
  4. Не требуется выход в сеть, возможность работать в свободное время в поездках без интернета.
  5. Безопасность. Не требуется выгружать отчёты брокера в облако, не требуется предоставлять токен доступа к брокерскому счету третьим лицам и программному обеспечению с потенциальными ошибками. Например, известно, что токены популярного брокера позволяют совершать сделки без вашего участия.
  6. Открытый код - дополнительная гарантия безопасности и уверенности в доступности данных только вам.
  7. Понятный, широко распространенный формат отчёта - Excel таблицы с детальным описанием каждой колонки.
  8. Единый формат представления данных "Portfolio Open Format" при необходимости позволит безболезненно перенести накопленные данные в другое приложение учета инвестиций.

Брокеры

Приложение анализирует отчеты брокеров Сбербанк (xlsx), ВТБ (xls), Промсвязьбанк (xlsx, xml) и Уралсиб (zip с xls). В ближайшее время будет поддерживать Тинькофф, БКС и Финам. Если ваш счет открыт у другого брокера, напишите нам. Также вы можете уже на вашей версии приложения воспользоваться формами ввода информации или загрузить данные из excel файла. Также поддержку вашего брокера могут предложить сторонние разработчики через функционал расширений. Инструкция для установки расширений доступна для операционных систем windows, mac и linux.

Установка

Скачать со страницы проекта установщик .msi и запустить его.

Можете обратиться к более подробной инструкции по установке и работе с приложением для операционных систем windows, mac и linux.

Работа с приложением

Запустите приложение через ярлык на рабочем столе Windows, в браузере перейдите по адресу http://localhost и загрузите отчеты брокера (с локального компьютера или из email ящика).

Для удобства приложение допускает:

  1. Многократную загрузку одного и того же отчета (полезно, если вы не помните, загрузили конкретный отчет или нет), дублирования данных не произойдет.
  2. Загрузку отчетов за любой временной интервал (день, месяц, год или др), причем допустимо, что отчеты разных временных периодов будут перекрываться.
  3. Допустимо загружать отчеты по нескольким брокерским/инвестиционным счетам, в том числе от разных брокерских домов.

После загрузки отчета становится доступным аналитическая выгрузка в формате excel файла.

Обновление приложения

Процесс обновления на Windows не отличается от процесса первоначальной установки. Воспользуйтесь инструкцией для операционных систем windows, mac и linux.

Документация

Дополнительная информация может быть найдена в документации, также оффлайн документация всегда доступна вам в установленном приложении на главной странице по ссылке "Документация".

Лицензия

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

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

Почему код приложения открыт

Идея открытого исходного кода (open source) заключается в свободе разработки и использования программного обеспечения. Многие известные бренды используют open source, например Instagram, Android, Telegram, Google Chrome и Mozilla Firefox, сайты с защищенным соединением https, такие как https://vk.com и др. Для некоторых сфер решения с открытым исходным кодом подходят лучше других, например в сферах финансов и шифрования данных, т.к. этим решениям можно доверять вследствие того, что вы или любой другой желающий может посмотреть код и убедиться в безопасности программы.

Как помочь

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

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

Контакты

Вы можете оставить свой отзыв на сайте otzovik.com.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].