楼主: replysoon
4087 4

[Stata初级班] 几何加权实际汇率的计算(以出口额为权重) [推广有奖]

  • 5关注
  • 2粉丝

已卖:97份资源

讲师

9%

还不是VIP/贵宾

-

TA的文库  其他...

国际金融 开放宏观

威望
0
论坛币
67209 个
通用积分
4.4401
学术水平
1 点
热心指数
6 点
信用等级
5 点
经验
6055 点
帖子
129
精华
0
在线时间
633 小时
注册时间
2007-8-7
最后登录
2025-8-18

楼主
replysoon 发表于 2013-12-1 20:50:36 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
连老师:  您好!
再次请教您一个问题,不同企业出口的国家数目不一样,面对的汇率也不一样,我现在想以出口份额作为权重来计算企业的几何加权实际汇率。

上式中EER是要计算的实际汇率,n是出口的国家数目,wj是出口到国家j的出口值占企业总出口值的比重,exchangerate是下表中的变量,表示名义汇率。下表是大致的数据结构。请问连老师几何加权的计算在stata中该如何实现??谢谢
firmcountryexchangerate export
11860
120.0350
131080
220.0368
24380
320.03200
331090
343250
351.1120



二维码

扫码加我 拉你入群

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

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

关键词:实际汇率的计算 实际汇率 出口额 exchangerate exchange 汇率 国家 如何

附件: 你需要登录才可以下载或查看附件。没有帐号?我要注册

回帖推荐

arlionn 发表于2楼  查看完整内容

*-几何加权乘积 *-Problem: 几何加权实际汇率的计算(以出口额为权重) *--------------------------------------------------------- * i=N i=N * EER = PRODUCT(exchange_i^weight_i), SUM(weight_i)=1 * i=1 i=1 * = (x1^w1)*(x2^w2)*...*(xn^wn) * * where, x=exchange, w=weight *------------------ ...

本帖被以下文库推荐

long long live, long long think

沙发
arlionn 在职认证  发表于 2013-12-4 21:08:12
*-几何加权乘积

*-Problem: 几何加权实际汇率的计算(以出口额为权重)


  *---------------------------------------------------------
  *         i=N                             i=N
  *  EER = PRODUCT(exchange_i^weight_i),    SUM(weight_i)=1
  *         i=1                             i=1   
  
  *      = (x1^w1)*(x2^w2)*...*(xn^wn)
  *
  *  where, x=exchange, w=weight
  *---------------------------------------------------------
  
*-数据概况:
   
  *-firm1 的产品出口到三个国家(country=1,2,3), export 是对应的出口额
  * 则 firm1 对 country1 的出口权重为 weight11=60/(60+50+80)

    clear
    input firm country exch  export
            1   1       8      60
            1   2       0.03   50
            1   3      10      80
            2   2       0.03   68
            2   4       3      80
            3   2       0.03  200
            3   3      10      90
            3   4       3     250
            3   5       1.1   120
    end


    bysort firm: egen weight = pc(export), prop  // 权重: weight
   
   
  *-----------
  *-Method 1:  通过对数变换转变成求和问题,进而exp变换还原成连乘积
  
    *--------------------------------------------------
    *-Note: 原理
    *
    *    ln(EER) = ln[(x1^w1)*(x2^w2)*(x3^w3)]
    *            = w1*ln(x1) + w2*ln(x2) + w3*ln(x3)
    *            = Y
    *  so
    *       EER  = exp(Y)
    *--------------------------------------------------

    gen lnexch = ln(exch)
    gen lnexch_x_weight = lnexch*weight
    bysort firm: egen sum_exch = sum(lnexch_x_weight)
    gen EER1 = exp(sum_exch)


  *-----------
  *-Method 2:  直接计算连乘积
  
    net install dm71.pkg, replace    // 安装外部命令 prod
    gen exch_weight = exch^weight
    egen EER2 = prod(exch_weight), by(firm)

  *-查验结果
    br firm-weight EER*

firmcountryexchexportweightEER1EER2
11860.315789472.02060482.0206048
12.0350.263157892.02060482.0206048
131080.421052632.02060482.0206048
22.0368.45945946.36157828.36157828
24380.54054054.36157828.36157828
32.03200.3030303.72969088.72969088
331090.13636364.72969088.72969088
343250.37878788.72969088.72969088
351.1120.18181818.72969088.72969088

藤椅
replysoon 发表于 2014-3-16 20:55:39
arlionn 发表于 2013-12-4 21:08
*-几何加权乘积

*-Problem: 几何加权实际汇率的计算(以出口额为权重)
连老师,为什么在执行  bysort firm: egen weight = pc(export), prop  时老是提示option prop not allowed?我已经检查过了 语法没有任何问题 egen的帮助文件也是如你所说的那样来操作的,去掉prop是可以操作的,这是是什么情况?
long long live, long long think

板凳
arlionn 在职认证  发表于 2014-3-17 22:04:42
我测试过,没有问题。

报纸
replysoon 发表于 2014-3-17 22:22:28
arlionn 发表于 2014-3-17 22:04
我测试过,没有问题。
破解的软件不可靠,用stata12不行,用stata11又可以了。谢谢连老师!
long long live, long long think

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-28 14:10