- Fix historical get quotes from Yahoo.
- Remove CRM apis because they were used only in ConPA project.
- Fix risk free asset due to change in Yahoo legacy.
- Fix again data rows check in most used assets call.
- Use created_at date in queryByDate.
- Fix queryByDate doc in README.
- Use query views for other portfolios.
- Improve alignment of historical series for debugging between R and js.
- Handle null for target return in the optimization call.
- Fix check null values.
- Add missing values tests.
- Update eslint 5.x.
- Check missing values in quotes.
- Fix Not Found tests.
- Propagate symbol for error handling in quotes.
- Use Promise.all to get quotes.
- Improve error handling and review the tests.
- Fix callback error in getView.
- Refactor putPortfolioOnCRM.
- Add first crm test.
- Check error for returns call.
- Check properly stats data.
- Check properly most used assets data.
- Add basic authorization to request util for crm calls.
- Refactor the code in ES2015 fashion.
- Remove request dep using custom http util client.
- Update deps.
- Fix crm portfolio created_at date.
- Fix Yahoo get quotes and tests.
- Change linting configuration.
- Update deps.
- Add shorts boolean to calc short portfolios in getOptimalPortfolio api.
- Replace Yahoo symbol with Google one in the examples and in the tests due to the problems with historical series.
- Add portfolio R script in the examples.
- Update deps.
- Use Finance Yahoo "query" to get quotes history.
- Update deps.
- Use Finance Yahoo "query" to get key statistics, option chain.
- Update deps.
- Fix for Yahoo Finance new layout using a localized page.
- Update deps.
- Check data in getMostUsedAssets.
- Fix put portfolio to PouchDB instance.
- Update deps.
- Refactor tests with tape.
- Use npm scripts.
- Update deps.
- Revert format date in R script.
- Fix reference date format in R script.
- Fix handling error in nativeGetOptimalPortfolio.
- Improve error handling and target return check.
- Update quadprog 1.4.0.
- Update deps.
- Fix rserveGetOptimalPortfolio due to update to rio 2.x.
- Fix portfolio test.
- Update TravisCI to container-based infrastructure.
- Update deps.
- Update Travis CI to node and iojs.
- Update grunt-eslint 11.0.0, request 2.55.0, quadprog 1.3.0, rio 1.4.0.
- Use grunt to automate linting and testing.
- Fix eslint errors.
- Fix option methods due to YAHOO changes.
- Update cheerio 0.18.0, request 2.48.0, vows 0.8.0, rio 1.3.1.
- Update quadprog 1.1.0.
- optionchain.getOptionChainFromYahoo: allow setting expiration date (@theosp).
- Updated dependencies.
- Updated dependencies.
- Removed jQuery dependency: replaced with cheerio.
- Refactored apis, adding error parameter to the callbacks.
- Added Travis tests.
- Added npm and dependencies badges.
- Updated module dependencies.
- Added getPortfolio by id.
- Removed jsdom dependency and updated modules.
- Fixed html scraping for option figures.
- Updated node-rio 0.6.0.
- Updated rio 0.5.6.
- Updated rio 0.5.5.
- Updated rio 0.5.3.
- Fixed again performance calc in Portfolio.R.
- Updated rio 0.5.2.
- Added debug flag in rserve configuration,
- Fixed if there are not prices after the reference date; it happens when the start and the end date are too close.
- Fixed performance calc when reference date is today.
- Added portfolio.getScriptOptimalPortfolio.
- Added defaultDocumentFeatures to the jsdom in quotes methods.
- Fixed quotes methods signature in the doc.
- Added options example.
- Added node-conpa reference in the doc.
- Fixed crm configuration details in the doc.
- Added rserveGetOptimalPortfolio.
- Removed the references to cloudant db.
- Initial release.