from otree.api import ( models, widgets, BaseConstants, BaseSubsession, BaseGroup, BasePlayer, Currency as c, currency_range, ) author = 'eoy' doc = """ Questionnaire: only shown at the end of the experiment """ class Constants(BaseConstants): name_in_url = 'survey_option_game' players_per_group = None num_rounds = 1 class Subsession(BaseSubsession): pass class Group(BaseGroup): pass class Player(BasePlayer): # Survey consent = models.IntegerField(choices=[[1, 'Evet'], [0, 'Hayır']], label=' Ankete kendi rızamla katıldığımı beyan ederim. ', widget=widgets.RadioSelect) cinsiyet = models.IntegerField(choices=[[1, 'Erkek'], [2, 'Kadın'], [3, 'LGBT'], [4, 'Belirtmek istemiyorum.']], label='Kendinizi aşağıdakilerden hangisi olarak tanımlarsınız ?', widget=widgets.RadioSelect) yas = models.IntegerField(choices=[[1, '18 - 24'], [2, '25 - 30'], [3, '31 - 36'], [4, '37 - 42'], [5, '43 - 48'], [6, '>49']], label='Yaşınız', widget=widgets.RadioSelect) egitim = models.IntegerField(choices=[[1, 'Lise'], [2, 'Üniversite'], [3, 'Yüksek Lisans'], [4, 'Doktora']], label='Eğitim durumunuz', widget=widgets.RadioSelect) medeni = models.IntegerField(choices=[[1, 'Bekar'], [2, 'Evli'], [3, 'Boşanmış']], label='Medeni haliniz', widget=widgets.RadioSelect) calisma = models.IntegerField(choices=[[1, 'Ücretli kamu çalışanı'], [2, 'Ücretli özel sektör çalışanı'], [3, 'Kendi hesabına çalışan/işyeri sahibi'], [4, 'Öğrenci'], [5, 'Ev hanımı'], [6, 'Emekli'], [7, 'Çalışmıyor ve iş aramıyor'], [8, 'Çalışmıyor ve iş arıyor']], label='Çalışma durumunuz', widget=widgets.RadioSelect) gelir = models.IntegerField(choices=[[1, '1000 - 2500'], [2, '2500 - 4000'], [3, '4000 - 5500'], [4, '5500 - 7000'], [5, '>7000']], label='Aylık ortalama geliriniz:', widget=widgets.RadioSelect) hanegelir = models.IntegerField(choices=[[1, '2500 - 4000 '], [2, '4000 - 6500'], [3, '6500 - 9000'], [4, '9000 - 11500'], [5, '11500 - 14000'], [6, '14000+']], label='Aylık ortalama hane halkı geliri: ', widget=widgets.RadioSelect) tasarruf = models.IntegerField(choices=[[1, 'Evet'], [0, 'Hayır']], label='Tasarruf hesabınız var mı?', widget=widgets.RadioSelect) sigorta = models.IntegerField(choices=[[1, 'Evet'], [0, 'Hayır']], label='Emeklilik sigortanız var mı?', widget=widgets.RadioSelect) finans1 = models.IntegerField(choices=[[1, 'Bugünden fazla'], [2, 'Bugünle aynı'], [3, 'Bugünden az'], [4, 'Bilmiyorum']], label='Tasarruf hesabınızdaki faiz oranının yıllık %1 ve enflasyon oranının yıllık % 2 olduğunu varsayalım. Bir yıl sonra, bu hesaptaki parayla bugüne göre ne kadar tüketim yapabilirsiniz?', widget=widgets.RadioSelect) finans2 = models.IntegerField(choices=[[1, '104 TL’den az'], [2, 'Tam olarak 104 TL'], [3, '104 TL’den fazla'], [4, 'Bilmiyorum']], label='Tasarruf hesabınızda 100 TL olduğunu ve faiz oranının yılda 2% olduğunu varsayalım. 2 yıl sonra, paraya hiç dokunmadığınız takdirde hesabınızda ne kadar para olacağını düşünüyorsunuz?', widget=widgets.RadioSelect) finans3 = models.IntegerField(choices=[[1, 'Doğru'], [3, 'Yanlış'], [2, 'Bilmiyorum']], label='Sadece bir firmanın hisse senedini almak hisse senedi fonundan pay satın almaya göre daha güvenli bir yatırımdır.', widget=widgets.RadioSelect) finans4 = models.IntegerField(choices=[[1, 'Doğru'], [3, 'Yanlış'], [2, 'Bilmiyorum']], label='Tahviller hisse senetlerine göre daha risklidir.', widget=widgets.RadioSelect) finans5 = models.IntegerField(choices=[[3, 'Doğru'], [1, 'Yanlış'], [2, 'Bilmiyorum']], label='Faiz yükselince fiyat düşer.', widget=widgets.RadioSelect) finans6 = models.IntegerField(choices=[[2, 'Günlük'], [3, 'Haftalık'], [4, 'Aylık'], [1, 'Nadiren'], [0, 'Hiçbir zaman']], label='Finansal piyasalarda ne sıklıkla işlem yaparsınız?', widget=widgets.RadioSelect) q1 = models.IntegerField(choices=[[4, 'Gerçek bir kumarbaz '], [3, 'Gerekli araştırmayı yaptıktan sonra risk alan biri'], [2, 'Dikkatli'], [1, 'Tamamen riskten kaçınan']], label='En yakın arkadaşınız sizi risk alma konusunda nasıl tanımlar?', widget=widgets.RadioSelect) q2 = models.IntegerField(choices=[[1, 'Nakit 10.000 TL'], [2, '%50 olasılıkla 50.000TL'], [3, '%25 olasılıkla 100.000 TL'], [4, '%5 olasılıkla 1.000.000 TL']], label='Televizyonda bir yarışma programına katıldınız. Aşağıdakilerden hangisini seçerdiniz?', widget=widgets.RadioSelect) q3 = models.IntegerField(choices=[[1, 'Tatili iptal ederim.'], [2, 'Daha ucuz bir tatil yaparım.'], [3, 'Planladığım gibi ilerler, bir işe hazırlanmak için vaktim olduğunu düşünürüm.'], [4, 'Tatili uzatırım çünkü böyle bir tatil yapabilmek için son şansım olabilir.']], label='Ölmeden önce mutlaka yapmalıyım dediğiniz bir tatil için para biriktirdiniz. Tatile çıkmanıza 3 hafta kala işinizi kaybettiniz. Ne yaparsınız?', widget=widgets.RadioSelect) q4 = models.IntegerField(choices=[[1, 'Mevduat hesabıma koyarım.'], [2, 'Yüksek kaliteli tahvillere yatırırım.'], [3, 'Hisse senedi satın alırım.']], label='Hiç beklenemedik şekilde, yatırım yapmanız gereken 200.000 TL elinize geçti. Nasıl değerlendirirsiniz? ', widget=widgets.RadioSelect) q5 = models.IntegerField(choices=[[1, 'Hiç rahat değilim.'], [2, 'Biraz rahatım.'], [3, 'Çok rahatım.']], label='Deneyim açısından, hisse senetlerine veya hisse senedi yatırım fonlarına yatırım yapmakta ne kadar rahatsınız?', widget=widgets.RadioSelect) q6 = models.IntegerField(choices=[[1, 'Kayıp'], [2, 'Belirsizlik'], [3, 'Fırsat'], [4, 'Heyecan']], label='“Risk” kelimesini düşündüğünüze aşağıdaki kelimelerden hangisi ilk aklınıza gelir?', widget=widgets.RadioSelect) q7 = models.IntegerField(choices=[[1, 'Devlet tahvillerini tutmaya devam ederdim.'], [2, 'Tahvilleri satar, getirimin yarısıyla kıymetli maden diğer yarısıyla gayrimenkul alırım.'], [3, 'Tahvilleri satar, bütün kazancımla gayrimenkul alırım.'], [4, 'Tahvilleri satıp, üzerine kredi çekip gayrimenkul alırım.']], label='Bazı uzmanlar altın gibi kıymetli madenlerin ve gayrimenkul gibi varlıkların fiyatlarının artacağını, bono fiyatlarının düşeceğini tahmin ediyor. Ancak uzmanlar devlet tahvillerinin nispeten güvenli olduğu konusunda hemfikir. Yatırım varlıklarınızın çoğunu yüksek faizli devlet tahvillerinde değerlendiriyorsunuz. Ne yaparsınız?', widget=widgets.RadioSelect) q8 = models.IntegerField(choices=[[1, 'İyi durumda 2.000 TL kazanıp kötü durumda 0 TL kaybetmeyi'], [2, 'İyi durumda 8.000 TL kazanıp kötü durumda 2.000 TL kaybetmeyi'], [3, 'İyi durumda 26.000 TL kazanıp kötü durumda 8.000 TL kaybetmeyi'], [4, 'İyi durumda 48.000 TL kazanıp kötü durumda 24.000 TL kaybetmeyi']], label='Aşağıdaki dört yatırım seçeneğinden en iyi ve en kötü durumları göz önüne aldığınızda, hangisini tercih edersiniz?', widget=widgets.RadioSelect) q9 = models.IntegerField(choices=[[1, 'Kesin 5.000 TL'], [3, '50% ihtimalle 10.000 TL kazanıp 50% ihtimalle hiçbir şey kazanmamak']], label='Kazandığınız her şeye ek olarak, size 10.000 TL verildi. Şimdi aşağıdakilerden birini seçmeniz gerekiyor:', widget=widgets.RadioSelect) q10 = models.IntegerField(choices=[[1, 'Kesin 5000 TL kayıp'], [3, '50% ihtimalle 10.000 TL kaybetmek 50% ihtimalle hiçbir şey kazanmamak']], label='Kazandığınız her şeye ek olarak, size 20.000 TL verildi. Şimdi aşağıdakilerden birini seçmeniz gerekiyor:', widget=widgets.RadioSelect) q11 = models.IntegerField(choices=[[1, 'Bir tasarruf hesabı veya para piyasası yatırım fonu'], [2, 'İçinde hisse senedi ve tahvil olan bir yatırım fonu'], [3, '15 hisse içeren bir portföy'], [4, 'Altın, gümüş ve petrol gibi emtialar']], label="Bir akrabanızın size 1.000.000 TL'lik bir miras bıraktığını ve tüm parayı aşağıdaki seçeneklerden birine yatırmanızı şart koştuğunu varsayalım. Hangisini seçerdiniz?", widget=widgets.RadioSelect) q12 = models.IntegerField(choices=[[1, '%60 düşük riskli yatırım, %30 orta riskli yatırım, yüksek %10 yüksek riskli yatırım'], [2, '%30 düşük riskli yatırım, %40 orta riskli yatırım, %30 yüksek riskli yatırım'], [3, '%10 düşük riskli yatırım, %40 orta riskli yatırım, %50 yüksek riskli yatırım']], label='200.000 TL’lik yatırım yapmanız gerekse, aşağıdaki yatırım seçeneklerinden hangisini en çekici bulursunuz?', widget=widgets.RadioSelect) q13 = models.IntegerField(choices=[[1, 'Hiç yapmazdım'], [2, 'Bir aylık maaş'], [3, 'üç aylık maaş'], [4, 'Altı aylık maaş']], label='Güvenilir arkadaşınız ve deneyimli bir jeolog olan komşunuz, keşif amaçlı bir altın madenciliği girişimini finanse etmek için bir grup yatırımcıyı bir araya getiriyor. Girişim, başarılı olursa yatırımın 50 ila 100 katını geri ödeyebilir. Maden boş ise, yatırımın tamamı değersizdir. Arkadaşınız başarı şansının sadece %20 olduğunu tahmin ediyor. Paranız olsaydı ve bir işte çalışıyor olsaydınız, ne kadar yatırım yapardınız?', widget=widgets.RadioSelect)