Giter VIP home page Giter VIP logo

wealthbot's Introduction

wealthbot.io

Project is NOT UNDER DEVELOPMENT.

Partnership and participation

No tech support is offered at this time. The code is functional, but offered as-is. If you are interested in partnership or working on the core and new features, you can write to [email protected].

Written with Symfony Flex

GitHub license

SensioLabsInsight

Wealth Management, Set Free

Hi, I'm wealthbot.io. Webo for short. I'm an open source wealth management platform. I help Investment Advisors profitably serve the mass affluent.

Use Cases

  • Help human investment advisors compete with robo-advisors
  • Build your own SaaS robo-advisor
  • Manage a personal portfolio
  • Run multiple RIA firms under a single installation

Modules

  • Admin Control Panel - manage wealthbot.io installation, including RIA and Client accounts.
  • Client Dashboard - beautiful transaction, holding and performance reports on any screen.
  • RIA Portal - define asset classes and representative securities, setup custom portofilios and multi-tiered billing, create your own risk profile questionnaire, manage clients and document workflows.
  • Rebalancer - automatically rebalance client portfolios to match target allocations at the household or account-level, ad-hoc or on an set schedule.
  • Portfolio Accounting System - integrate with custodians to verify customer demographics and reconcile transactions placed by the Rebalancer.

Yea, We've Got That

  • Tax loss harvesting
  • Custom portfolio models
  • Custom risk profiling
  • Integration with financial custodians
  • Automated onboarding, document flow and e-signing
  • Cash generating transactions while maintaining target asset allocation
  • Muni substitution

Installation

Prereqs:

  • PHP 7.3 with GD and Imagick
  • MySQL 5.7 or 8
  • Composer
  • Curl extension
  • Zip extension
  • GD extension
  • MySQL extension

For installation

  1. Install symofony installer: curl -sS https://get.symfony.com/cli/installer | bash
  2. Clone The repository: git clone https://github.com/wealthbot-io/wealthbot
  3. Move to dir: cd wealthbot
  4. Install composer dependencies: symfony composer install --ignore-platform-reqs
  5. Override configurations: nano .env.local file
  6. Create the database: bin/console doctrine:database:create
  7. Create the DB schema: bin/console doctrine:schema:create
  8. Load the fixtures: bin/console wealthbot:fixtures:load
  9. Update security prices: bin/console wealthbot:security:price
  10. Run the symfony local server: symfony serve
  11. Register at tradier.com and get API keys for RIA (Brokerage Account)
  12. Place your logo in public/img/logo.png and public/img/big_logo.png

Once complete, simply go to https://127.0.0.1:8000 in your browser to see the wealthbot.io demo landing page.

Cron jobs

  • 30 1 * * * /usr/bin/php bin/console rx:mailer:send-cron-emails
  • 30 2 * * * /usr/bin/php bin/console wealthbot:security:price
  • 0 0 1 * * /usr/bin/php bin/console wealthbot:rebalancer

Community

Join our Gitter to discuss the project in realtime.

  • Talk to the core devs and the wealthbot.io community.
  • Learn from others and ask questions.
  • Share your work and demos.

https://gitter.im/wealthbot-io

Contributing

We love pull requests! The details on how to contribute to Wealthbot can be found here.

Donation

You can make a donation to sponsor this project:

BTC: 12rXu28cidvH8guAe6t4rRAg2BzdGKS6Zu

ETH: 0x6bdb45921acD0CD4D770a3c791CCf79934A19D7f

wealthbot's People

Contributors

azatyan avatar vlad-ko avatar gkobilansky avatar superman32432432 avatar ckdarby avatar lancehaynie avatar michaeljcole avatar teknoid avatar cmarik avatar bitdeli-chef avatar thailer86 avatar maxim-mazurok avatar skorokithakis avatar tkmcc avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.