|We propose a game-theoretic model of reciprocity and trust that incorporates personality traits. In the model, positive and negative reciprocity are “reciprocal preferences:” parameters of heterogeneous utility functions that take into account the material welfare of others (positively if they have been kind, negatively if they have been hostile). Trust, on the other hand, is an individual bias that distorts probabilistic beliefs about the trustworthiness of others. Unlike typical game-theoretic models, our model provides an explanation for the heterogeneity of preferences and probabilistic beliefs: a person's personality traits determine both the parameters of his utility function and the magnitude of his beleif bias. We tested the model experimentally. Subjects completed a psychometric questionnaire that measures three personality traits: positive reciprocity, negative reciprocity, and trust. Subsequently, they played a sequential prisoner's dilemma with random re-matching and payoffs changing from round to round. From the subjects' psychometric scores and game behaviors we inferred the relationship between reciprocal preferences, belief biases, and personality. The results confirmed the hypotheses of the model.