Demo: magsoft2.github.io/ReactStockAnalyzerDemo
Sample application for stock and portfolio analysis, based on free data providers (moex only for now).
Async and complex actions are processed with the aid of Redux-saga ('Where do I put my business logic in a React Redux application?'), simple actions with Redux. User changes are kept in localStorage. Responsive web design.
TODO:
- normalize: securities array. positions and secList contains only secId
- Add some Jest unit tests
-
Portfolio manager
- factor analysis on indexes set: securitycollections
- make .Net Core back service for factor analysis?
- pivot by sectors etc?
- current date and WhatIf date selector
-
Dataprovider selector (quandl etc)