Sachverhalt: A. X._ reichte am 26. April 2010 beim Bezirksstatthalteramt Liestal eine Strafanzeige ein wegen Urkundenfälschung, Betrugs, etc. Darin macht er geltend, der Finanzberater Y._ habe ihm für Fr. 100'000.-- das Finanzprodukt V._ der Firma Z._AG (Maastricht/NL) vermittelt. Dabei habe dieser auf einem von ihm an die Z._AG weitergeleiteten Antragsformular mehrfach seine Unterschrift sowie diejenige seiner Ehefrau gefälscht. Ausserdem habe er auf einem in der Schweiz ausgefüllten Formular Deutschland als Ausstellungsort vermerkt und dadurch eine Urkunde mit unwahrem Inhalt hergestellt. Das Bezirksstatthalteramt (heute: Staatsanwaltschaft) eröffnete gegen Y._ ein Verfahren wegen Urkundenfälschung. Am 28. September 2011 stellte sie es wieder ein, nachdem ein Handschriftengutachten ergeben hatte, dass die fraglichen Unterschriften von X._ mit an Sicherheit grenzender Wahrscheinlichkeit von ihm selber und diejenigen seiner Ehefrau mit hoher Wahrscheinlichkeit bzw. in einem Fall wahrscheinlich von ihr selber stammten. Das Kantonsgericht Basel-Landschaft wies die Beschwerde von X._ gegen die Verfahrenseinstellung am 6. Dezember 2011 ab. B. Mit Beschwerde in Strafsachen und subsidiärer Verfassungsbeschwerde beantragt X._, diesen Beschluss des Kantonsgerichts aufzuheben und die Staatsanwaltschaft anzuweisen, das Strafverfahren gegen Y._ fortzuführen. C. Das Kantonsgericht beantragt in seiner Vernehmlassung, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Die Staatsanwaltschaft beantragt, die Beschwerde abzuweisen. 