曾淵滄專欄:信心不足 沽錯碧桂園 十多年百倍回報非不可能 曹仁超 – 投資者日記 贏了牙骹輸了雞髀 窮開心 富煩惱 林行止 曾淵滄專欄:信心不足 沽錯碧桂園 我真不明白,過去許多年,市場總是低估了控(005)的盈利,過去許多年,幾乎沒有意外,控總是為股市帶來驚喜,為甚麼會低估?這麼多大行,聘用這麼多精英分析員,竟然對控的業績預測一錯再錯? 這一次,帶給股市最大的驚喜還不是控,而是生銀行(011),生公佈業績之前,市場普遍對本地銀行的利潤存悲觀的看法,人人只看到本地銀行水浸,有錢借不出去,利率不斷的下跌。10年前,我們買樓的利率是P+2%,現在是P-3%,這說明了銀行已經少賺了5個百分點的利潤。這一次,生公佈的利潤分佈令大家看到非利息收入的增長的確驚人,生半年88億元的利潤中,有28億元來自證券買賣、資產管理這一類非利息收入,這是可喜的事,也總見到香港金融理財事業的蓬勃。現在,香港各家大學的金融課程皆供不應求,學生們一窩蜂的報名念金融學,這倒我有點擔心。7年前、8年前,香港的學生也一窩蜂的報名念資訊科技學,現在,這批學生都面對前途未明的壓力。 冇做功課 得唔安心 前日賣掉部份碧桂園(2007)股份,這個決定可能是錯誤的,昨日碧桂園股價飛升,更躋身入20大成交額的行列。為甚麼會有這個錯誤的行動?相信是心理問題,碧桂園上市第一天我入市買入,買入後股價只炒了一陣就掉頭回跌,出現了賬面虧損,因為我也曾經公開推介過此股,也因此多次在一些投資研討會會面對股友詢問碧桂園到底是不是好股的問題。我自己對碧桂園並沒有花時間研究,只是聽到四叔大力推薦而跟風買入。 在多個投資研究會上被股友問得多,自己也動搖了,不知道自己的買入決定是不是對的,心思思地想賣掉,一遇上較大的調整,整理組合時就很自然地想把這類股「整理掉」。 不過,就算這次賣碧桂園的決定是錯誤的,我也不會後悔,畢竟,一開始就沒有真正的研究與信心,套利之後,有現金在手,往後的機會多得是。 買股票而缺乏信心,心中老是掛念並不健康,最好的股票是像控一樣,可以完全忘記它,手中有控,心中無控,想也不必想,不擔心股價升或跌,甚至不必知道股價升或跌。 指又再升上23000點之上。23000點是不是真的阻力很強?我自己的信心也有動搖了。之前,我一直以23000點為強大阻力位,但是,我不會堅持、死不認錯。 十多年百倍回報非不可能 曹仁超 – 投資者日記 美國,有人持有可口可樂、通用電器發達,近30年有人持有沃爾瑪及微軟發達。香港,1970、80年代係華資地產成長期,1990年代係華資地產成熟期。控踏入1990年代因收購英國米特蘭銀行出現「再發育期」,過去16年(1990至2006年)投資控回報不俗。選股正確加上時間,你心目中企業十多年內為你帶來100倍回報並非唔可能。 著名投資者彼得林治教我地:最好選股方法係動用眼、耳、口、鼻,而非聽信大行推介。例如1960年代畢非德自己喜歡飲可口可樂、睇《華盛頓郵報》,佢便買重可口可樂同華盛頓郵報股票(用口品嘗、用眼去睇)。今天可口可樂及《華盛頓郵報》為佢帶來極可觀回報。1980年代一位朋友代表香港一間工廠到外國接單,佢認為沃爾瑪經營方法極之成功,因此一有錢便買沃爾瑪股份;10年前佢打工工廠因遷入內地,而令佢冇份工,但佢唔擔心,因為佢投資沃爾瑪股份已足夠養佢過世。 留意上市公司所提供產品及服務,再用簡單常識分析,便可搵到絕佳投資機會。例如2003年7月內地開始自由行,唔少人投資本港零售股大大賺一筆。眼見內地房地產有價,投資本港上市內房股又賺一筆。只要平時多加留意行業趨勢你隨時打贏大行推介;多留意傳媒報道,亦係獲得靈感渠道。例如中央三年前支持造船業,去年則支持環保事業。大部分企業都擺脫唔到周期影響,學習冬天買草蓆、夏天買棉胎又係另一方法。 如果認為上述仍然太複雜,可以買內地金融股,因為金融乃百業之母,人民幣升值、中國GDP高增長支持下,內地金融股長期而言業績點會差?揀股三部曲:一、留意行業盛衰;二、企業管理係咪良好;三、唔好太高價追入。其實投資成功好簡單。 中國環保總局長潘岳向媒體通報,中國銀監會、中國人民銀行聯同國家環保總局公布「關於落實環保保護政策法規防範信貸風險意見」,對唔符合產業政策環境違法企業進行信貸控制,實行「綠色信貸」。 1950年代至今全球耕地只增加11%,但每畝產量卻上升120%。2004年全球五穀產量超過20億公噸,平均每人每天消耗卡路里,由戰前1848上升到今天2700。人類人均收入自戰後至今平均上升8倍,人口增長率則由六十年代以前2.2%一年降至依家1.1%。聯合國估計,到2050年全球人口超過90億,到時食物供應係點?植物學家Lloyd Evans估計,以每公頃產量3噸計,係無法支持上述人口需求,必須將產量由每公頃3噸提升到4噸,但人類農業科技能否43年內將食物產量提升30%,去應付未來人口增長?又或者人類與食物之間供求平衡會漸漸開始失衡? 加拿大亞伯達省北部涉及1000億加元油砂投資,其中兩大項目由Enbridge Inc.及TransCanada Corp.進行,2009年完成,估計到時可令加拿大成為全球第二大產油國(僅次於沙地阿拉伯)。 金匡企業(286)、香港建設(190)、勤達集團(1172)、香港葯業(182)、安瑞科(3899)停牌。 ■海港企業(051)、利福國際(1212)、先施表行(444)8月8日;中海發展(1138)14日;中國海外(688)16日;兗州煤業(1171)17日公布業績。 贏了牙骹輸了雞髀 (01/08/2007) 石鏡泉 – 經濟與投資 上周六,在比聯的投資研討會上,筆者謂在上周五,買了兩張7月恒指認購期權,因為我估在今周一結算時,恒指會升。結果估中,但筆者不單沒有錢收,反之要蝕。在研討會上,筆者曾經說過︰贏了會寫,輸了也會寫。 料大市回穩買認購期權 為甚麼買了兩張末日恒指認購期權?想認叻囉! 上周五約下午3時,開完會,同事告知恒指跌了六百多點,問我點睇。我表示大市有望穩。他們不信。我謂︰唔信就買張恒指認購期權來試試,結果筆者叫同事查價,跟着便落單。 當時恒指一度跌至22400區,筆者叫查22600期權價。他查了8月的是造248點,7月的是造85點,結果筆者揀了7月的期權來買,到買回來已是119。前晚期指雖然收於22600之上,但就未夠支付那119點的溢價和手續費,故輸了近萬元。 不少人以為分析員手上冇貨,就會客觀、中肯,筆者不認同此點。只要分析者忠於自己,不會催谷人家買,自己買便是;反之,有了貨,會更加關心有關股票的升跌,只要及時向公眾公布便是。同條船,贏輸與共,不更好嗎? 買末日期權是基本上有以下的看法︰ 1.大市跌幅已相當。基於林女士的教導(筆者按:新讀者如不識林女士,日後會有機會認識她。她是位師奶,自學買賣期權,並經常賺錢。她的一個教導是,買認購期權的最好時機之一,是當大市勁跌時),恒指跌了六百多點後,可以有望回彈。 2.在過去數月的期指結算期中,一般會是結算日前,期指跌,結算當日恒指會升,升幅可達二、三百點。 基於以上兩點,所以我對今周一,恒指彈升有信心,但買哪個行使價,哪個月份的期權才好? 1.不應太價外的,所以鎖定了22600,因為只能預期周一時恒指只反彈二百點左右。 2.買7月的,因為博末日期權嘛! 周三四大跌小心有餘震 結果怎樣呢? 估不到美股上周五再跌,估不到的,是因為美股已因次按問題跌了,故上周五公布的經濟數據只要不太壞(筆者是估不太壞的),道指應不會被拖累。誰知數據不單不太壞,而且是頗好,但道指仍要跌。這是因為筆者低估了在周三、周四大市勁跌所產生的餘震,通常在周五時,除非有極利好消息,不然,好友於周五都會縮手。 至於上周末更有日本選舉,再加上日圓升,更會使好友縮手。正正因為想少了這兩點,便顯得在上周五買7月恒指認購期權,是鹵莽了。 恒指期權在當日是要買的,因為今時回頭看,如當日不買,今時更不能買,只是不應買7月的-只得周一一天便到期的期權,而是應買8月的期權,好給些時間去讓好友反攻。 假如是買了8月期權,今天便是可贏到雞髀了,因為8月的22600恒指認購期權,昨日是收於928點,如上周五不是買7月期權,而是買8月期權。不錯8 月期權的溢價是貴了點,要248點,但多了一天的恒指上升,其溢價漲到928。一張期權便可賺680點(不計使用),每點50元,便是三萬四千元,兩張便是六萬八千元。是否易中過六合彩? 買期權跟買六合彩的不同是︰ 1.期權不可以提供金多寶式獎金; 2.但期權可以提供四、五、六獎的機會,前提是︰ a.你要有這個知識; b.你要有本錢和膽量; c.你要看準市道及其波幅及其達到這波幅所需的時間。 可以謂,期權買賣,是求知可投資,投資可成小富的一個門徑。 買賣期權宜小注忌搏命 話雖如此,筆者亦有辦你見,可以因為看漏一些事物,高估了反彈的幅度,低估了反彈所需的時間,因此贏了牙骹、輸了雞髀。無獎金之餘還要輸錢,亦因為如此,買賣期指是不應賭身家,只宜小注,是典型的刀仔鋸大樹。但亦請小心,這個刀仔是雙刃的,可鋸大樹亦可鋸到自己。要想在期權市場搵食,就一定要做好風險管理才是。筆者買賣期權時,都是一張起,兩張止,不是要搏命。因為期權不同股票,是冇得守者,切記!切記! 信報 林行止專欄 林行止 2007-08-01 窮開心 富煩惱 「面對面」欄昨天發表健吾的〈還說貧窮為什麼?〉,記日本漫才師(類似「相聲」藝人)島田洋七和他的暢銷書《佐賀的超級阿嬤》,島田的外婆積極樂觀地面對窮困,為作者「添了不少快樂回憶」,亦引起廣大讀者共鳴;這篇文章「新鮮出爐」,讀者記憶猶新,本不該作「文抄公」,但若干精采片斷值得引述,比方冬天天早黑,「天黑要點燈,會浪費燃料,於是下午四時半就上床」,四時半並非晚飯時間,小島田空肚子,睡不,但家無隔宿糧,晚飯當然沒落,外婆遂以種種不成理由的理由哄他入睡;當島田覺得自己窮的時候,外婆說:「你放心罷,我們家,幾代都窮,我們是貧困的專家了……。做有錢人很忙,又要去旅行,又要吃大餐,忙死了。」當年─日本投降後不久完全沒有社會福利(政府和私人慈善事業)─炒業世@@部A外婆因此不知道富人除了為吃喝玩樂而忙,還有為如何以錢賺多一點點錢而絞盡腦汁而徹夜不眠的煩惱(又嫌佣金高又怕經紀「食價」又因所賺及不上另一家公司而自怨自艾……),不然她會更自得其樂。外婆的一魚多吃、連魚骨亦不放過的魚盡其用法,聞所未聞,也許有人嫌這個老人家太孤寒,但島田說如果不是如此節約,阿嬤又怎能以大學校舍清潔工的收入養大五女七男……! 不同時代有不同生活水準,在非馬克思式均富(均窮是更貼切更近現實的形容)即資本主義弱肉強食的不公平社會,窮富並存是必然的,而資本主義高度發展令貧富兩極化,亦自然不過,當然,有錢和無錢(have and have not)若各走極端、愈去愈遠,社會必然無法和諧而且人心肯定思變,結果各階層人民不能和平共存,「物極必反」,出現社會動亂甚至鬧革命是完全正常的;因為有此憂懼,資本家主導的政府和議會才會立法制訂累進稅(納稅多寡與貧富成正比),而且大派成本昂貴的所謂免費午餐(如果間接稅不是太重,比如沒有徵收一刀切的消費增值稅,「窮人」享受的福利才算免費午餐),因此,在現代社會,貧窮只是相對富裕而言的現象,貧窮絕非飢寒交迫的代名詞。從另一角度,只要有選擇生活方式的自由,貧窮亦可以逍遙快活,島田的外婆便是典型! 讀島田筆下的「超級阿嬤」,令筆者想起剛在《美國經濟前景學報》讀到麻省理工兩名研究貧窮問題學者的論文:〈窮人的經濟生活〉(A. V. Bangerjee/ E. Duflo:〈The Economic Lives of the Poor〉,The Journal of Economic Perspectives,二○○七冬季號);他們主持大學的「貧困行動實驗室」(Poverty Action Lab.),對二○○一年被聯合國定性為「極窮」者的生活進行實地調查;「極窮」的定義是每天生活費在一美元以下。在印度窮鄉(其實已屬城市)Udpaipur,只有百分之十家庭有一張椅子、百分之五有桌子,大約有三分之一人家在二○○○年某日全天沒有食過東西(當然不是為了瘦身),貧血病是「風土病」,在這種可說一窮二白三餐不繼的條件下,市民卻花百分之五的收入在煙酒上,對宗教節日的捐款佔總入息百分之十,在各種非主食的小吃上亦用掉百分之十的收入。作者們指出,這並非孤例,整個印度均如此─人們花在食物上的錢佔總入息的比例,在一九八三至二○○○年間,有明顯的下降。這說明了什麼?讀者應該清楚了解,這是生活質素的提升。還有人記得筆者過去說過多次的「恩格爾定律」(Engel’s Law)嗎?花在食物上的錢佔總入息愈少說明這家人的生活質素愈高(簡單的例子是乞丐把全部所得用於充飢),生活費不足一美元,在窮鄉僻壤可過不錯的生活。 印度這個鄉村的「極窮」者很少擁有收音機或電視(事隔六、七年,現在也許有手機亦說不定),表面上看,這固然是窮、買不起,但該市經常有嘉年華式的宗教活動和俗世的公眾演藝會,人們莫不積極參與,這似意味收音機和電視對他們來說不太重要;同時是窮得不名一文的南非和秘魯鄉下,收音機擁有率高達百分之七十,這與沒有宗教及俗世文娛活動大有關係;而危地馬拉和尼加拉瓜的「極窮」家庭的電視機擁有率,依次為約百分之三十和五十;並非這些苦哈哈不懂得節儉,而是他們沒有把大量收入花在購買食物上的需要。 說來有點不可思議,百分之四「極窮」的墨西哥人是地主,在巴基斯坦和秘魯,擁有田地的窮人分別達百分之三十和六十五,那些蹲在沙塵滾滾路邊地攤上賣雜貨的人可能都是地主,他們這樣做和不把所有雞蛋放在同一籃裏的投資哲學並無分別。和內地「極窮」者多半願意離鄉背井入城鎮「打工」不同,印度、非洲和南美的窮人對赴外「賺大錢」的興趣不大。 據聯合國的統計,世上每天生活費在一美元以下的人,在二○○一年達十億以上,他們雖被經濟學者和慈善家定性為「極窮」,但以當地的標準,這樣的收入已令他們的生活過得不錯。當出現天災人禍難民流離失所時,給予經援(政府和私人)是阿當.史密斯所說人類與生俱來有憂喜與共同情心的體現;但在風調雨順的日子,一美元以下他們已活得很開心,外人的援手是錦上添花而已。 以免於飢寒為標準,筆者常說香港沒有窮人(這是那個什麼扶貧委員會幾年來仍無法定出貧窮線的原因),口上極富同情心的人也許會指筆者不知人間疾苦,但住公屋領綜援以及接受這樣那樣政府及私人慈善機構派發的免費午餐,香港何來窮人─比有錢人窮則比比皆是!香港窮人的物質生活當然大有提高餘地,但他們現在的生活不算太差罷。
Mon 上午去左書展, 一路入場既都係d 中學生樣既人….. 我同同事都好似好唔match 咁 🙂 書展賣既都唔算平….仲要冇IT 既書… 一路行都覺得好似 “花潮” 咁… 只係好似趁虛咁… “我地黎既目的唔係為左買書, 而係名正言順咁[吞port]” (wesley, 2007) 好句!! 行左 hall 1, grand hall, hall 2 … 已經要走人……好快咁食個飯返到去到2點.. 一位朋友上緊生態導遊既課程, 見聞都幾有趣 ~~ 唉… 今年年底前一定要上first-aid ….. oosh 成班人去睇Transformer, 唔錯唔錯, 冇悶場 不過好似冇乜記憶咁…. 細個睇變形金剛係咁既咩? :p
http://forum.java.sun.com/thread.jspa?threadID=359395&start=30&tstart=0 Here is a quick test sample that I ran with for PDF to JPG conversion. I only had to convert the 1st page, so if you wanted multi-pages you will have to adapt the above example. I use the ImageIO and jpedal jars. Quick overview. give the decoder the filename of the pdf to open Grab the 1st page, and resize it to a thumbnail version save the image.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
import org.jpedal.*; import java.io.*; import javax.imageio.*; import javax.imageio.stream.*; import java.awt.Graphics; import java.awt.Image; import java.awt.image.BufferedImage; import java.awt.image.RenderedImage; import java.util.*; public class PdfToJpgTest { public static void PDFToJpg(String filepath) { try { PdfDecoder decoder = new PdfDecoder(); decoder.openPdfFile(filepath); if (decoder.isFileViewable()) { //just grab the first page, and render it as an image. BufferedImage thumbnailImage = getThumbnailImage(decoder.getPageAsImage(1)); saveImage(thumbnailImage,"1.jpg"); } } catch (Exception err) { err.printStackTrace(); } } public static void saveImage(Image image, String fileName) { File fileToSave = new File(fileName); try { ImageIO.write((RenderedImage)image,"jpg", fileToSave); } catch (Exception err) { err.printStackTrace(); } } private static BufferedImage getThumbnailImage(BufferedImage image) { BufferedImage resizedImage = null; Graphics g = image.getGraphics(); int resizeWidth = 0; int resizeHeight = 0; resizeHeight = 256; resizeWidth = (image.getWidth() * resizeHeight) / image.getHeight(); resizedImage = new BufferedImage(resizeWidth, resizeHeight, BufferedImage.TYPE_INT_RGB); resizedImage.createGraphics().drawImage(image, 0, 0, resizeWidth, resizeHeight, null); return resizedImage; } public static void main(String args[]) { System.out.println("Staring PDF to JPG test"); PDFToJpg("Winter 2006.pdf"); System.out.println("Ending PDF to JPG test"); } } |