Asian stocks were mixed towards the end of the Friday session ahead of monthly payrolls data from the U.S. as an early boost from a Bank of England rate cut yesterday abated.

In Tokyo the Nikkei 225 was recently up 0.07% at 16,265.65, while the Topix was down 0.13% at 1,281.32. Both indices were headed for a weekly loss amid disappointment about the outline of the Japanese government's ¥28.1 trillion ($277.9 billion) stimulus package.

The Hang Seng was up 1.38% at 22,134.16 in Hong Kong, while on mainland China the CSI 300 composite was up 0.08% at 3,203.80.

In Sydney the S&P/ASX 200 was up 0.36% at 5,495.50.

U.S. stock futures edged higher, with both the Dow Jones mini and the S&P 500 mini gaining 0.13% .

Euro Stoxx 50 futures were up 0.62%.

Bond yields were largely steady, though the yield on the 10-year New Zealand government bond was down 4 basis points at 2.15% as the market betted on a quarter-point cut to the 2.25% cash rate next week.

West Texas intermediate was recently down 0.93% at $41.54 a barrel.

The dollar was recently down 0.10% against the yen at ¥101.1200

The pound ticked up 0.21% against the dollar to $1.3134 after plunging yesterday after a quarter-point rate cut by the Bank of England.

Meanwhile Japanese labor data showed cash earnings grew faster than expected in June after declining in May, while Japan's Leading Economic Index, a composite of 12 indices, came in below expectations in June and stagnated instead of rising.

Toyota Motor (TM - Get Report) rose 3.5% after a 14.5% decline in quarterly profit announced after the market closed on Thursday was better than expected.

Camera maker Nikon (NINOY) jumped 3.8% after it said quarterly profit rose by 176% to ¥11.5 billion.

In Sydney Virgin Australia was up 1% after it said it is on track to exceed a A$1.2 billion ($918.6 million) cost savings by the end of next year despite missing annual profit forecasts.

From the U.S. today investors are looking for the economy to have added 180,000 jobs in July, according to a Reuters survey, slowing from 287,000 jobs in June. The figures are out at 8.30 a.m. Eastern time.