fund_latest_performance_dolphin.sql 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. USE raw_db;
  2. -- DROP TABLE fund_latest_performance_dolphin;
  3. CREATE TABLE `fund_latest_performance_dolphin` (
  4. `fund_id` varchar(10) NOT NULL COMMENT '基金id',
  5. `end_date` char(7) NOT NULL COMMENT '截至日期',
  6. `price_date` DATE NOT NULL,
  7. `pre_price_date` DATE NOT NULL,
  8. `nav` DECIMAL(22, 6) NULL,
  9. `cumulative_nav` DECIMAL(22, 6) NULL,
  10. `net_value_change` DECIMAL(22, 6) NULL,
  11. `ret_1d` DECIMAL(22, 6) NULL,
  12. `ret_1w` DECIMAL(22, 6) NULL,
  13. `ret_1m` DECIMAL(22, 6) NULL,
  14. `ret_3m` DECIMAL(22, 6) NULL,
  15. `ret_6m` DECIMAL(22, 6) NULL,
  16. `ret_1y` DECIMAL(22, 6) NULL,
  17. `ret_2y` DECIMAL(22, 6) NULL,
  18. `ret_3y` DECIMAL(22, 6) NULL,
  19. `ret_4y` DECIMAL(22, 6) NULL,
  20. `ret_5y` DECIMAL(22, 6) NULL,
  21. `ret_10y` DECIMAL(22, 6) NULL,
  22. `ret_ytd` DECIMAL(22, 6) NULL,
  23. `ret_incep` DECIMAL(22, 6) NULL,
  24. `ret_incep_a` DECIMAL(22, 6) NULL,
  25. `ret_incep_a_all` DECIMAL(22, 6) NULL,
  26. `ret_incep_a_gips` DECIMAL(22, 6) NULL,
  27. `maxdrawdown_1m` DECIMAL(22, 6) NULL,
  28. `maxdrawdown_3m` DECIMAL(22, 6) NULL,
  29. `maxdrawdown_1y` DECIMAL(22, 6) NULL,
  30. `maxdrawdown_incep` DECIMAL(22, 6) NULL,
  31. `calmarratio_incep` DECIMAL(22, 6) NULL,
  32. `ret_1y_a` DECIMAL(22, 6) NULL,
  33. `ret_2y_a` DECIMAL(22, 6) NULL,
  34. `ret_3y_a` DECIMAL(22, 6) NULL,
  35. `ret_4y_a` DECIMAL(22, 6) NULL,
  36. `ret_5y_a` DECIMAL(22, 6) NULL,
  37. `ret_10y_a` DECIMAL(22, 6) NULL,
  38. PRIMARY KEY (`fund_id`,`end_date`)
  39. ) COMMENT='DolphinDB写回的基金最新收益表'