RiskMetric (TM)), a non-parametric VaR (using the 1% quantile) as well as marginal VaR analysis. o "risk" runs an risk analysis with parametric Value-at-Risk (VaR) calculated via the standard Delta method (a.k.a. It can be run automatically by cron(8) via an entry in crontab(5) such as 15 17 * * 1-5 beancounter update & beancounter plreport It can be run from cron(8) just after 'daily_'. o "plreport" runs an end-of-day profit/loss report on the portfolio. o "dailyjob" which combines 'update' and 'dayendreport' o "dayendreport" runs a report summarising day-over-day changes o "destroydb" removes the database entirely with not further warning. Limiting dates can be supplied via the -fromdate and -todate arguments. It can be used to extend the database with historic prices. " backpopulates the database for one (or several) stock(s). Its purpose is to initialise the database for new stocks. " to add one (or several) stock(s) to the database by filling both the 'stockinfo' table with general company and stock info, as well as the `stockprices' table with the most recent price data. differentiate between spousal accounts, 'cost' which stores the purchase price and 'purchasedate' for the time of the purchase. These are 'type' in which one could store the tax classification of a retirement account, eg 'rrsp' in Canada or '401k' in the USA, 'holder' which can carry the name of the account holder so that one could e.g. Additional attributes of the holding can be specified as well. " fills the portfolio table with the specified quantities (eg 'nb1' or 'nb2' in the example above) of the specified stocks. " fills the indices table with info on stocks comprising a market index. This currently comprised the following operations: o "addindex index sym1 sym2. How to use it Beancounter's -help options shows the main functionality. However, similar code has been working here since the fall of 1998. The (initial) release number is kept low intenionally. This is still somewhat beta in the sense that the command-line options and function interfaces might change. US mutual funds are supported, as are foreign exchange rates and some precious metals. Tested patches for other markets are always welcome. Beancounter support stocks from exchanges in the US, Canada, Britain, France, Germany, Italy, Singapore, Taiwan, Thailand, HongKong. ![]() info on dozens of stocks for further analysis? BeanCounter does all this, and provides a convenient command-line tool as well as a Perl library that can be used by other applications. Introduction Ever wondered what happened to your portfolio on a day the market moved 500 points? Ever wondered what your portfolio returned over the last (odd) period? Ever wondered if there was a simple cron job to report portfolio changes on a daily basis? Ever wondered if you could database the (public) price, volume. however, similar code has been working here since the fall the (initial) release number is kept low intenionally. this is still somewhat beta in the sense that the command-line options and function interfaces might change. ![]() us mutual funds are supported, as are foreign exchange rates and some precious metals. tested patches for other markets are always welcome. beancounter support stocks from exchanges in the us, canada, britain, france, germany, italy, singapore, taiwan, thailand, hongkong. beancounter does all this, and provides a convenient command-line tool as well as a perl library that can be used by other applications. info on dozens of stocks for further analysis?. Ever wondered what happened to your portfolio on a day the market moved 500 points? ever wondered what your portfolio returned over the last (odd) period? ever wondered if there was a simple cron job to report portfolio changes on a daily basis? ever wondered if you could database the (public) price, volume.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |