A report should show the state change of the account according to the calculation of the model. Contents are covering: current positions, actions (buy/sell), market sentiment, top list stocks.
The report model can be stored in database or directory; while sending email is a separated process, configurable from shell with parameters. For example, if we missed some prices for certain days, then we can re-run the report from the last available day to complete the reports, while we don’t want to receive emails again.
Current Positions $EOD
symbol | name | price | position |
---|---|---|---|
WELL | Welltower Inc | 83.06 | 113 |
Orders $SOD
symbol | name | direction | price | size |
---|---|---|---|---|
WELL | Welltower Inc | 83.06 | S | 83.06 |
Ideal Allocation $SOD
symbol | name | last | fund | actual |
---|---|---|---|---|
WELL | Welltower Inc | 83.06 | 9400 | 8306 |
NAV are stored in database; while performance report should be generated based NAV golden source.
RoR Report (model instance running since yyyyMMdd)
1d | 1w | 2w | 1m | 2m | 3m | 6m | 1y | 2y | 5y | 10y |
---|---|---|---|---|---|---|---|---|---|---|
– | – | – | – | – | – | – | – | – | – | – |
NAV Report Report of model’s asset values
distance | date | NAV |
---|---|---|
1d | – | – |
2d | – | – |
1w | – | – |
2w | – | – |
1m | – | – |
2m | – | – |
3m | – | – |
6m | – | – |
9m | – | – |
1y | – | – |
1y6m | – | – |
2y | – | – |
3y | – | – |
5y | – | – |
10y | – | – |
20y | – | – |