The only official fluid in Yanmar/John Deere made compacts is Hy-Gard J20C or Yanmar TF500A.
This is talked about frequently in the Yanmar thread sub-section of this forum. Using something different can cause problems. Search the thread there because there are oil manufacture 'meets J20C UTTO' that are acceptable too.