港股即時

Economic Calendar

Tuesday, December 19, 2017

Unlock excel password : Macro or ZIP

Method 1 : VBA
Only work for xls files

------------------

Sub PasswordBreaker()

'Breaks worksheet password protection.

Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
On Error Resume Next
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If ActiveSheet.ProtectContents = False Then
MsgBox "One usable password is " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub



---------------------------------------------------------

Method 2: edit file type to zip

Work for xlsx 

1. Change the xlsx file to zip
2. open the zip file and unzipped the file
3. Within the unzipped file, there is an xl folder. Inside the xl folder, there is a worksheet folder.  Within the folder, there are sheets .xml file which is the sheets you want to edit.
4. Open the xml file you need to edit. Find  sth like below starting by < sheetprotectionxxxxxxxSHA-512xxxxxxxxx >

e.g.
<sheetProtection algorithmName="SHA-512" hashValue="GJbcCOgov82VcZvcRRA3y24wFFBLmSL/lKfSmQyGs5X4BAf8lTCE8cAw4wj/Aw4BXcl2uGC1O2bchLu46vAscw==" saltValue="Db59P9HLpN3z71NkQZ6yUw==" spinCount="100000" sheet="1" objects="1" scenarios="1"

remove the whole < > which content the "sheetprotection" words. 
Save the file.

5.) zip back all the folders and files that unzipped before as zip

6.) change back the zip file name as .xlsx file

7.) Done


Wednesday, October 4, 2017

Import vs from

Import X :


  • imports the module X, and creates a reference to that module in the current namespace. Then you need to define completed module path to access a particular attribute or method from inside the module. 
  • For example: X.name or X.attribute


From X import * :


  • * imports the module X, and creates references to all public objects defined by that module in the current namespace (that is, everything that doesn’t have a name starting with “_”) or what ever the name you mentioned. Or in other words, after you’ve run this statement, you can simply use a plain name to refer to things defined in module X. But X itself is not defined, so X.name doesn’t work. And if name was already defined, it is replaced by the new version. And if name in X is changed to point to some other object, your module won’t notice.* This makes all names from the module available in the local namespace.


Now let’s see when we do import X.Y:

>>> import sys
>>> import os.path

Check sys.modules with name os and os.path:

>>> sys.modules['os']
<module 'os' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.pyc'>
>>> sys.modules['os.path']
<module 'posixpath' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.pyc'>

Check globals() and locals() namespace dict with name os and os.path:

 >>> globals()['os']
<module 'os' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.pyc'>
>>> locals()['os']
<module 'os' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.pyc'>
>>> globals()['os.path']
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
KeyError: 'os.path'
>>>

From the above example we found that only os is inserted in the local and global namespace. So, we should be able to use:

>>> os
 <module 'os' from
  '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.pyc'>
 >>> os.path
 <module 'posixpath' from
 '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.pyc'>
 >>>

But not path

>>> path
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'path' is not defined
>>>

Once you delete the os from locals() namespace, you won't be able to access os as well as os.path even though they exist in sys.modules:

>>> del locals()['os']
>>> os
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'os' is not defined
>>> os.path
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'os' is not defined
>>>

Now let's come to from :

** from :**

>>> import sys
>>> from os import path

Check sys.modules with name os and os.path:

>>> sys.modules['os']
<module 'os' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.pyc'>
>>> sys.modules['os.path']
<module 'posixpath' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.pyc'>

Oh, we found that in sys.modules we found as same as we did before by using import name

OK, let's check how it looks like in locals() and globals() namespace dict:

>>> globals()['path']
<module 'posixpath' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.pyc'>
>>> locals()['path']
<module 'posixpath' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.pyc'>
>>> globals()['os']
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
KeyError: 'os'
>>>

You can access by using name path not by os.path:

>>> path
<module 'posixpath' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.pyc'>
>>> os.path
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'os' is not defined
>>>

Let's delete 'path' from locals():

>>> del locals()['path']
>>> path
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'path' is not defined
>>>

One final example using an alias:

>>> from os import path as HELL_BOY
>>> locals()['HELL_BOY']
<module 'posixpath' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.pyc'>
>>> globals()['HELL_BOY']
<module 'posixpath' from /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.pyc'>

And no path defined:


>>> globals()['path']
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
KeyError: 'path'

Sunday, October 1, 2017

Python csv.writerow寫入多隔一行

用writerow 寫入時,每row 資料之間會多隔一行的情況。

原因是,在Windows系統下會幫每一行結尾多加一個看不見的"進位符號",然而這個動作writerow本身就會幫我們做,所以等於重複按Enter兩次。避免這種狀況一般常見的解決方法是以binary的方式開啟檔案:

f = open("xxx.csv","wb")
c = csv.writer(f)

然而這種方法在Python 3 下會產生錯誤:


ValueError: binary mode doesn't take a newline argument

在python 3的解決方法是,在後面多加一個參數

f = open('xxx.csv', 'w', newline='')

If newline='' is not specified, newlines embedded inside quoted fields will not be interpreted correctly, and on platforms that use \r\n linendings on write an extra \r will be added. It should always be safe to specify newline='', since the csv module does its own (universal) newline handling.


http://pykynix.blogspot.hk/2013/01/csvwriterow.html

Friday, September 29, 2017

Python With statement


As most other things in Python, the with statement is actually very simple, once you understand the problem it’s trying to solve. Consider this piece of code:
    set things up
    try:
        do something
    finally:
        tear things down
Here, “set things up” could be opening a file, or acquiring some sort of external resource, and “tear things down” would then be closing the file, or releasing or removing the resource. The try-finally construct guarantees that the “tear things down” part is always executed, even if the code that does the work doesn’t finish.
If you do this a lot, it would be quite convenient if you could put the “set things up” and “tear things down” code in a library function, to make it easy to reuse. You can of course do something like
    def controlled_execution(callback):
        set things up
        try:
            callback(thing)
        finally:
            tear things down

    def my_function(thing):
        do something

    controlled_execution(my_function)
But that’s a bit verbose, especially if you need to modify local variables. Another approach is to use a one-shot generator, and use the for-in statement to “wrap” the code:
    def controlled_execution():
        set things up
        try:
            yield thing
        finally:
            tear things down

    for thing in controlled_execution():
        do something with thing
But yield isn’t even allowed inside a try-finally in 2.4 and earlier. And while that could be fixed (and it has been fixed in 2.5), it’s still a bit weird to use a loop construct when you know that you only want to execute something once.
So after contemplating a number of alternatives, GvR and the python-dev team finally came up with a generalization of the latter, using an object instead of a generator to control the behaviour of an external piece of code:
    class controlled_execution:
        def __enter__(self):
            set things up
            return thing
        def __exit__(self, type, value, traceback):
            tear things down

    with controlled_execution() as thing:
         some code
Now, when the “with” statement is executed, Python evaluates the expression, calls the __enter__ method on the resulting value (which is called a “context guard”), and assigns whatever __enter__ returns to the variable given by as. Python will then execute the code body, and no matter what happens in that code, call the guard object’s __exit__ method.
As an extra bonus, the __exit__ method can look at the exception, if any, and suppress it or act on it as necessary. To suppress the exception, just return a true value. For example, the following __exit__ method swallows any TypeError, but lets all other exceptions through:
    def __exit__(self, type, value, traceback):
        return isinstance(value, TypeError)
In Python 2.5, the file object has been equipped with __enter__ and __exit__ methods; the former simply returns the file object itself, and the latter closes the file:
    >>> f = open("x.txt")
    >>> f
    <open file 'x.txt', mode 'r' at 0x00AE82F0>
    >>> f.__enter__()
    <open file 'x.txt', mode 'r' at 0x00AE82F0>
    >>> f.read(1)
    'X'
    >>> f.__exit__(None, None, None)
    >>> f.read(1)
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    ValueError: I/O operation on closed file
so to open a file, process its contents, and make sure to close it, you can simply do:
with open("x.txt") as f:
    data = f.read()
    do something with data


http://effbot.org/zone/python-with-statement.htm

Monday, September 25, 2017

send e-mail via python


http://naelshiab.com/tutorial-send-email-python/

E-mail RFC821, RFC2821

RFC822

SMTP Procedure

  • Mail command
    • MAIL <SP> FROM:<reverse-path> <CRLF>
      •          This command tells the SMTP-receiver that a new mail transaction is starting and to reset all its state tables and buffers, including any recipients or mail data.  It gives the reverse-path which can be used to report errors.  If accepted, the receiver-SMTP returns a 250 OK reply.
      • The <reverse-path> can contain more than just a mailbox.  The <reverse-path> is a reverse source routing list of hosts and source mailbox.  The first host in the <reverse-path> should be the host sending this command.
  • RCPT command
    • RCPT <SP> TO:<forward-path> <CRLF>
      • This command gives a forward-path identifying one recipient. If accepted, the receiver-SMTP returns a 250 OK reply, and stores the forward-path.  If the recipient is unknown the receiver-SMTP returns a 550 Failure reply.  This second step of  the procedure can be repeated any number of times.
      • The <forward-path> can contain more than just a mailbox.  The <forward-path> is a source routing list of hosts and the destination mailbox.  The first host in the <forward-path> should be the host receiving this command.
      • (Forwarding) some cases where the destination information in the  <forward-path> is incorrect, but the receiver-SMTP knows the correct destination.  In such cases, one of the following replies should be used to allow the sender to contact the correct destination. 
        • 251 User not local; will forward to <forward-path>
        • 551 User not local; please try <forward-path>
      • VERIFYING AND EXPANDING
        • VRFY command, the string is a user name, and the response may include the full name of the user and must include the mailbox of the user.
          • E.G
            • S: VRFY Smith
            • R: 250 Fred Smith <Smith@USC-ISIF.ARPA>
            • S: VRFY Smith
            • R: 251 User not local; will forward to <Smith@USCISIQ.ARPA>
            • S: VRFY Jones
            • R: 550 String does not match anything.
            • S: VRFY Jones
            • R: 551 User not local; please try <Jones@USC-ISIQ.ARPA>
            • S: VRFY Gourzenkyinplatz
            • R: 553 User ambiguous.
        • EXPN command, the string identifies a mailing list, and the multiline response may include the full name of the users and must give the mailboxes on the mailing list.
          • E.G.
            • S: EXPN Example-People
            • R: 250-Jon Postel <Postel@USC-ISIF.ARPA>
            • R: 250-Fred Fonebone <Fonebone@USC-ISIQ.ARPA>
            • R: 250-Sam Q. Smith <SQSmith@USC-ISIQ.ARPA>
            • R: 250-Quincy Smith <@USC-ISIF.ARPA:Q-Smith@ISI-VAXA.ARPA>
            • R: 250-<joe@foo-unix.ARPA>
            • R: 250 <xyz@bar-unix.ARPA>
            • S: EXPN Executive-Washroom-List
            • R: 550 Access Denied to You.
  • Data command
    • DATA <CRLF>
      • If accepted, the receiver-SMTP returns a 354 Intermediate reply and considers all succeeding lines to be the message text. When the end of text is received and stored the SMTP-receiver sends a 250 OK reply.
      • Since the mail data is sent on the transmission channel the end of the mail data must be indicated so that the command and reply dialog can be resumed.  SMTP indicates the end of the mail data by sending a line containing only a period.  A transparency procedure is used to prevent this from interfering with the user's text.
      • Mail data includes the memo header items such as Date, Subject, To, Cc, From.
      • SENDING AND MAILING
        • The main purpose of SMTP is to deliver messages to user's mailboxes.  A very similar service provided by some hosts is to deliver messages to user's terminals (provided the user is active on the host).  The delivery to the user's mailbox is called "mailing", the delivery to the user's terminal is called "sending".  Because in many hosts the implementation of sending is nearly identical to the implementation of mailing these two functions are combined in SMTP.
        • The following three command are defined to support the sending options.
          • SEND <SP> FROM:<reverse-path> <CRLF>
            • The SEND command requires that the mail data be delivered to the user's terminal.  If the user is not active (or not accepting terminal messages) on the host a 450 reply may returned to a RCPT command.  The mail transaction is successful if the message is delivered the terminal.
          • SOML <SP> FROM:<reverse-path> <CRLF>
            • The Send Or MaiL command requires that the mail data be delivered to the user's terminal if the user is active (and accepting terminal messages) on the host.  If the user is not active (or not accepting terminal messages) then the mail data is entered into the user's mailbox.  The mail transaction is successful if the message is delivered either to the terminal or the mailbox.
      • OPENING AND CLOSING
        • At the time the transmission channel is opened there is an exchange to ensure that the hosts are communicating with the hosts they think they are.
          • Opening
            • HELO <SP> <domain> <CRLF>
            • E.G.
              • R: 220 BBN-UNIX.ARPA Simple Mail Transfer Service Ready
              • S: HELO USC-ISIF.ARPA
              • R: 250 BBN-UNIX.ARPA
          • Closeing
            • QUIT <CRLF>
            • E.G.
              • S: QUIT
              • R: 221 BBN-UNIX.ARPA Service closing transmission channel
      • RELAYING
        • The forward-path may be a source route of the form"@ONE,@TWO:JOE@THREE", where ONE, TWO, and THREE are hosts.  This form is used to emphasize the distinction between an address and a route.  The mailbox is an absolute address, and the route is information about how to get there.  The two concepts should not be confused.



電子郵件的結構

  • 如傳統郵一樣,由「信封」和「信件」組成,但整個郵件是一個純文本檔案。純文件檔案按照RFC822標準框架組成,只要按此框架組成純文件檔案,就成為標準郵件。
  • RFC822:
    • 純文件檔案頭幾行是「信封」,然後一個空行後便是「信件」。
    • RFC822 規定字符必須為ASCII
    • 信封的正式名稱為 Header 。
    • Header由幾個部份 (header field) 組成
      • field-name: [field-body] CRLF
        • field name 是段名,RFC822定義了一部份段名及其語義,應用程序可自定義新段名,但不得與已有段名重覆。
        • field body 是段體, 與段名用 冒號分隔。
          • E.g.
          • From: Derek Wai <Group @ Hosta>
          • Sender: Haze@Hostb
          •  Reply-To:Hazze@Hostb
          • From, Sender, Reply-To 是 field name, 後面是field body
        • CRLF : 每個field 理論上是一行,若多於一行,則新一行要有一 space 或 tab 來代表是上一行的延續,稱Carriage-Return Line-Feed。
          • E.g.
          • Received: from m15-40.126.com (220.181.15.40)CRLF by localhost with SMTP;
          • Received: from m15-40.126.com (220.181.15.40)
          •  by localhost with SMTP;
    • 頭段功能
      1. 源地址
        •     From: mailbox   //  mail box 可以 username@domain, 或 user < user@doman>//
        •     Sender: mailbox  //若信件並非由寫信人的地址發出,則必須用sender再加上from。 即 sender:  1@abc.com  from 2@abc.com //
        •     Return-path: < [route] local-part@domain >  //由最後的轉發站回送郵件給發信人的路由。可選項route 指出路由,形式為domain_1, @domain_2, ... ..., @domian_n//
        •     Reply-To: mailbox
        •     Received[from domain][by domain][via atom][with atom]
          • [id msg-id][for local-part@domain]
          • ; date-time

http://003317.blog.51cto.com/2005292/611104

Monday, September 11, 2017

VBA

' ------------------------------------------------------------
' 查看目前開啟excel檔案數量

Dim OpenCnt as Integer
OpenCnt = Application.Workbooks.Count

' ------------------------------------------------------------
' 依序查已開檔名 - 方法一

    Dim i As Integer
    For i = 1 To Workbooks.Count
        MsgBox i & " " & Workbooks(i).Name
    Next

' ------------------------------------------------------------
' 依序查已開檔名 - 方法二

Dim my Sheet As WorkSheet
For Each mySheet In Worksheets
    MsgBox mySheet.Name
Next mySheet

' ------------------------------------------------------------
' 開啟特定檔案 - 方法一

filename = "C:\VBA\test.xls"
Workbooks.Open filename

' ------------------------------------------------------------
' 開啟特定檔案 - 方法二

Dim filename As String
filename = "C:\VBA\test.xls"

    Dim sn As Object
    Set sn = Excel.Application
    sn.Workbooks.Open filename
    ' sn.Workbooks(filename).Close ' 關閉
    Set sn = Nothing

' ------------------------------------------------------------
' 關閉指定檔案, 不提示訊息

    Dim filename As String
    filename = "Test.xls"  ' 這裡只可以給短名,給全名會錯
    ' 假設 Test.xls 已於開啟狀態

    Application.DisplayAlerts = False ' 關閉警告訊息
    Workbooks(filename).Close
    Application.DisplayAlerts = True ' 再打開警告訊息

' ------------------------------------------------------------
' 關閉所有開啟檔案, 但留下主視窗

Workbooks.Close

' ------------------------------------------------------------
' 關閉 excel 程式

Application.Quit

' ------------------------------------------------------------
' 直接進行存檔

Dim filename As String
filename = "a.xls" ' 只可為短檔名
WorkBooks(filename).Save


' ------------------------------------------------------------
' 指定檔名進行另存新檔,並關閉

' 假設要將 "a.xls" 存成 "C:\b.xls"

Application.DisplayAlerts = False ' 關閉警告訊息
Workbooks("a.xls").SaveAs "C:\b.xls" ' 另存新檔
Workbooks("b.xls").Close ' 關閉 b.xls
Application.DisplayAlerts = True ' 開啟警告訊息

' ------------------------------------------------------------
' 指定當前活頁簿

Dim Caption as String
Caption = "a.xls"
Workbooks(Caption).Activate ' 將視窗切到 a.xls

' ------------------------------------------------------------
Data Type Cheat

End with:

$ : String
% : Integer (Int32)
& : Long (Int64)
! : Single
# : Double
@ : Decimal

Start with:

&H : Hex
&O : Octal
' ------------------------------------------------------------

Monday, September 4, 2017

SQL (Structured Query Language)

SQL四大語言:


  • 資料定義語言 (DDL - Data Definition Language)
    • 定義語言到底是要定義什麼東西,CREATE、ALTER與DROP這就是定義TABLE名稱
  • 資料操縱語言 (DML - Data Manipulation Language)
    • 操作語言就是要操作你的資料,當你有大量的資料要輸入怎麼做,這時候就有INSERT、UPDATE、DELETE,這三個東西其中兩個東西很可怕,因為命令打錯資料就是消失,所以UPDATE、DELETE使用時要非常的謹慎。
  • 資料查詢語言 (DQL - Data Query Language)
    • 當你都新增好資料後,當然就會需要做查詢動作
  • 資料控制語言 (DCL - Data Control Language)
  • (DTL- Data Transaction Language)

Wednesday, August 16, 2017

Android 選單

https://developer.android.com/guide/topics/ui/menus.html?hl=zh-tw#options-menu



Code:

1 protected static final int MENU_ABOUT = Menu.FIRST;
2 protected static final int MENU_Quit = Menu.FIRST+1;
3
4 @Override
5 public boolean onCreateOptionsMenu(Menu menu) {
6 super.onCreateOptionsMenu(menu);
7 menu.add(0, MENU_ABOUT, 0, "關於...");
8 menu.add(0, MENU_Quit, 0, "結束");
9 return true;
10 }
11
12 @Override
13 public boolean onOptionsItemSelected(MenuItem item)
14 {
15 super.onOptionsItemSelected(item);
16 switch(item.getItemId()){
17 case MENU_ABOUT:
18 openOptionsDialog();
19 break;
20 case MENU_Quit:
21 finish();
22 break;
23 }
24 return true;
25 }

Monday, July 3, 2017

Tuesday, June 20, 2017

Ethereum 以太坊

以太坊主頁
https://ethereum.org/

以太坊中文白皮書
https://github.com/ethereum/wiki/wiki/%5B%E4%B8%AD%E6%96%87%5D-%E4%BB%A5%E5%A4%AA%E5%9D%8A%E7%99%BD%E7%9A%AE%E4%B9%A6


簡介

以太坊(Ethereum)是像網路一樣的基礎建設,一個開源具有智能合約的公共區塊鏈平台,能讓所有人在以太坊的基礎上搭建各種區塊鏈應用,而以太幣(ether)則是基於以太坊技術的其中一種虛擬加密貨幣(Cryptcurrency),作為各種以太坊project應用開發的首次代幣眾籌ICO (Initial Coin Offerings)的燃料。
以太坊希望實踐的是像TCP/IP協議這樣的標準,能讓以太坊區塊鍊協議內置程式語言,兼容各種區塊鏈的應用,不用像過去那樣各自為政分別定義自己的區塊鏈協議,只能支持少數應用且彼此互不兼容,而讓開發者能夠在以太坊定義好的區塊鏈協議用程式語言進行高效快速的開發應用。也因為他支持程式語言讓以太坊能有無限寬廣的可能性,可以建構複雜的智能合約(Smart Contract)、去中心化的自治組織DAO  (Decentralized Autonomus Organization)、去中心化的自主應用DApps (Decentralized Autonomous Apps)、或是其他的虛擬加密貨幣。以太坊就像是一台全球電腦,任何人都可以上傳與執行應用程式。

Friday, June 9, 2017

哈薩克與一帶一路

2017年6月8日


為一帶一路融資 上交所組建阿斯塔納交易所

  • http://hk.on.cc/hk/bkn/cnt/finance/20170608/bkn-20170608182355141-0608_00842_001.html
    • 上交所公布,與哈薩克斯坦阿斯塔納國際金融中心管理局(AIFC管理局)在阿斯塔納簽署合作協議,將共同投資建設阿斯塔納國際交易所。據協議,上交所作為AIFC管理局的戰略合作夥伴,將持有阿斯塔納國際交易所25.1%股份。
    • 該交易所將成為哈薩克斯坦國有資產證券化的平台,以發展成中亞地區的人民幣交易中心和絲綢之路經濟帶上的重要金融平台,為「一帶一路」建設項目落地提供融資服務。

中信銀行與中國煙草總公司合購哈薩克斯坦阿爾金銀行六成股權

中信银行(00998)发布公告, 董事会批准该行与中国双维投资有限公司(中国烟草总公司的全资子公司)合作购入哈萨克斯坦人民银行所持有的阿尔金银行60%股权。
公告称,此次收购待有关监管部门批准后生效,将通过哈萨克斯坦证券交易所的公开交易进行,交易价款的确定与支付将以交易日当天按照哈萨克斯坦证券交易所交易规则实际确定的结果为准。

Thursday, June 8, 2017

中國煙草總公司

2017年6月8日

中信銀行與中國煙草總公司合購哈薩克斯坦阿爾金銀行六成股權

中信银行(00998)发布公告, 董事会批准该行与中国双维投资有限公司(中国烟草总公司的全资子公司)合作购入哈萨克斯坦人民银行所持有的阿尔金银行60%股权。
公告称,此次收购待有关监管部门批准后生效,将通过哈萨克斯坦证券交易所的公开交易进行,交易价款的确定与支付将以交易日当天按照哈萨克斯坦证券交易所交易规则实际确定的结果为准。

2017年1月

英國煙企與中國煙草總公司組合資

  • http://www2.hkej.com/instantnews/international/article/1472342
    • 世界第四大煙草商英國Imperial Brands稱,已經與中國國企中國煙草總公司組建合資公司。
    • 合資公司將名為Global Horizon Ventures Limited (GHVL),總部設於香港,是Imperial與中國煙草總公司旗下雲南煙草之間的紐帶。後者在中國市場的佔有率超過20%。
    • Imperial稱,合資公司將有助擴大旗下品牌West和Davidoff在中國的影響力、以及雲南煙草旗下玉溪和雲煙的國際影響力。
    • 中國目前是全球最大的煙草市場,香煙年銷量約為2.5萬億支,約佔香煙消費市場的三分之一。

2015年4月

中国烟草总公司为什么没有入选世界500强?
  • https://www.zhihu.com/question/21344398
    • 菲莫烟草、日烟集团等国外烟草公司均入选2013年世界500强。但是,从营业收入、利润来看,中国烟草总公司2012年营业收入超过1万亿元,利税超过8000亿,理应足够入选世界500强,但是为什么没有入选呢?
    • 其实最最根本原因只有一个:中国烟草专卖制度,也就是政企一家。大家可以看看,世界500强的企业(公司)基本上都是建立了现在企业制度的公司,中国烟草总公司从名字来说是企业,但他背后还有一个名字:国家烟草专卖局,后面这个名字,从外国人眼中来看,就不承认中国烟草总公司是现代企业,他们把中国烟草视为垄断行业(实际也是),这就不能算是一家现代化化的企业。说得更直白一点就是,外国根据不把中国烟草当作一个公司,既然你连公司都不是,那500强也和你没和多大的关系了。而这也符合中国烟草总公司的意思,他们也不想经常媒体被推到言论的风口浪尖,否则的话,每年世界500排名一出,所以关注点都到烟草上了。2013年,中国烟草总的营业收入在1万多亿人民币了,但其税利却达到9000多亿,像中石油,中石化那些企业在赚钱方面和中国烟草总公司相比,差得太多了。
2014年

Tuesday, June 6, 2017

卡塔爾

8/6/2017

卡塔爾斷交風波 凸顯「一帶一路」的風險
  • http://hk.epochtimes.com/news/2017-06-08/28602520
  • http://www.bbc.com/zhongwen/trad/business-40171546
    • 曾經政局穩定、投資環境良好的卡塔爾,被視為中國向中東擴張的金融及交通樞紐。被評為全球最佳航空的卡塔爾航空至少已經開通了多哈至中國北京、上海、廣州、成都、重慶、杭州及香港7座城市的航線。但斷交風波後又出現「斷航潮」,卡塔爾作為中國乘客「絲路中轉站」的地位無疑面臨嚴峻考驗。
    • 在金融方面,卡塔爾近年來開始推行「向東看」政策。卡塔爾埃米爾(國家元首)塔米姆2014年訪華並宣佈與中國建立戰略夥伴關係。卡塔爾也是最早認可中國倡議「一帶一路」,並加入亞投行的國家之一,而且和中國簽署了共建「一帶一路」合作備忘錄。
    • 中卡兩國2014年還簽署350億元人民幣本幣互換協議,中國工商銀行多哈分行成為中東的首個人民幣清算行。以著名的卡塔爾主權投資基金為載體,卡塔爾投資管理局已對中國的阿里巴巴、中信集團、工商銀行、農業銀行等中國企業進行投資。
    • 2014年,卡塔爾投資局與中信集團簽署諒解備忘錄,各自出資50%成立100億美元的地區投資基金。卡塔爾投資局為卡塔爾的主權財富基金,擔當卡塔爾儲蓄基金的角色,它的規模約1700億美元。卡塔爾經濟受創,必將影響到中方的利益。
    • 卡塔爾在向中國市場提供液化石油氣規模上佔據第三。

7/6/2017

卡塔爾斷交風波:你需要知道的四大原因
  • http://www.bbc.com/zhongwen/trad/world-40183586
  • BBC阿拉伯語部記者埃米爾‧拉瓦須(Amir Rawash)分析為何卡塔爾與鄰國關係變得如此緊張。
    • 穆斯林兄弟會
      • 阿拉伯之春之後,中東政局變化萬千,卡塔爾與其他海灣合作委員會(Gulf Cooperation Council)的成員國支持不同陣營。
      • 伊斯蘭教主義者在一些國家取得政治利益,而多哈則被視為這些伊斯蘭教主義者的支持者。
      • 埃及前總統穆爾西(Mohamed Morsi)本身是穆斯林兄弟會的領袖,在2013年下台。現時埃及禁止穆斯林兄弟會活動,而卡塔爾則為該團體提供平台。
      • 沙特阿拉伯及阿聯酋亦指穆斯林兄弟會是「恐怖」組織。官方沙特通訊社(Saudi Press Agency)發表聲明指,卡塔爾包庇穆斯林兄弟會、所謂「伊斯蘭國」及「基地」組織(Al-Qaeda)等意圖令地區不穩的恐怖及宗派組織。卡塔爾外交部作出反擊,發表聲明指沙特阿拉伯、阿聯酋及巴林的舉動」不公、並建基於毫無根據及無稽的指控。
      • 卡塔爾聲明中亦強調,卡塔爾忠於海灣合作委員會的憲章,並會」履行打擊恐怖主義及極端主義的責任。
    • 應對伊朗
      • 卡塔爾元首阿米爾謝赫塔米姆·本·哈馬德(Emir Sheikh Tamim bin Hamad al-Thani)被傳媒引述,批評美國對伊朗充滿敵意。有關報道是今次危機的導火線。
      • 卡塔爾指,駭客入侵令官方通訊社刊登有關報道。
      • 沙特阿拉伯視伊朗為重要對手,一直關注伊朗在地區的野心。
      • 沙特阿拉伯聲明更指控卡塔爾在蓋提夫(Qatif)──沙特阿拉伯東部、大部份居民是什葉派的地區──支持得伊朗援助的恐怖組織。卡塔爾亦被指在也門支持胡塞武裝組織。
      • 卡塔爾曾在也門參與由沙特阿拉伯牽頭的聯合行動。卡塔爾強調」尊重他國的主權、不會干涉他國內政。
    • 利比亞衝突
      • 利比亞領袖卡扎菲(Muammar Gaddafi)在2011年被推翻及殺死後,利比亞陷入一片混亂。
      • 利比亞軍事強人哈利法•哈夫塔爾(Khalifa Haftar)得到埃及及阿聯酋的支持、指控卡塔爾支持「恐怖組織」。
      • 哈夫塔爾與位於東部城市圖卜魯格(Tobruk)的政府是盟友。卡塔爾則支持位於的黎波里的另一政府。
    • 傳媒攻防戰
      • 當卡塔爾元首的訪問在5月23日刊登後,阿聯酋、沙特阿拉伯、巴林及埃及傳媒都對卡塔爾皇室發炮。
      • 上述四個國家迅速閉屏卡塔爾新聞網站。
      • 雖然卡塔爾有多個如半島電視台等具影響力的傳媒,事件急速發展看似令卡塔爾措手不及。
      • 卡塔爾傳媒大幅報道阿聯酋駐華盛頓大使疑似洩密的消息,以作出反擊。
      • 沙特阿拉伯在周一聲明指,卡塔爾利用傳媒煽動。
      • 卡塔爾傳媒亦向穆斯林兄弟會提供平台。
      • 卡塔爾一方指,這是一場煽動行動,建基於完全偽造的指控上。
      • 卡塔爾外交部聲明指:「(反卡塔爾)的媒體行動不能取信於區內公眾,尤其是海灣國家的輿論。這就是現時局勢繼續惡化的原因。

6/6/2017

The Shocking Trigger Behind Today's Gulf Scandal: Qatar Paid Al-Qaeda, Iran $1BN In Hostage Deal
  • http://www.zerohedge.com/news/2017-06-05/shocking-trigger-behind-todays-gulf-scandal-qatar-paid-al-qaeda-iran-1bn-hostage-dea
    • Qatar allegedly paid up to $1 billion to Iran and al-Qaeda affiliates "to release members of the Gulf state’s royal family who were kidnapped in Iraq while on a hunting trip, according to people involved in the hostage deal"; the secret deal was allegedly one of the triggers behind Gulf states’ dramatic decision to cut ties with Doha.
    • "around $700m was paid both to Iranian figures and the regional Shia militias they support, according to regional government officials. They added that $200m to $300m went to Islamist groups in Syria, most of that to Tahrir al-Sham, a group with links to al-Qaeda."


卡達(Qatar) 被控資助恐攻 連遭7國斷交
  • http://news.ltn.com.tw/news/focus/paper/1108224
    • 沙烏地阿拉伯(Saudi Arabia)、阿拉伯聯合大公國(United Arabia Emirates)、巴林(Bahrain)、葉門(Yemen)、埃及(Egypt)、利比亞東部政府(Libya's Eastern Based Government)和馬爾地夫(Maldives) 等七個國家,五日以卡達政府支持恐怖主義、破壞區域穩定、干預他國內政為由,先後宣布與卡達斷絕外交關係,並關閉與卡達的海陸空交通聯繫,卡達外交人員和公民也被限時離境。
    • 「波斯灣合作理事會」(GCC)指控卡達政府長期勾結伊朗,並暗中資助「伊斯蘭國」(IS)、開打(al-Qaeda)等恐怖組織,甚至透過國營「半島電視台」的跨國頻道介入並干預鄰國內政,對區域穩定造成重大威脅。因此,為了維護國家安全,避免恐怖主義和極端主義入侵,各國始中斷與卡達的外交關係。
    • 接受沙國重金援助、與國內組織「穆斯林兄弟會」敵對的埃及政府,以及接受沙國軍事支援,正與境內獲伊朗支持叛軍「青年運動(Houthi)」交戰的葉門政府,紛紛響應以外交抵制卡達,而利比亞東部政府和馬爾地夫隨後也以阻止恐怖主義為由,跟進宣布與卡達斷交。

Monday, June 5, 2017

6月4日


2017年6月4日

【六四28年】當年身處天安門廣場 學聯前領袖睹工人中槍亡:我哋一路抬佢,佢血一路流 (23:53)

  • https://news.mingpao.com/ins/instantnews/web_tc/article/20170604/s00001/1496584133038
    • 今日是六四28周年,支聯會晚上舉行維園舉行燭光晚會。1989年學聯代表團成員林耀強上台講述親身經歷,他是當日最後一批撤離廣場的香港學生,憶述六四凌晨,他遇到首個在他手上死去、被士兵槍殺的工人,自己在廣場亦聽到多下槍聲,最終在北京學生保護下離開廣場。
    • 林耀強表示,1989年6月4日凌晨2時,當時有一列士兵在天安門城樓下,由西至東向前推進,其間不斷開槍;當時有一輛巴士從東面駛至,試圖攔截該列士兵,但巴士最終停下,士兵即時把巴士司機拉下車,拖到地上用槍柄不斷毆打。當時他見到數名工人十分憤怒,衝出長安大街二三十米,拿着手上的玻璃樽擲向士兵,又叫罵喝止士兵,林隨即聽到連續多下槍聲,當時他仍不為意,詎料聽到有人大叫:「出去救人!」
    • 林耀強跟着大伙兒跑出長安街,當時沒有顧及士兵會否再開槍,跑到工人身邊,「一手扶住佢上身,另一隻手伸去佢背脊托起佢,我生平第一次托住垂死的人,我無諗過係咁重」。他指當時合六七名男生之力,才可把對方背起,「工人係喺正面中槍,托起佢時,佢嘅背脊就好似我哋開水喉咁嘅流水,一路流血,我哋一路抬佢,佢血一路流」。眾人把受傷工人抬到廣場北面,「我望住佢雙眼反白,軟攤喺地上,就斷咗氣」。
    • 對於工人被射殺,林耀強指自己當時呆了一呆,知道軍隊真的入城,而且會開槍射殺手無寸鐵的巿民和學生。當時他不知為何覺得廣場的紀念碑較安全,於是一直留在該處,卻聽到槍聲不斷,由遠到近,而接近清場時,紀念碑亦不斷被槍擊。
    • 直至凌晨4時,廣場的燈關掉,四周變得漆黑,林耀強看到首批五六名穿著迷彩服的解放軍衝上去紀念碑頂層,隨即向天開槍,他與士兵相距僅三四米。當時數名北京同學不發一言走到林的身邊,用身體圍着他,半推半擠地把他推到紀念碑底層。
    • 林耀強稱,此生也不會忘記北京同學跟他說的話,對方一邊推他一邊流淚說,「小強,你們香港人為我們做的已經夠多了,你們要活着回去,把這一切告訴全世界」。同一番話,他又在收留他的大嬸和冒險送他到機場的三輪車伯伯的口中聽到,他稱每次聽見也很沉重,完全感受到北京巿民的無助,面對殘暴的政權,只有很卑微的要求,就是請他們把真相保留告訴全世界。
    • 林耀強指出,28年過去,雖然當時的民主運動被鎮壓,但在抗爭中仍可見到經歷八九民運的一代人的身影,有人選擇遺忘,有人選擇謊言,但他表示,自己選擇堅持,直至平反的一天。


天安門母親

http://www.tiananmenmother.org/index.html

六四死難者

https://docs.google.com/spreadsheets/d/1akGo0KANPf-RuQRp2LZgD7GF9QDqyt6nmA8YmaSA0YQ/edit?usp=sharing
(截止1999年3月,共155位; 截止至2005年12月,共187位;  截止至2007年8月,共188位;   截止至2007年12月,共189位; 截止至2009年3月,共195位;  截止至2010年9月,共201位; ) 截止至2011年8月,共202位; )


Friday, June 2, 2017

彼爾德堡俱樂部 Bilderberg Club

畢德堡俱樂部



  • 彼爾德堡俱樂部(英語:Bilderberg Club),又稱畢德堡集團(Bilderberg Group)、畢德堡會議(Bilderberg conference),是世界級的年度非官方會議,與會者約為130位,參加者多為商業、媒體及政治精英,被稱為是「全球影子政府」。
  • 此會議每年召開卻拒絕任何媒體採訪,也不透露任何開會內容,並在開會地點動用大量軍警維安人員阻擋外界靠近,各國主流媒體也不報導這場會議,十分神秘。


組織與成員


  • 畢德堡俱樂部的性質極其神秘,俱樂部內設一個領導委員會,由北約前秘書長洛德·彼特擔任主任一職,所有出席者都經由領導委員會挑選。
  • 因此所以出席者都是權傾一方或富甲天下的人士,已知的出席者包括美國財長蓋特納、前美國總統比爾·克林頓、世界銀行行長羅伯特·佐利克、殼牌石油和諾基亞總裁約瑪·奧利拉及美國前國務卿亨利·基辛格。
  • 現時中國已知曾參與的成員只有外交部副部長傅瑩(2011年)[2],而過往俱樂部曾經向兩位中國代表發出旁聽的邀請,但身份被保密[3],到後來才知道他們分別是前博鰲亞洲論壇秘書長龍永圖(2004年)和中國戰略與管理研究會副秘書長張毅(2006年)[4]。


新聞




flexible price-level targeting

There’s a New Way to Control Inflation




'Inflation versus Price-Level Targeting in Practice'

What is Inflation targeting ?

  • targeted the growth rate of prices

What is Price-Level Targeting?

  • targeted the growth rate of price level


Thursday, June 1, 2017

貨幣政策: 公開市場操作 , 存款準備金(法定准備率), 重貼現率政策,

貨幣政策

  • 有趣教學貨幣政策


公開市場操作

目的

  • 中央銀行吞吐基礎貨幣,調節市場流動性的主要貨幣政策工具,通過中央銀行與指定交易商進行有價證券和外匯交易,實現貨幣政策調控目標。
  • 由於銀行不可以將所得到的存款全部貸放出去,必須留一定的比例存在中央銀行作為存款準備金,因此央行可以運用發行政府公債的方式來調整存款準備金的多寡,進而控制貨幣的供給量
方式
  • 回購交易
    • 正回購: 中國人民銀行向一級交易商賣出有價證券,並約定在未來特定日期買回有價證券的交易行為,正回購為央行從市場收回流動性的操作,正回購到期則為央行向市場投放流動性的操作
    • 逆回購:逆回購為中國人民銀行向一級交易商購買有價證券,並約定在未來特定日期將有價證券賣給一級交易商的交易行為,逆回購為央行向市場上投放流動性的操作,逆回購到期則為央行從市場收回流動性的操作。
  • 現券交易
    • 「現券買斷」: 央行直接從二級市場買入債券,一次性地投放基礎貨幣
    • 「現券賣斷」: 央行直接賣出持有債券,一次性地回籠基礎貨幣。
  • 發行中央銀行票據
    • 即中國人民銀行發行的短期債券,央行通過發行央行票據可以回籠基礎貨幣,央行票據到期則體現為投放基礎貨幣

存款準備金(法定准備率)

    • 由於銀行不可以將所得到的存款全部貸放出去,必須留一定的比例存在中央銀行作為存款準備金,因此央行可以運用發行政府公債的方式來調整存款準備金的多寡,進而控制貨幣的供給量。

重貼現率 (中央銀行利率)

  •  再貼現即一般銀行資金不夠時,除同業間相互調借外,便向中央銀行融通借款。借款方式,便是用手上現有的商業票據向中央銀行重貼現,以獲得資金。這種再貼現時支付的利率叫再貼現率(又稱重貼現率,再貼現利率)。
  • 例子: 
    • 企業會發行商業票據,票據由普通銀行收購,再轉賣給中央銀行。意思就是以「三星電子→新韓銀行(韓國民間銀行)→韓國銀行(中央銀行)」的順序出售票據。三星電子出售票據給新韓銀行時,會先將票據到期之前的利息扣除,假設貼現率為10%。
    • 當票據價格是十萬元,三星電子會得到九萬元,也就是新韓銀行只支付九萬元來獲得十萬元的票據。如果新韓銀行想要將到期前的票據兌現,必須轉售給韓國銀行。韓國銀行也同樣想獲得10%貼現率,這就是重貼現率。也就是說,重貼現率是普通銀行和中央銀行之間往來的利息。假設重貼現率為10%,扣除九千元之後,新韓銀行只拿到8萬1,000元便將這份票據出售給韓國銀行。


CDS 信用違約交換

CDS (Credit Default Swap)信用違約交換


Monday, May 29, 2017

Triffin Dilemma 特裡芬悖論/ 特裡芬難題, Jamaica Accords 牙買加體系, 超主權貨幣

超主權貨幣


牙買加體系

概況

1960年,美國經濟學家羅伯特·特里芬(Robert Triffin)在其《黃金與美元危機——自由兌換的未來》一書中提出的布雷頓森林體系存在著其自身無法克服的內在矛盾:「由於美元與黃金掛鉤,而其他國家的貨幣與美元掛鉤,美元雖然因此而取得了國際核心貨幣的地位,但是各國為了發展國際貿易,必須用美元作為結算與儲備貨幣,這樣就會導致流出美國的貨幣在海外不斷沉澱,對美國來說就會發生長期貿易逆差;而美元作為國際貨幣核心的前提是必須保持美元幣值穩定與堅挺,這又要求美國必須是一個長期貿易順差國。這兩個要求互相矛盾,因此是一個悖論。」 這一內在矛盾在國際經濟學界稱為「特里芬難題(Triffin Dilemma)」正是這個「難題」決定了布雷頓森林體系的不穩定性和垮台的必然性。
根據「特里芬難題」所闡述的原因,美國以外的國家持有的美元越多,由於「信心」問題,這些國家就越不願意持有美元,就會拋售美元。從1971年美國政府宣布美元與黃金固定價格脫鉤的「尼克松震蕩」開始。布雷頓森林體系就開始瓦解。直到21世紀初國際貨幣體系的改革也沒有解決好「特里芬難題」。

歷史

二戰結束時,美國不僅是軍事上的戰勝國,而且在經濟上也以勝利者的姿態嶄露頭角。當時它擁有250多億美元的黃金儲備,約佔世界總量的75%,成為國際上實力最雄厚的經濟大國。這樣,財大氣粗的美國就「挾黃金以令諸侯」,建立一個體現自己意志的貨幣合作協定———布雷頓森林體系。其核心內容之一就是美國以黃金儲備為保證,向世界各國提供美元,由美元來充當惟一的國際貨幣。美國政府承諾「美元和黃金一樣可靠」,各國可以按照1盎司黃金等於35美元的官方價格,隨時用美元向美國兌換黃金。
在布雷頓森林體系中,美國承擔著兩個基本的職責,一是要保證美元按固定官價兌換黃金,以維持各國對美元的信心;二是要為國際貿易的發展提供足夠的國際清償力,即美元。然而這兩個問題,信心和清償力卻是有矛盾的,美元過少會導致清償力不足,美元過多則會出現信心危機。原因在於,美國要持續不斷地向其他國家提供美元,只能讓自己的國際收支始終保持赤字,由此留下的「大窟窿」,惟一的填補辦法就是開動印鈔機,印刷美元現鈔,結果是美元越來越多;然而另一方面,收支赤字卻意味著美國的黃金儲備不僅不能增加,反而會由於別國的兌換而減少。這樣,一邊是美元越來越多,一邊是黃金越來越少,美元兌換黃金失去保證,美元出現信心危機。

歷史事件


事實不幸被特里芬言中。在二戰結束后的最初幾年裡,歐亞各國百廢待興,需要從美國進口商品,但由於缺少美元,所以形成了「美元荒」。在50年代中期之前,美元基本上還是比較緊缺,各國仍然願意積累美元,沒有出現美元的信心問題。1958年以後,「美元荒」變成了「美元災」,美國持續的收支赤字引起了許多國家的不滿。其中尤以法國總統戴高樂的言辭最為激烈,他認為,美元享有「過分的特權」,它的國際收支赤字實際上無需糾正,可以用印製美鈔的方式來彌補;而其他國家,一旦發生了赤字,只能採取調整措施,蒙受失業和經濟增長下降的痛苦,只能省吃儉用地節省外匯。

對於這些不滿情緒,美國始終置若罔聞,不願意為此付出調整國內經濟的代價,來減少國際收支的赤字,依然對發行美鈔樂此不疲。其原因在於,美元可以用於國際支付,因此,只要印鈔機一轉,不但能夠輕而易舉地抹平赤字,而且其他國家的商品和勞務也可以滾滾而來。

50年代末期,美國的黃金儲備大量外流,對外短期債務激增。到1960年,美國的短期債務已經超過其黃金儲備,美元的信用基礎發生了動搖。當年10月,爆發了戰後第一次大規模拋售美元、搶購黃金的美元危機。美國政府請求其他國家予以合作,共同穩定金融市場。各國雖然與美國有利害衝突和意見分歧,但美元危機直接影響國際貨幣制度,也關係到各自的切身利益,因而各國採取了協調衝突、緩解壓力的態度,通過一系列國際合作,來穩定美元。除合作性措施之外,美國還運用政治壓力,勸說外國政府,不要拿美元向美國財政部兌換黃金,並曾就此與當時的聯邦德國政府達成協議。

20世紀60年代中期,越戰爆發,美國的國際收支進一步惡化,到1968年3月,其黃金儲備已降至120億美元,只夠償付短期債務的三分之一。結果在倫敦、巴黎和蘇黎士黃金市場上,爆發了空前規模的美元危機,在半個月內美國的黃金儲備又流失了14億美元,巴黎市場金價一度漲至44美元1盎司。於是美國政府被迫要求英國關閉倫敦黃金市場,宣布實行「黃金雙價制」,即各國中央銀行之間的官方市場,仍維持35美元1盎司的官價,私人黃金市場的價格,則完全由供求關係自行決定。到1971年夏天,美國黃金儲備已不足100億美元,美元貶值的形勢越來越明顯,由此引發了一場資金外逃的狂潮,並於當年夏天達到了頂點。面對著各國要求兌換黃金的巨大壓力,1971年8月15日,尼克松總統被迫宣布實施「新經濟政策」,切斷美元和黃金的聯繫。其他國家所擁有的700多億美元,到底還值多少黃金,美國政府
從此再也沒有作出回答。

美元不再和黃金掛鉤,宣告了布雷頓森林體系的崩潰。歷史終於以這樣一種代價慘重的方式,破解了特里芬難題。


問題說明

作為建立在黃金一美元本位基礎上的布雷頓森林體系的根本缺陷在於,美元既是一國貨幣,又是世界貨幣。作為一國貨幣,它的發行必須受制於美國的貨幣政策和黃金儲備;作為世界貨幣,美元的供給又必須適應於國際貿易和世界經濟增長的需要。由於黃金產量和美國黃金儲備量增長跟不上世界經濟發展的需要,在「雙掛鉤」原則下,美元便出現了一種進退兩難的境地:為滿足世界經濟增長對國際支付手段和儲備貨幣的增長需要,美元的供應應當不斷地增長;而美元供給的不斷增長,又會導致美元同黃金的兌換性日益難以維持。美元的這種兩難,即「特里芬難題」指出了布雷頓森林體系的內在不穩定性及危機發生的必然性,該貨幣體系的根本缺陷在於美元的雙重身份和雙掛鉤原則,由此導致的體系危機是美元的可兌換的危機,或人們對美元可兌換的信心危機。正是由於上述問題和缺陷,導致該貨幣體系基礎的不穩定性,當著該貨幣體系的重要支柱——美元出現危機時,必然帶來這一貨幣體系危機的相應出現。

任何理論命題的成立都應以其對現實生活的洞察及對寓於其中的內在矛盾的揭示為前提。特里芬難題所直接針對的,正是寓於布雷頓森林體制之中的矛盾。早在布雷頓森林體制尚處於正常運行的5O年代後期,特里芬就開始對該體制的生命力表示懷疑,結果,便是「特里芬難題」的提出。特里芬總結道:與黃金掛鉤的布雷頓森林體制下美元的國際供給,是通過美國國際收支逆差、即儲備的凈流出來實現的。這會產生兩種相互矛盾的可能:如果美國糾正它的國際收支逆差,則美元穩定金價穩定,然而美元的國際供給不衍需求;結果美國聽任它的國際收支逆差,則美元的國際供給雖不成問題,但由此積累的海外美元資產勢必遠遠超過其黃金兌換能力,從而美元的兌換性難於維繫。如此兩難困境,註定了布雷頓森林體制的崩潰只是時間早遲而已。

理論評價

實踐已經證明特里芬難題的正確性。在評價特里芬難題的理論意義的時候注意以下幾點:

第一,特里芬難題的實質在於,指出了現代國際經濟生活中黃金與信用貨幣之間不可調合的衝突所達到的尖銳程度。自金本位制以來的人類商品經濟史,無論是在一國之內、還是國際範圍內都程度不同地反映出黃金與信用貨幣之間矛盾鬥爭的軌跡,而特里芬所揭示的布雷頓森林體制的兩難困境無非是在典型環境下的插曲罷了。

第二,特里芬難題所直接針對的,雖然只是布雷頓森林體制,但由於上述理由,它的理論內涵所能包容的歷史事實,卻遠遠不止於布雷頓森林體制,它實際上也是對戰前金匯兌本位制(包括黃金——英鎊本位制)的歷史反思。

第三,在國際貨幣制度伺題上,特里芬是一個「凱恩斯主義者」。凱恩斯在理論上反對金本位制,在實踐上,40年代初,他提出的「凱恩斯計劃」不僅反對與黃金掛鉤的國際貨幣制度,而且曾明確建議設立不兌現黃金的國際貨幣單位班柯爾(Bancor)。而特里芬在對布雷頓森林體制提出質疑時。主要的疑點也集中在黃金與美元的關係上,他主張黃金的非貨幣化,並且明確建議特別提款權成為主要的國際儲備手段,以逐步替換黃金和美元儲備。可見,特里芬難題實則是在凱恩斯的國際貨幣管理理論的基礎上發展起來的,其新穎之處不在於理論基礎的創新,而在於他應用這一理論對布雷頓森林體制所進行的獨到剖析。尤其可貴的是,在多數人都對布雷頓森林體制頗多讚譽。同時該體制還處於良好運轉的50年代。特里芬能獨闢蹊徑、切中要害。

意義

「特里芬難題」告誡人們:依靠主權國家貨幣來充當國際清償能力的貨幣體系必然會陷人「特里芬難題」而走向崩潰。不論這種貨幣能否兌換黃金,不論是哪一國貨幣,不論是一國貨幣還是幾國貨幣,也不論是以一國貨幣為主還是平均的幾國貨幣,其實質道理是一樣的,因而其結果也會一樣。「特里芬難題」揭示的意義正在於此。這對於我們分析未來國際貨幣體系的發展無疑有著重要的啟示作用。


參考:
http://www.twword.com/wiki/%E7%89%B9%E9%87%8C%E8%8A%AC%E9%9B%A3%E9%A1%8C#1



牙買加體系

牙買加體系簡介

佈雷頓森林體系崩潰以後,國際金融秩序又復動蕩,國際社會及各方人士也紛紛探析能否建立一種新的國際金融體系,提出了許多改革主張,如恢復金本位,恢復美元本位制,實行綜合貨幣本位制及設立最適貨幣區等,但均未能取得實質性進展。國際貨幣基金組織(IMF)於1972年7月成立一個專門委員會,具體研究國際貨幣制度的改革問題,由11個主要工業國家和9個發展中國家共同組成。委員會於 1974的6月提出一份“國際貨幣體系改革綱要”,對黃金、匯率、儲備資產、國際收支調節等問題提出了一些原則性的建議,為以後的貨幣改革奠定了基礎。直至1976年1月,國際貨幣基金組織(IMF)理事會“國際貨幣制度臨時委員會”在牙買加首都金斯敦舉行會議,討論國際貨幣基金協定的條款,經過激烈的爭論,簽定達成了“牙買加協議”,同年4月,國際貨幣基金組織理事會通過了《IMF協定第二修正案》,從而形成了新的國際貨幣體系。

牙買加協議的主要內容

1、實行浮動匯率制度的改革。
  牙買加協議正式確認了浮動匯率制的合法化,承認固定匯率制與浮動匯率制並存的局面,成員國可自由選擇匯率制度。同時IMF繼續對各國貨幣匯率政策實行嚴格監督,並協調成員國的經濟政策,促進金融穩定,縮小匯率波動範圍。
2、推行黃金非貨幣化。
  協議作出了逐步使黃金退出國際貸幣的決定。並規定:廢除黃金條款,取消黃金官價,成員國中央銀行可按市價自由進行黃金交易;取消成員國相互之間以及成員國與IMF之間須用黃金清算債權債務的規定,IMF逐步處理其持有的黃金。
3、增強特別提款權的作用。
  主要是提高特別提款權的國際儲備地位,擴大其在IMF一般業務中的使用範圍,並適時修訂特別提款權的有關條款。
4、增加成員國基金份額。
  成員國的基金份額從原來的292億特別提款權增加至390億特別提款權,增幅達33,6%。
5、擴大信貸額度,以增加對發展中國家的融資。

牙買加體系的運行

1、儲備貨幣多元化。

  與佈雷頓森林體系下國際儲備結構單一、美元地位十分突出的情形相比,在牙買加體系下,國際儲備呈現多元化局面,美元雖然仍是主導的國際貨幣,但美元地位明顯削弱了,由美元壟斷外匯儲備的情形不復存在。西德馬克(現德國馬克)、日元隨兩國經濟的恢複發展脫穎而出,成為重要的國際儲備貨幣。目前,國際儲備貨幣已日趨多元化,ECU也被歐元所取代,歐元很可能成為與美元相抗衡的新的國際儲備貨幣。

2、匯率安排多樣化。

  在牙買加體系下,浮動匯率制與固定匯率制並存。一般而言,發達工業國家多數採取單獨浮動或聯合浮動,但有的也採取釘住自選的貨幣籃子。對發展中國家而言,多數是釘住某種國際貨幣或貨幣籃子,單獨浮動的很少。不同匯率制度各有優劣,浮動匯率制度可以為國內經濟政策提供更大的活動空間與獨立性,而固定匯率制則減少了本國企業可能面臨的匯率風險,方便生產與核算。各國可根據自身的經濟實力、開放程度、經濟結構等一系列相關因素去權衡得失利弊。

3、多種渠道調節國際收支。

  主要包括:

  (1)運用國內經濟政策。

  國際收支作為一國巨集觀經濟的有機組成部分,必然受到其他因素的影響。一國往往運用國內經濟政策,改變國內的需求與供給,從而消除國際收支不平衡。比如在資本項目逆差的情況下,可提高利率,減少貨幣發行,以此吸引外資流入,彌補缺口。需要註意的是:運用財政或貨幣政策調節外部均衡時,往往會受到“米德衝突”的限制,在實現國際收支平衡的同時,犧牲了其他的政策目標,如經濟增長、財政平衡等,因而內部政策應與匯率政策相協調,才不至於顧此失彼。

  (2)運用匯率政策。

  在浮動匯率制或可調整的釘住匯率制下,匯率是調節國際收支的一個重要工具,其原理是:經常項目赤字本幣趨於下跌本幣下跌、外貿競爭力增加出口增加、進口減少經濟項目赤字減少或消失。相反,在經常項目順差時,本幣幣值上升會削弱進出口商品的競爭力,從而減少經常項目的順差。實際經濟運行中,匯率的調節作用受到“馬歇爾一勒納條件”以及“J曲線效應”的制約,其功能往往令人失望。

  (3)國際融資。

  在佈雷頓森林體系下,這一功能主要由IMF完成。在牙買加體系下,IMF的貸款能力有所提高,更重要的是,伴隨石油危機的爆發和歐洲貨幣市場的迅猛發展,各國逐漸轉向歐洲貨幣市場,利用該市場比較優惠的貸款條件融通資金,調節國際收支中的順逆差。

  (4)加強國際協調。

  這主要體現在:①以IMF為橋梁,各國政府通過磋商,就國際金融問題達成共識與諒解,共同維護國際金融形勢的穩定與繁榮。②新興的七國首腦會議的作用。西方七國通過多次會議,達成共識,多次合力干預國際金融市場,主觀上是為了各自的利益,但客觀上也促進了國際金融與經濟的穩定與發展。

牙買加體系的主要特徵


  • 浮動匯率制度的廣泛實行,這使各國政府有瞭解決國際收支不平衡的重要手段,即匯率變動手段;
  • 各國採取不同的浮動形式,歐共體實質上是聯合浮動,日元是單獨浮動,還有眾多的國家是盯住浮動,這使國際貨幣體系變得複雜而難以控制;
  • 各國央行對匯率實行干預制度;
  • 特別提款權作為國際儲備資歷產和記帳單位的作用大大加強;
  • 美元仍然是重要的國際儲備資產,而黃金作為儲備資產的作用大大削減,各國貨幣價值也基本上與黃金脫鉤。


對牙買加體系的評價

1、牙買加體系的積極作用:

  (1)多元化的儲備結構擺脫了佈雷頓森林體系下各國貨幣間的僵硬關係,為國際經濟提供了多種清償貨幣,在較大程度上解決了儲備貨幣供不應求的矛盾;

  (2)多樣化的匯率安排適應了多樣化的、不同發展水平的各國經濟,為各國維持經濟發展與穩定提供了靈活性與獨立性,同時有助於保持國內經濟政策的連續性與穩定性;

  (3)多種渠道並行,使國際收支的調節更為有效與及時。

2、牙買加體系的缺陷:

  (1)在多元化國際儲備格局下,儲備貨幣發行國仍享有“鑄幣稅”等多種好處,同時,在多元化國際儲備下,缺乏統一的穩定的貨幣標準,這本身就可能造成國際金融的不穩定;

  (2)匯率大起大落,變動不定,匯率體系極不穩定。其消極影響之一是增大了外匯風險,從而在一定程度上抑制了國際貿易與國際投資活動,對發展中國家而言,這種負面影響尤為突出;

  (3)國際收支調節機制並不健全,各種現有的渠道都有各自的局限,牙買加體系並沒有消除全球性的國際收支失衡問題。

  如果說在佈雷頓森林體系下,國際金融危機是偶然的、局部的,那麼,在牙買加體系下,國際金融危機就成為經常的、全面的和影響深遠的。1973年浮動匯率普遍實行後,西方外匯市場貨幣匯價的波動、金價的起伏經常發生,小危機不斷,大危機時有發生。1978年10月,美元對其它主要西方貨幣匯價跌至歷史最低點,引起整個西方貨幣金融市場的動蕩。這就是著名的1977年—1978年西方貨幣危機。由於金本位與金匯兌本位制的瓦解,信用貨幣無論在種類上、金額上都大大增加。信用貨幣占西方各通貨流通量的90%以上,各種形式的支票、支付憑證、信用卡等到種類繁多,現金在某些國家的通貨中只占百分之幾。貨幣供應量和存放款的增長大大高於工業生產增長速度,而且國民經濟的發展對信用的依賴越來越深。總之,現有的國際貨幣體系被人們普遍認為是一種過渡性的不健全的體系,需要進行徹底的改革。


了解牙買加體系





-----------------------------------------------分界線-----------------------------------------------------------

  • 方案: 
    • 由民間參與 建立/改變 類似SDR特別提款權的國際貨幣,而並非單一由國與國之間組織建立。暫稱Democratic Monetary Fund
    • 設置移情支援提款權制度 Empathy Support Drawing Right (ESDR)

      • 內容:
        • 貨幣產生基礎為 以提供並完成既定的民間支援任務或落後國家支援任務為目標,每個民間支援任務都有一定代表一定抵債價值。
        • 可以預先完成支援任務而獲得ESDR貨幣
        • 各國國家債項可與DMS交換ESDR相抵消
        • ESDR必須為正數。
    • 好處:
      • 打破Triffin Dilemma:  ESDR作為償還國際還款能力的國際貨幣不再受一國或個別國家之本國經濟狀況影響。
      • 維持世界勢力平衡

新聞

24 May 2017


18 May 2017

  • SDRs: The 'World Money' Plan
    • https://www.bullionvault.com/gold-news/imf-sdr-051820172
      • What the IMF is discussing for Special Drawing Rights...
      • LESS THAN a month ago a handful of the world's policy makers gathered in Washington at the International Monetary Fund (IMF), writes Craig Wilson in Addison Wiggin's Daily Reckoning.
      • No surprising headlines were run – but an obscure meeting and a discreet report launched exclusive signals for the next global economic crisis.
      • The panel, which included five of the most elite global bankers, was held during the IMF's spring meetings to discuss the special drawing rights (SDR) 50th anniversary. On the surface the panel was a snoozefest, but reading beyond the jargon offers critical takeaways.
      • The discussion revealed what global central banks are planning for a future crisis and how the IMF is orchestrating policy for financial bubbles, currency shocks and institutional failures.
      • Why the urgency from the financial elites?
      • In the April 2017 "Global Financial Stability Report", IMF researchers targeted the US corporate debt market and how extreme changes in its equity market has left the global economy at risk. While the report may have been missed by major financial news outlets, it was enough to give major concern to those paying attention.
      • The IMF research report noted:
      • "The [US] corporate sector has tended to favor debt financing, with $7.8 trillion in debt and other liabilities added since 2010..."
      • In another segment the IMF report said:
      • "Corporate credit fundamentals have started to weaken, creating conditions that have historically preceded a credit cycle downturn. Asset quality – measured, for example, by the share of deals with weaker covenants – has deteriorated."
      • "At the same time, a rising share of rating downgrades suggests rising credit risks in a number of industries, including energy and related firms in the context of oil price adjustments and also in capital goods and health care. Also consistent with this late stage in the credit cycle, corporate sector leverage has risen to elevated levels."
      • This report together with the panel discussion highlights a very concerning trend. Jim Rickards, a currency wars expert and macroeconomic specialist, has identified the special drawing rights (SDR) as a class of "world money" that is a tool used to bailout central banks during crisis.
      • World money was praised for its ability to be a catalyst for international loans during the IMF spring panel discussion.
      • The panel discussion was moderated by Maurice Obstfeld, an established academic who serves as a Director of Research at the IMF. Obstfeld is connected, knows the right people, and can see the macroeconomic implications of SDRs.
      • In his opening remarks Obstfeld identified, "There has been increasing debate over the role of the SDR since the global financial crisis. We in the Fund have been looking more intensively at the issue over whether an enhanced role for the SDR could improve the functioning of the international monetary system...
      • "The official SDR is something we are familiar with but is there a role for the SDR in the market or a market SDR? What is the SDR's role for the unit of account?"
      • Here's the five most important signals from the world money panel, what they could mean for the international monetary system and the future of the Dollar.

      • #1. China Spars for the SDR Market
      • Yi Gang, the Deputy Governor of the People's Bank of China disclosed to the IMF panel that "China has started reporting our foreign official reserves, balance of payment reports, and the international investment position reports...
      • "All of these reports, now, in China are published in US Dollars, SDR and Renminbi rates...I think that has the advantage of reducing the negative impact of negative liquidity on your assets."
      • What that means in real terms is that China views the opportunity of being a part of the exclusive world money club as an opportunity to diversify away from the US Dollar.
      • The Bank of China official took that message even further saying that he hopes that China could lead in world money operations by integrating it into the private sector.
      • "If more and more people, companies and the market use SDR as unit of accounts – that would generate more activity in the market with focus on the MSDR. [The hope would be] that they could create more products and market infrastructures that would be available for trade products to be denominated in SDR."
      • The People's Bank of China official referenced how this trend was already underway. Just last year Standard Chartered bank began to maintain accounts in SDR's. "In terms of the first and secondary markets they will develop fairly well."
      • Perhaps the most important segment that the Chinese official signaled was his reference that "the Official Reserve SDR (OSDR) that allocation from the IMF is very important. [This allows] Central Banks to make the SDR an official asset, and easier for them to convert that asset into the reserve currency they need."
      • What that means is that China will become an even greater player in the world money market.
      • Nomi Prins, an economist and historian, stated when analyzing China's economic positioning, "The expanding SDR basket is as much a political power play as it is about increasing the number of reserve currencies for central banks for financial purposes."
      • #2. Liquidity and Central Banks
      • Jose Antonio Ocampo, one of the foremost scholars on international economics and a board member of the Central Bank of Colombia noted, "The main objective of SDR reform is actually...for it to be a major reserve asset for the international monetary system...
      • "First of all, it is a truly global asset. It is backed by all of the members of the IMF and it doesn't have the problems that come with using a national currency as international currency. Second, it has a much better form of distribution of the creation of liquidity. Because it is shared by all members of the IMF...in that regard, it does serve as unconditional liquidity."
      • That means that IMF and institutional economists view the SDR as a potential way of financing not only national government loans, but markets.
      • The most fascinating point that Ocampo made about the SDR was about the position of conditional reserves and what it could mean for more SDR reform. Conditional reserves reference the ability of central banks to borrow and repay loans in a timely manner with conditionality.
      • "Countries that hold excess SDR's should deposit them in the IMF. The IMF then could use those SDR's to finance its lending. [This will reduce] the need to have quotas, borrowing arrangements and methods to finance IMF programs. Like any decent central bank in the world they could use their own creation of liquidity as a sort of financing of that central bank."
      • While the IMF has been a "central bank for central banks" this proposal would see the international monetary system shift entirely.
      • Jim Rickards takes his analysis a step further showing that the liquidity and lending offer the IMF the ability to act during a crisis, as it did during the most recent global financial crisis.
      • New York Times best-selling author Rickards reveals, "The 2009 issuance was a case of the IMF 'testing the plumbing' of the system to make sure it worked properly. With no issuance of SDRs for 28 years, from 1981-2009, the IMF wanted to rehearse the governance, computational and legal processes for issuing SDRs."
      • "The purpose was partly to alleviate liquidity concerns at the time, but also partly to make sure the system works in case a large new issuance was needed on short notice."
      • #3. Elites Signal Blueprint Plan
      • Mohamed El-Erian a former Deputy Director of the IMF and the Chief Economic Adviser at Allianz (affiliated with Pimco) was the premier panelist to discuss the future blueprint plan of world money.
      • El-Erian started out his discussion, "If the SDR is to play a really important role you cannot go through the official sector only today."
      • He outlined the current political landscape for world money saying, "The politics today do not favor delegating economic governance from national to multilateral levels. Yet the case for the SDR is very strong."
      • "It is not only about the Triffin Dilemma and [acting as] the official reserve, it's because if you ask anybody do you want to reduce the cost of self-insurance, they'll say yes. Do you want to facilitate diversification? They'll say yes. If you ask anybody, do you want to make liquidity less reciprocal, they'll say yes...
      • "The SDR helps address every one of these issues. So, it solves problems not just at the official level but it solves problems in the private sector."
      • To break that jargon down, Jim Rickards offers: "In other words, the latest plan is for the IMF to combine forces with mega-banks, and big investors like BlackRock and Pimco to implement the world money plan.
      • "El-Erian is 'signaling' other global elites about the SDR plan so they can prepare accordingly."
      • #4. The Death of the Dollar
      • Catherine Schenk, a professor of International Economic History at the University of Glasgow, is one of the top scholars of economic relations. While speaking she took up the case of what the special drawing rights meant for the US Dollar.
      • Dr.Schenk when asked whether the international market could proceed without a "lender of last resort" she pressed, "Why would you use a relatively illiquid element when you have the US Dollar...?
      • "The US Dollar has a lot of problems, some of it is unstable but the depth and liquidity of it in financial markets are unrivaled. The history of trying to create bond markets for other currencies or other instruments shows that it takes a long time."
      • She then elaborated later in the conversation the premise that, "What we are talking about with the market SDR is trying to turn it and add more facilities to turn it into money. That will take time. Having reluctant issuing, I am worried about how that market it going to be created."
      • As the Dollar continues to have its issues what central banks like the Federal Reserve select to do matters significantly.
      • As Christopher Whalen pens, "Whether you look at US stocks, residential housing markets or the Dollar, the picture that emerges is a market that has risen sharply, far more than the underlying rate of economic growth. This is due to a constraint in the supply of assets and a relative torrent of cash chasing the available opportunities."
      • Whalen then asks the bigger question and one that could specifically matter for the SDR when he notes, "What happens when this latest Dollar super cycle ends?"
      • How the competition for the top world reserve position unfolds between the SDR and US Dollar will be answered in time.
      • #5. World Money Becomes Central Bank Money
      • During the final Q&A for the panel on the SDR's, they were asked what the political climate looks like facing the issues of world money and the direction of political headwinds?
      • In response Jose Antonio Ocampo said, "In the issue of liquidity, we still have a basic problem during a crisis – which is, how do you provide liquidity during crisis?"
      • Ocampo, the Colombian central bank official disclosed, "My view is that it is a function for the SDR as central bank money, let's say."
      • The SDR specialist took it further, "The real question is whether any of the major actors...and whether the US, either from the previous administration or the current administration, was willing [to politically act]?"
      • He offered, "From the point of view of the US the use of SDR's as a market instrument should be more problematic than the reforms of the SDR to be used as central bank money."
      • Under such circumstances the demand and confidence for the US Dollar as a global reserve would be diminished.
      • Jim Rickards summarizes, "By the time the final loss of confidence arrives, much of the damage will already have been done. The analytic key is to look for those minor events pointing in the direction of lost confidence in the Dollar."
      • "With that information investors can take defensive measures before it's too late."
      • As was confirmed by both the IMF report and the elite panel on special drawing rights, the US Dollar is facing severe competition while undergoing a fiscal crisis.
      • Rickards leaves a stark warning, "The US is playing into the hands of these rivals by running trade deficits, budget deficits and a huge external debt."



貨幣

特裡芬難題



  • http://wiki.mbalib.com/zh-tw/%E7%89%B9%E9%87%8C%E8%8A%AC%E9%9A%BE%E9%A2%98
    • 由於美元與黃金掛鉤,而其他國家的貨幣與美元掛鉤。美元雖然因此而取得了國際核心貨幣的地位,但是各國為了發展國際貿易,必須用美元作為結算與儲備貨幣。
      • 這樣就會導致流出美國的貨幣在海外不斷沉澱,對美國來說就會發生長期貿易逆差;
      • 而美元作為國際貨幣核心的前提是必須保持美元幣值穩定與堅挺,這又要求美國必須是一個長期貿易順差國
    • 這兩個要求互相矛盾,因此是一個悖論。
  • 布體系崩潰後,仍以由美元為中心的多元儲備和有管理的浮動匯率特征的牙買加體系開始建立。
  • 由於該體系實現了國際儲備多元化,美元已不是唯一的國際儲備貨幣和國際清算及支付手段,在一定程度上解決了“特裡芬難題”。但這一體系能不能從根本上解決這一難題呢?
  • 從多元儲備體系的現實情況看,美元仍占有很大優勢,能在國際儲備中占一席之地的也只有美元、日元、馬克等極少數國家的貨幣。這種多元儲備制,不論其幣種和內部結構如何變化,但國際清償力的需求仍要靠這些國家貨幣的逆差輸出來滿足,實質上是沒有變化的。
  • 所以說,多元儲備體系沒有也不可能從根本解決“特裡芬難題”,因而也終將違脫不了崩潰的命運。



Sunday, May 28, 2017

Deep Mind

Alphago 是如何下棋的?



  • https://www.zhihu.com/question/41176911
    • 蒙特卡洛树搜索 (MCTS) 是大框架,是许多牛逼博弈AI都会采用的算法
      • Rollout
    • Reinforcement Learning强化学习 (RL) 是学习方法,用来提升AI的实力
      • Q(s,a), V(s) 
        • s 表示局面狀態
        • a 表示下一步行動
        • Q意思為policy function 策略函數
        • V意思為Value function 局面函數
    • 深度神经网络 (DNN) 是工具,用来拟合局面评估函数和策略函数



DHC

http://www.hksilicon.com/articles/1208985

DNN Deep Neural Networks 深度神經網絡
DBN  Deep belief networks 深度置信網絡
https://zh.wikipedia.org/wiki/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0

CNN Convolutional deep belief networks 卷積深度置信網絡
https://zh.wikipedia.org/wiki/%E5%8D%B7%E7%A7%AF%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C


Thursday, May 25, 2017

1100 飛達控股 (飛達帽業有限公司)

2016年年報概要:

  • 增長動力主要來自最大的收入來源製造業務,其增長抵消了零售業務及貿易業務受不明朗市場環境影響的下滑,使本集團錄得穩定的營業額870,291,000港元( 二零一五年:870,998,000港元),比去年微降0.1%。
  • 實施有效的成本控制措施,毛利上升8.6%至288,017,000港元( 二零一五年:265,112,000港元),毛利率亦攀升2.7個百分點至33.1%( 二零一五年:30.4%),反映成本控制措施奏效。
  • 受惠於孟加拉廠房的生產效率大大提高,股東應佔利潤躍升36.2%至71,586,000港元。
  • 製造業務: 營業額上升4.6%至644,714,000港元( 二零一五年:616,305,000港元),佔分部營業總額70.2%或本集團營業額68.5%,繼續成為主要收入來源。隨著孟加拉廠房的生產效率及質量不斷提升,該廠房已成為本集團製造業務的盈利增長亮點,帶動此分部的毛利錄得上升13.8%至158,457,000港元( 二零一五年:139,223,000港元)。由於本集團成功提升營運效益及實施有效的節約成本措施,製造業務的經營溢利上升26.5%至83,376,000港元( 二零一五年:65,927,000港元)。孟加拉廠房的生產技術逐漸成熟,加上員工團隊已至約3,200人( 二零一五年:3,100人)
  • 貿易業務: 面向多元市場的貿易業務受環球政治及經濟因素影響,當中包括英國脫歐導致英磅匯率下跌,營業額下降15.2%至185,475,000港元( 二零一五年:218,811,000港元)。年內,本集團繼續視SDHC為發展重心,持續豐富產品組合,包括推出毛利較高的自家配飾品牌,成功扭虧為盈,更抵銷了H3 Sportgear LLC 及Drew Pearson International (Europe) Ltd.未如理想的業務表現,使經營溢利以爆發式增長至12,997,000港元( 二 零一五年:322,000港元)。
  • 零售業務: 中國經濟發展持續放緩,消費意欲不振,加上人民幣貶值,使全國零售業雪上加霜。縱然本集團把握網上購物日益普帶來的龐大商機,加快發展網上銷售平台,同時嚴控自營店數量以減低營運成本,零售業務亦未能倖免地受到打擊,營業額減少21.2%至88,738,000港元( 二零一五年:112,547,000港元),經營虧損為6,383,000港元( 二零一五年:5,280,000港元)。


2017年4月13日

  • 飛達孟加拉業務穩 冀今年產能增4成
    • http://invest.hket.com/article/1777098/%E9%A3%9B%E9%81%94%E5%AD%9F%E5%8A%A0%E6%8B%89%E6%A5%AD%E5%8B%99%E7%A9%A9%20%E5%86%80%E4%BB%8A%E5%B9%B4%E7%94%A2%E8%83%BD%E5%A2%9E4%E6%88%90
    • 副主席兼董事總經理顏寶鈴昨表示,公司孟加拉業務已很穩定,冀通過新增廠房及提高效率增加產能,冀今年產能為2,700萬件。
    • 財務總監黎文星指,產銷帽仍為公司主要業務,去年貢獻逾70%營業額,公司未來將繼續增加該業務盈利能力。
    • 管理層指現時孟加拉正建新廠房,料2018年可建成並對業績產生貢獻,冀該年產能可獲得60%以上增長,達4,400萬件;而今年主要靠效率提升增加約25%產能,加上去年上半年基數較低,預計今年全年產能將由去年1,900萬件,提升至2,700萬件。
    • 顏寶鈴表示,孟加拉人工成本約為內地十分之一,總成本亦較內地低三分之二,未來通過效能提高可令成本持續降低,預計孟加拉員工將由現時逾3,000人,增至2018年約6,000人,深圳員工則因自然流失,料於未來減至800人規模,惟研發部門將仍設於深圳。
    • 受制於內地零售環境低迷,飛達零售業務去年錄得虧損,管理層表示現時自營店逾30間,未來考慮關閉虧損店舖,或轉型至特賣場(Outlet),亦將加大電子商務銷售。

2017年2月14日


2015年12月23日

  • 飛達顏寶鈴二公子 升做執董
    • http://hk.apple.nextmedia.com/financeestate/art/20151223/19422783
    • 顏肇翰今年25歲,應該係90後,佢2013年畢業於美國印第安納州西拉法葉市普渡大學,取得經濟學理學學士學位,之後去咗投資銀行工作,舊年底加入飛達,𠵱家升做執董。
    • 阿哥顏肇臻畢業於美國匹茲堡卡內基美隆大學,主修資訊管理,今年28歲,2011年加入公司,不過一直做非執行董事。顏寶鈴之前亦提過,大仔𠵱家同朋友搞網上生意,應該有自己嘅事業。

1100 飛達控股 (飛達帽業有限公司)

公司網頁


附屬公司


  • San Diego Hat Company  (USA)
  • H3 Sportgear     (USA)
  • Drew Pearson International (Europe) Ltd  (Europe, UK)
  • Sanrio (China)
    • 飛達集團擴闊在帽品以外專利產品種類的重要里程,與PPW成立合資公司 — Futureview Investment Limited,獲Sanrio授權,取得Sanrio旗下所有卡通人物產品於中國的開發、製造及銷售權。
    • Sanrio店舖透過發展不同定位之Vivitix及Gift Gate專門店
  • NOP (HK)
    • first own-brand flagship store, “NOP”, in Central, Hong Kong
    • As at 31 December 2016, the Group operated a total of 8 self-owned NOP stores in Hong Kong, and 13 NOP franchise stores in the PRC.



派息


新聞


年報

公司:


(i) 與New Era Cap Co., Inc. ("New Era")簽訂製造協議,建立長遠業務夥伴關係,確保穩定訂單來源; 
(ii) 在英國成立Drew Pearson International (Europe) Limited ("DPI"),作為歐洲市場的銷售分支; 
(iii) 透過收購間接擁有H3 Sportgear LLC (“H3 Sportgear”) 85%股權,以成為美國的分銷及貿易分支;
(iv) 透過收購擁有San Diego Hat Company 100%之股本權益,以擴闊產品種類,開發高端女裝帽品市場;
(v) 收購集團在孟加拉的外判廠房 Unimas Sportswear Limited (“Unimas”) 80%股權,以較低成本提升生產彈性;及 (vi) 與 Promotional Partners Worldwide Limited (“PPW”) 在香港成立合資公司-Futureview Investment Limited,取得Sanrio旗下所有卡通人物產品於中國的開發、製造及銷售權。


董事會


執行董事 
顏禧強先生(主席)
顏寶鈴女士, BBS, JP(副主席兼董事總經理)
James S. Patterson先生 
顧青瑗女士(營運總監)
顏肇翰先生
非執行董事 
顏肇臻先生
獨立非執行董事
梁樹賢先生
劉鐵成先生, JP
吳君棟先生



訪問

  • 飛達帽業 顏寶鈴 愛拼才會贏 谷底翻身 化危為機
    • http://www.capitalentrepreneur.com/common_emag/view_content.php?issue_no=086&pub_id=23&top_id=154&art_id=146992
    • 飛達帽業於1986年在香港成立,由主席顏禧強與妻子,即副主席兼董事總經理顏寶鈴共同創辦。
    • 於深圳、東莞及番禺自設廠房,生產一系列擁有專利商標的休閒及時尚帽品
    • 主要客戶均為世界馳名、家喻戶曉的品牌,如New Era、華納兄弟、迪士尼、NBA、MLB、 NCAA、Titleist、Kangol、Le Coq Sportif、Mumsingwear、Oakley、Under Armour,並為Callaway之獨家生產商。
    • 集團亦為美國各大百貨公司如Walmart、Target、 Sears、J.C. Penny、 New Era、Hatworld/Lids、H&M及J.D. Sports的主要帽品供應商,同時又為歐洲Sports World供應帽品及擔任採購管理。
    • 1992年,飛達開始轉型為製造商,顏寶鈴負責接單、管理財務、人事、市場、船運,顏禧強則主管內部生產線。
    • 1992至1995年間,他們在深圳布吉鎮開設帽品生產廠
    • 2000年飛達成功上市,每年產值達2.8億。
    • 集團在九十年代起,爭取為迪士尼、荷里活電影與華納兄弟製作帽製品,1999年更以210萬美元購入英國最大帽子代理商之一Fresh Cap International(Drew Pearson Marketing,即DPM前身)的二成五的股份,真正踏上飛黃騰達之路。
    • 2006年底,集團將子公司Drew Pearson Marketing. Inc.(DPM)售予美國其中一個主要帽品分銷商。她指出,將DPM賣給分銷商原意,可以更加專注於產品設計及生產。雙方簽訂為期7年的製造訂單協議,買家承諾每年向飛達採購不低於2,000萬至3,500萬美元的產品總額,不過承諾沒有兌現,其後更引發連串法律訴訟。