The price for store lambs is well in excess of this time last year," he said.
"A 32kg store lamb is up a massive $32 per head on last year, but more than the contract prices of $6.50/kg will be needed to make a reasonable trading profit this winter."
The rain has also affected the cattle market with a lift across the board, but the best lift was in the weaner prices.
Local trade cattle prices were up 25 cents to $4.60/kg, again well up on April 2013 when the schedule was $4.10/kg.
"So as my saying goes, tell me the weather I will tell you the market - up," Mr Cotton said.
"There are a substantial number of lamb and beef contracts out this year. Even the local trade has entered into this trying desperately to secure livestock for the winter months. The lamb contract prices of around $6.50 for delivery in October don't look that attractive to me this year and I've always been a fan of contracts and spreading the risk of your livestock sales. The beef contracts are around $4.85/kg for delivery in September.
"I am told perception is reality and I read with interest how well the Nait tagging system is working. This has not been my personal experience with cattle both sold and purchased through the sale yards not been recorded correctly. I'm only talking one or two cattle in a line, but if it's not 100 per cent correct why bother, especially with the cost, time and effort. I'm sure this also happens with cattle sold privately, but harder to pick up. I have also had cattle killed that were tagged onto the truck but the killing sheet coming back with a change saying that one or two were not tagged.
"It's just that the reader did not pick up the tag or the tag was damaged when being inserted into the ear. There was an interesting article in the Farmers Weekly by Pahiatua farmer Graeme Dyke about this issue," Mr Cotton said.