搜索
人大经济论坛 附件下载

附件下载

所在主题:
文件名:  s1.dta
资料下载链接地址: https://bbs.pinggu.org/a-3243694.html
附件大小:
35.45 KB   举报本内容
大家最常用之 statsby
  1. set rmsg on

  2. cap log close
  3. log using "cr_statsby.log", replace

  4. clear
  5. set seed 123

  6. // 2000 firms
  7. set obs 2000
  8. gen long id = _n

  9. // 18 years
  10. expand 18
  11. bys id: gen year = 1999 + _n

  12. // 250 daily / 50 weekly observations
  13. expand 50

  14. gen ri = runiform()
  15. gen rm = runiform()

  16. bys id (year): gen t = _n
  17. xtset id t

  18. gen L1rm = L1.rm
  19. gen L2rm = L2.rm
  20. gen F1rm = F1.rm
  21. gen F2rm = F2.rm

  22. // statsby
  23. statsby _b r2 = e(r2), by(id year) saving("r2.dta", replace): reg ri L2rm L1rm rm F1rm F2rm
  24. merge m:1 id year using "r2.dta"
  25. gen e_statsby = ri - (_b_L2rm*L2rm + _b_L1rm*L1rm + _b_rm*rm + _b_F1rm*F1rm + _b_F2rm*F2rm + _b_cons)

  26. // firm-specific returns
  27. gen W = ln(1+e_statsby)

  28. // de-mean
  29. bys id year: egen W_mean = mean(W)
  30. replace W = W - W_mean

  31. * CRASH & CRASH_count
  32. bys id year: egen W_sd = sd(W)
  33. gen W_norm = (W-W_mean)/W_sd

  34. gen crash_week = 1 if W_norm <= -3.2
  35. replace crash_week = 0 if crash_week ==.

  36. bys id year: egen crash_count = total(crash_week)
  37. gen crash = 1 if crash_count != 0
  38. replace crash = 0 if crash_count == 0

  39. * NCSKEW
  40. gen W2 = W^2
  41. gen W3 = W^3
  42. bys id year: egen TW2 = total(W2)
  43. bys id year: egen TW3 = total(W3)
  44. bys id year: gen n = _N
  45. gen ncskew = -(TW3*n*(n-1)^1.5)/((n-1)*(n-2)*(TW2)^1.5)

  46. * DUVOL
  47. gen down = 0
  48. replace down = 1 if W < 0
  49. bys id year: egen down_sd = sd(W) if down == 1
  50. bys id year: egen up_sd = sd(W) if down == 0

  51. * ALL
  52. collapse ncskew down_sd up_sd, by(id year)
  53. gen duvol = ln(down_sd/up_sd)
  54. drop down_sd up_sd

  55. save "cr_statsby.dta", replace

  56. sum

  57. log close
复制代码





    熟悉论坛请点击新手指南
下载说明
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。
2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。
3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。
(如有侵权,欢迎举报)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

GMT+8, 2025-12-26 17:49