Interdum stultus opportuna loquitur...

Friday, November 04, 2005

OzRant: Another 10:30 (Intraday) Top...

Note - from June 24th 2009, this blog has migrated from Blogger to a self-hosted version. Click here to go straight there.

Finally, the markets are getting away from this whole "obsession with round numbers and multiples of 25" malarkey (although today's low was 4450-ish in the All Ords, but the high was a little too rich to be called 4475-ish). The Euro hasn't bounced worth a damn (although I note that in the twenty minutes after this morning's USRant, it moved from 1.1965 to 1.1980... but it gave it all back and has gone literally nowhere all day).

I'm madly trying to 'code up' a set of CCI-based indicators for real-time dispersal: trying to do anything that relies on accurate typing when you're moderately sleep deprived is always a larf. At least I've worked out how to fix my penchant for leaving out statement end marks (semi-colons) at the end of conditional branches... 

There were two candidate solutions: one, learn to type better. (Not gonna happen).

Two, macro-fy things that fix the grossest errors, then track down residual errors on the fly. An example of the 'macro-isable' problem is a very common cockup that I make, namely leaving off the statement-ending semi-colon in the last statement in a conditional branch...  

if(condition) 

    then {statement 1; statement 2; statement 3;} 

    else {statement 4; statement 5; statement 6;} 

Since a conditional branch always ends in a 'curly bracket' i.e., one of these... }  )... the easy thing to do is a global find/replace, replacing } with ;} and then replace ;;} with ;} (that last bit is to get rid of empty statements - they're no harm, but it's worth doing anyway). 

I should have thought of the macro-fix before - although really it only fixes the most obviousof my programmatic typo's. The other common problem I create is mismatched brackets e.g., using $VarX[$i} when I want $VarX[$i] ... those are harder to spot by macro (but not impossible). Anyhow... maybe learning to type more better would be lower-cost, long run.

Anyway - the ability to 'deliver' a real-time chart is relatively easy, but 'switching' charts from one instrument to another (e.g., changing from an S&P chart to a Bond chart in real time, if something 'pops up' in the Bonds while the S&P previously had the 'focus') is tiresome.

But since the terrrrists are going  to get us all anyway, maybe I shouldn't bother too much. (Have I mentioned how only a complete cretin would believe John Howard's very conveniently-timed assertion of imminent terrrrist threat? I'm sure I mentioned it somewhere...). 

Major Market Indices

The broad market - the ASX All Ordinaries (XAO) - rose by 7.40 points (0.17%), finishing at 4468.30 points. The index hit an intraday high of 4480.20 (at the usual 'scalp a short in the SPI' time of 10:30 a.m. as detailed in this morning's SPISpy RantMail) and its low was 4453.5, set almost exactly one hour after the high. From there it was basically a holding pattern for the rest of the session, with the eventual close being as near to mid-range as makes no odds.

Total volume traded on the ASX was just shy of 900 million units, 0.9% below its 10-day average. Of the 486 stocks in the index, 188 rose while 164 fell. Volume was tilted in favour of the gainers by a margin of 1.1:1, with 225.04million shares traded in gainers while 196.57million shares traded in the day's losers.

The Index that forms the cash basis for the SFE's Share Price Index Futures - the S&P/ASX 200 (XJO) - rose by 5.80 points (0.13%), finishing at 4519.50 points.

The "heavy hitters" of the Australian market - the ASX 20 Leaders (XTL) - rose by 6.80 points (0.28%), finishing at 2440.80 points. Within the index members, there were 13 that rose, and 6 losers. Total volume in rising issues within the ASX20 amounted to 73.04m shares while volume in the losers totalled 20.09m units.

The major winners in the "big guns" were -

  • Alumina (AWC), +$0.170 (2.92%) to $6.000 on volume of 5.98m shares;
  • Woodside Petroleum (WPL), +$0.730 (2.22%) to $33.640 on volume of 1.37m shares;
  • Macquarie Bank (MBL), +$1.000 (1.51%) to $67.200 on volume of 722,000 shares;
  • Woolworths (WOW), +$0.150 (0.91%) to $16.550 on volume of 2.61m shares; and
  • St George Bank (SGB), +$0.240 (0.87%) to $27.700 on volume of 1.12m shares.

The following stocks made up the biggest percentage losers in the big-guns:

  • Rinker Group (RIN), -$0.310 (2.01%) to $15.140 on volume of 3.1m shares;
  • AMP Limited (AMP), -$0.07 (0.97%) to $7.16 on volume of 6.84m shares;
  • QBE Insurance Group (QBE), -$0.16 (0.87%) to $18.23 on volume of 1.45m shares;
  • Suncorp-Metway (SUN), -$0.14 (0.73%) to $19.16 on volume of 1.03m shares;
  • Westfield Group (WDC), -$0.05 (0.3%) to $16.85 on volume of 4.56m shares.

At the smaller end of the market's capitalisation scale, the ASX Small Ordinaries Index (XSO) rose by 13.30 points (0.53%), finishing at 2543.60 points. The major winners in the "pop-guns" were -

  • Tap Oil (TAP), +$0.180 (7.56%) to $2.560 on volume of 915,000 shares;
  • Perilya (PEM), +$0.045 (5.84%) to $0.815 on volume of 1.22m shares; and
  • Australian Worldwide Exploration (AWE), +$0.110 (5.64%) to $2.060 on volume of 1.74m shares; and
  • Zinifex (ZFX), +$0.270 (5.4%) to $5.270 on volume of 5.4m shares; and
  • Hardman Resources (HDR), +$0.100 (5.15%) to $2.040 on volume of 3.31m shares.

The losingest-little-guys for the session were (in order of decline):

  • ERG (ERG), -$0.020 (12.12%) to $0.145 on volume of 4.95m shares;
  • Mcpherson's (MCP), -$0.300 (9.52%) to $2.850 on volume of 151,000 shares; and
  • Antares Energy (AZZ), -$0.030 (6%) to $0.470 on volume of 799,000 shares; and
  • Norwood Abbey (NAL), -$0.030 (5.88%) to $0.480 on volume of 37,000 shares; and
  • Arc Energy (ARQ), -$0.065 (3.53%) to $1.775 on volume of 1.01m shares.
Index Changes
CodeNameClose+/-%Volume
XAOAll Ordinaries4468.37.40.17%504.62m
XTLS&P/ASX 202440.86.80.28%0
XFLS&P/ASX 5044312.70.06%226.25m
XTOS&P/ASX 1003668.93.30.09%303.17m
XJOS&P/ASX 2004519.55.80.13%406.63m
XKOS&P/ASX 3004512.45.80.13%0
XMDS&P/ASX Mid-Cap 504497.511.30.25%0
XSOS&P/ASX Small Ordinaries2543.613.30.53%128.68m

All Ordinaries Market Internals

Market Breadth
ASX20XTOXJOXAOXSOMarket
Advances13489318882477
Declines6417316464444
Advancing Volume73.04m146.65m196.85m225.04m67.12m403.08m
Declining Volume20.09m131.81m148.03m196.57m37.87m340.06m

S&P/ASX200 GICS Sector Indices

The top sector for the day was XEJ Energy which gained 2.06% to 10259.00 points. Everything is the sector went ballistic after the overnight bounce in Crude. The biggest percentage gainers in the sector were:

  • Tap Oil (TAP), +$0.180 (7.56%) to $2.560 on volume of 915,000 shares;
  • Australian Worldwide Exploration (AWE), +$0.110 (5.64%) to $2.060 on volume of 1.74m shares;
  • Hardman Resources (HDR), +$0.100 (5.15%) to $2.040 on volume of 3.31m shares;
  • Woodside Petroleum (WPL), +$0.730 (2.22%) to $33.640 on volume of 1.37m shares; and
  • Oil Search (OSH), +$0.070 (2.15%) to $3.330 on volume of 4.72m shares.

Second in the sector leadership stakes was XUJ Utilities which gained 1.16% to 5259.60 points. The sector leaders were -

  • Gasnet Australia Group (GAS), +$0.060 (2.19%) to $2.800 on volume of 276,000 shares;
  • Alinta (ALN), +$0.220 (2.05%) to $10.970 on volume of 881,000 shares;
  • Australian Gas Light Company (AGL), +$0.160 (1.08%) to $14.980 on volume of 811,000 shares;
  • Envestra (ENV), +$0.010 (0.82%) to $1.225 on volume of 605,000 shares; and
  • Australian Pipeline Trust (APA), -$0.000 (0%) to $3.660 on volume of 156,000 shares.

The bronze today went to XSJ Consumer Staples which gained 0.44% to 5870.70 points. The sector was led by

  • Burns, Philp & Company (BPC), +$0.030 (2.67%) to $1.155 on volume of 12.38m shares;
  • Woolworths (WOW), +$0.150 (0.91%) to $16.550 on volume of 2.61m shares;
  • Foodland Associated (FOA), +$0.250 (0.91%) to $27.630 on volume of 137,000 shares;
  • Coles Myer Ltd (CML), +$0.060 (0.59%) to $10.200 on volume of 3.08m shares; and
  • Ridley Corporation (RIC), +$0.005 (0.36%) to $1.375 on volume of 90,000 shares.

The worst-performed sector today was XMJ Materials which lost 0.36% to 8390.10 points. The sector was dragged lower by

  • Bluescope Steel (BSL), -$1.260 (14.5%) to $7.430 on volume of 36.65m shares;
  • Onesteel (OST), -$0.140 (3.79%) to $3.550 on volume of 6.3m shares;
  • Smorgon Steel Group (SSX), -$0.050 (3.33%) to $1.450 on volume of 2.94m shares;
  • Jubilee Mines (JBM), -$0.200 (3.17%) to $6.100 on volume of 1.08m shares; and
  • Timbercorp (TIM), -$0.080 (3.03%) to $2.560 on volume of 426,000 shares.

Just in front of last place on the sector table was XPJ Property Trusts which lost 0.24% to 1834.80 points. The sector was pulled down by

  • Centro Properties Group (CNP), -$0.070 (1.13%) to $6.100 on volume of 1.36m shares;
  • CFS Gandel Retail Trust (GAN), -$0.020 (1.05%) to $1.880 on volume of 1.95m shares;
  • Investa Property Group (IPG), -$0.015 (0.76%) to $1.970 on volume of 2.22m shares.
Sector Indices
CodeGICS SectorClose+/-%Volume
XEJEnergy10259207.52.06%21.11m
XUJUtilities5259.660.11.16%5.23m
XSJConsumer Staples5870.725.50.44%30.18m
XTJTelecommunications1530.940.26%26.72m
XXJASX200 Financials ex Property Trusts5543.411.90.22%49.04m
XHJHealthcare5939.69.70.16%9.83m
XFJFinancials5374.56.20.12%98.51m
XNJIndustrials5015-1-0.02%42.54m
XDJConsumer Discretionary2210.1-2-0.09%30.07m
XIJInformation Technology429.9-0.6-0.14%10.32m
XPJProperty Trusts1834.8-4.5-0.24%52.67m
XMJMaterials8390.1-30.6-0.36%134m

All Ordinaries Major Movers

All Ords Volume Leaders
CodeNameClose+/-%Volume
BSLBluescope Steel7.43-1.26-14.5%36.65m
TLSTelstra Corporation4.190.010.24%25.72m
BHPBHP Billiton21.350.070.33%15.69m
GBGGindalbie Gold0.270.0312.5%15.63m
LHGLihir Gold1.880.063.31%13.46m
MIGMacquarie Infrastructure Group3.37-0.01-0.3%12.4m
All Ords Percentage Gainers
CodeNameClose+/-%Volume
TAPTap Oil2.560.187.56%914724
VRLVillage Roadshow2.50.177.3%596295
GNCGraincorp11.20.76.67%14087
PEMPerilya0.820.055.84%1.22m
AWEAustralian Worldwide Exploration2.060.115.64%1.74m
All Ords Percentage Decliners
CodeNameClose+/-%Volume
BTABiota Holdings1.41-0.26-15.32%11.41m
BSLBluescope Steel7.43-1.26-14.5%36.65m
ERGERG0.15-0.02-12.12%4.95m
AZZAntares Energy0.47-0.03-6%798725
CMICmi1.32-0.08-5.4%62485

Elsewhere in the Region...

Regional Indices
CountryNameClose+/-%Volume
New ZealandNZSE503325.662.220.07%20.82m
JapanNikkei 22514022.86128.080.92%0
KoreaKOSPI1217.87-0.1-0.01%373616
SingaporeStraits Times2262.26.660.3%0
Hong KongHang Seng14557.38-44.21-0.3%122.74m
MalaysiaKLSE Comp913.923.160.35%0