A.3. TIAA-CREF Specifics

Abstract

TIAA-CREF Annuities are not listed on any exchange, unlike their mutual funds TIAA-CREF provides unit values via a cgi on their website. The cgi returns a csv file in the format

bogus_symbol1,price1,date1
bogus_symbol2,price2,date2
…

where bogus_symbol takes on the following values for the various annuities:

Note

The symbols are case-sensitive and changed their capitalization in the last time.

Table A.5. Pseudo-symbols that can be used for TIAA-CREF quotes

Name

Symbol

bogus

CREF Bond Market Account

CREFbond

41081991

CREF Equity Index Account

CREFequi

41082540

CREF Global Equities Account

CREFglob

41081992

CREF Growth Account

CREFgrow

41082544

CREF Inflation-Linked Bond Account

CREFinfb

41088773

CREF Money Market Account

CREFmony

41081993

CREF Social Choice Account

CREFsoci

41081994

CREF Stock Account

CREFstok

41081995

TIAA Real Estate Account

TIAAreal

41091375

TIAA-CREF Bond Fund (Retirement)

TIDRX

4530828

TIAA-CREF Bond Index Fund (Retirement)

TBIRX

20739662

TIAA-CREF Bond Plus Fund (Retirement)

TCBRX

4530816

TIAA-CREF Emerging Markets Equity Fund (Retirement)

TEMSX

26176543

TIAA-CREF Emerging Markets Equity Index Fund (Retirement)

TEQSX

26176547

TIAA-CREF Equity Index Fund (Retirement)

TIQRX

4530786

TIAA-CREF Global Natural Resources Fund (Retirement)

TNRRX

39444919

TIAA-CREF Growth & Income Fund (Retirement)

TRGIX

312536

TIAA-CREF High Yield Fund (Retirement)

TIHRX

4530821

TIAA-CREF Inflation-Linked Bond Fund (Retirement)

TIKRX

4530829

TIAA-CREF International Equity Fund (Retirement)

TRERX

302323

TIAA-CREF International Equity Index Fund (Retirement)

TRIEX

300269

TIAA-CREF Large-Cap Growth Fund (Retirement)

TILRX

4530785

TIAA-CREF Large-Cap Growth Index Fund (Retirement)

TRIRX

299525

TIAA-CREF Large-Cap Value Fund (Retirement)

TRLCX

301332

TIAA-CREF Large-Cap Value Index Fund (Retirement)

TRCVX

304333

TIAA-CREF Lifecycle 2010 Fund (Retirement)

TCLEX

302817

TIAA-CREF Lifecycle 2015 Fund (Retirement)

TCLIX

302393

TIAA-CREF Lifecycle 2020 Fund (Retirement)

TCLTX

307774

TIAA-CREF Lifecycle 2025 Fund (Retirement)

TCLFX

313994

TIAA-CREF Lifecycle 2030 Fund (Retirement)

TCLNX

307240

TIAA-CREF Lifecycle 2035 Fund (Retirement)

TCLRX

309003

TIAA-CREF Lifecycle 2040 Fund (Retirement)

TCLOX

300959

TIAA-CREF Lifecycle 2045 Fund (Retirement)

TTFRX

9467597

TIAA-CREF Lifecycle 2050 Fund (Retirement)

TLFRX

9467596

TIAA-CREF Lifecycle 2055 Fund (Retirement)

TTRLX

34211330

TIAA-CREF Lifecycle Index 2010 Fund (Retirement)

TLTRX

21066482

TIAA-CREF Lifecycle Index 2015 Fund (Retirement)

TLGRX

21066496

TIAA-CREF Lifecycle Index 2020 Fund (Retirement)

TLWRX

21066479

TIAA-CREF Lifecycle Index 2025 Fund (Retirement)

TLQRX

21066485

TIAA-CREF Lifecycle Index 2030 Fund (Retirement)

TLHRX

21066435

TIAA-CREF Lifecycle Index 2035 Fund (Retirement)

TLYRX

21066475

TIAA-CREF Lifecycle Index 2040 Fund (Retirement)

TLZRX

21066473

TIAA-CREF Lifecycle Index 2045 Fund (Retirement)

TLMRX

21066488

TIAA-CREF Lifecycle Index 2050 Fund (Retirement)

TLLRX

21066490

TIAA-CREF Lifecycle Index 2055 Fund (Retirement)

TTIRX

34211328

TIAA-CREF Lifecycle Index Retirement Income Fund (Retirement)

TRCIX

21066468

TIAA-CREF Lifecycle Retirement Income Fund (Retirement)

TLIRX

9467594

TIAA-CREF Lifestyle Aggressive Growth Fund (Retirement)

TSARX

40508431

TIAA-CREF Lifestyle Conservative Fund (Retirement)

TSCTX

40508433

TIAA-CREF Lifestyle Growth Fund (Retirement)

TSGRX

40508437

TIAA-CREF Lifestyle Income Fund (Retirement)

TLSRX

40508427

TIAA-CREF Lifestyle Moderate Fund (Retirement)

TSMTX

40508460

TIAA-CREF Managed Allocation Fund (Retirement)

TITRX

4530825

TIAA-CREF Mid-Cap Growth Fund (Retirement)

TRGMX

305499

TIAA-CREF Mid-Cap Value Fund (Retirement)

TRVRX

315272

TIAA-CREF Money Market Fund (Retirement)

TIEXX

4530771

TIAA-CREF Real Estate Securities Fund (Retirement)

TRRSX

300081

TIAA-CREF S&P 500 Index Fund (Retirement)

TRSPX

306105

TIAA-CREF Short-Term Bond Fund (Retirement)

TISRX

4530818

TIAA-CREF Small-Cap Blend Index Fund (Retirement)

TRBIX

314644

TIAA-CREF Small-Cap Equity Fund (Retirement)

TRSEX

299968

TIAA-CREF Social Choice Equity Fund (Retirement)

TRSCX

300078

TIAA-CREF Bond Fund (Institutional)

TIBDX

307276

TIAA-CREF Bond Index Fund (Institutional)

TBIIX

20739664

TIAA-CREF Bond Plus Fund (Institutional)

TIBFX

4530820

TIAA-CREF Emerging Markets Equity Fund (Institutional)

TEMLX

26176540

TIAA-CREF Emerging Markets Equity Index Fund (Institutional)

TEQLX

26176544

TIAA-CREF Enhanced International Equity Index Fund (Institutional)

TFIIX

9467603

TIAA-CREF Enhanced Large-Cap Growth Index Fund (Institutional)

TLIIX

9467602

TIAA-CREF Enhanced Large-Cap Value Index Fund (Institutional)

TEVIX

9467606

TIAA-CREF Equity Index Fund (Institutional)

TIEIX

301718

TIAA-CREF Global Natural Resources Fund (Institutional)

TNRIX

39444916

TIAA-CREF Growth & Income Fund (Institutional)

TIGRX

314719

TIAA-CREF High Yield Fund (Institutional)

TIHYX

4530798

TIAA-CREF Inflation-Linked Bond Fund (Institutional)

TIILX

316693

TIAA-CREF International Equity Fund (Institutional)

TIIEX

305980

TIAA-CREF International Equity Index Fund (Institutional)

TCIEX

303673

TIAA-CREF Large-Cap Growth Fund (Institutional)

TILGX

4530800

TIAA-CREF Large-Cap Growth Index Fund (Institutional)

TILIX

297809

TIAA-CREF Large-Cap Value Fund (Institutional)

TRLIX

300692

TIAA-CREF Large-Cap Value Index Fund (Institutional)

TILVX

302308

TIAA-CREF Lifecycle 2010 Fund (Institutional)

TCTIX

4912376

TIAA-CREF Lifecycle 2015 Fund (Institutional)

TCNIX

4912355

TIAA-CREF Lifecycle 2020 Fund (Institutional)

TCWIX

4912377

TIAA-CREF Lifecycle 2025 Fund (Institutional)

TCYIX

4912384

TIAA-CREF Lifecycle 2030 Fund (Institutional)

TCRIX

4912364

TIAA-CREF Lifecycle 2035 Fund (Institutional)

TCIIX

4912375

TIAA-CREF Lifecycle 2040 Fund (Institutional)

TCOIX

4912387

TIAA-CREF Lifecycle 2045 Fund (Institutional)

TTFIX

9467607

TIAA-CREF Lifecycle 2050 Fund (Institutional)

TFTIX

9467601

TIAA-CREF Lifecycle 2055 Fund (Institutional)

TTRIX

34211329

TIAA-CREF Lifecycle Index 2010 Fund (Institutional)

TLTIX

21066484

TIAA-CREF Lifecycle Index 2015 Fund (Institutional)

TLFIX

21066498

TIAA-CREF Lifecycle Index 2020 Fund (Institutional)

TLWIX

21066480

TIAA-CREF Lifecycle Index 2025 Fund (Institutional)

TLQIX

21066486

TIAA-CREF Lifecycle Index 2030 Fund (Institutional)

TLHIX

21066495

TIAA-CREF Lifecycle Index 2035 Fund (Institutional)

TLYIX

21066477

TIAA-CREF Lifecycle Index 2040 Fund (Institutional)

TLZIX

21066474

TIAA-CREF Lifecycle Index 2045 Fund (Institutional)

TLXIX

21066478

TIAA-CREF Lifecycle Index 2050 Fund (Institutional)

TLLIX

21066492

TIAA-CREF Lifecycle Index 2055 Fund (Institutional)

TTIIX

34211326

TIAA-CREF Lifecycle Index Retirement Income Fund (Institutional)

TRILX

21066463

TIAA-CREF Lifecycle Retirement Income Fund (Institutional)

TLRIX

9467595

TIAA-CREF Lifestyle Aggressive Growth Fund (Institutional)

TSAIX

40508428

TIAA-CREF Lifestyle Conservative Fund (Institutional)

TCSIX

40508425

TIAA-CREF Lifestyle Growth Fund (Institutional)

TSGGX

40508434

TIAA-CREF Lifestyle Income Fund (Institutional)

TSITX

40508450

TIAA-CREF Lifestyle Moderate Fund (Institutional)

TSIMX

40508443

TIAA-CREF Managed Allocation Fund (Institutional)

TIMIX

4530787

TIAA-CREF Mid-Cap Growth Fund (Institutional)

TRPWX

297210

TIAA-CREF Mid-Cap Value Fund (Institutional)

TIMVX

316178

TIAA-CREF Money Market Fund (Institutional)

TCIXX

313650

TIAA-CREF Real Estate Securities Fund (Institutional)

TIREX

303475

TIAA-CREF S&P 500 Index Fund (Institutional)

TISPX

306658

TIAA-CREF Short-Term Bond Fund (Institutional)

TISIX

4530784

TIAA-CREF Small-Cap Blend Index Fund (Institutional)

TISBX

309018

TIAA-CREF Small-Cap Equity Fund (Institutional)

TISEX

301622

TIAA-CREF Social Choice Equity Fund (Institutional)

TISCX

301897

TIAA-CREF Tax-Exempt Bond Fund (Institutional)

TITIX

4530819

TIAA-CREF Bond Fund (Retail)

TIORX

4530794

TIAA-CREF Bond Index Fund (Retail)

TBILX

20739663

TIAA-CREF Bond Plus Fund (Retail)

TCBPX

4530788

TIAA-CREF Emerging Markets Equity Fund (Retail)

TEMRX

26176542

TIAA-CREF Emerging Markets Equity Index Fund (Retail)

TEQKX

26176545

TIAA-CREF Equity Index Fund (Retail)

TINRX

4530797

TIAA-CREF Global Natural Resources Fund (Retail)

TNRLX

39444917

TIAA-CREF Growth & Income Fund (Retail)

TIIRX

4530790

TIAA-CREF High Yield Fund (Retail)

TIYRX

4530830

TIAA-CREF Inflation-Linked Bond Fund (Retail)

TCILX

313727

TIAA-CREF International Equity Fund (Retail)

TIERX

4530827

TIAA-CREF Large-Cap Growth Fund (Retail)

TIRTX

4530791

TIAA-CREF Large-Cap Value Fund (Retail)

TCLCX

302696

TIAA-CREF Lifecycle Retirement Income Fund (Retail)

TLRRX

9467600

TIAA-CREF Lifestyle Aggressive Growth Fund (Retail)

TSALX

40508429

TIAA-CREF Lifestyle Conservative Fund (Retail)

TSCLX

40508432

TIAA-CREF Lifestyle Growth Fund (Retail)

TSGLX

40508435

TIAA-CREF Lifestyle Income Fund (Retail)

TSILX

40508438

TIAA-CREF Lifestyle Moderate Fund (Retail)

TSMLX

40508453

TIAA-CREF Managed Allocation Fund (Retail)

TIMRX

4530817

TIAA-CREF Mid-Cap Growth Fund (Retail)

TCMGX

305208

TIAA-CREF Mid-Cap Value Fund (Retail)

TCMVX

313995

TIAA-CREF Money Market Fund (Retail)

TIRXX

4530775

TIAA-CREF Real Estate Securities Fund (Retail)

TCREX

309567

TIAA-CREF Short-Term Bond Fund (Retail)

TCTRX

4530822

TIAA-CREF Small-Cap Equity Fund (Retail)

TCSEX

297477

TIAA-CREF Social Choice Equity Fund (Retail)

TICRX

4530792

TIAA-CREF Tax-Exempt Bond Fund (Retail)

TIXRX

4530793

TIAA-CREF Bond Fund (Premier)

TIDPX

21066506

TIAA-CREF Bond Index Fund (Premier)

TBIPX

21066534

TIAA-CREF Bond Plus Fund (Premier)

TBPPX

21066533

TIAA-CREF Emerging Markets Equity Fund (Premier)

TEMPX

26176541

TIAA-CREF Emerging Markets Equity Index Fund (Premier)

TEQPX

26176546

TIAA-CREF Equity Index Fund (Premier)

TCEPX

21066530

TIAA-CREF Global Natural Resources Fund (Premier)

TNRPX

39444918

TIAA-CREF Growth & Income Fund (Premier)

TRPGX

21066461

TIAA-CREF High Yield Fund (Premier)

TIHPX

21066501

TIAA-CREF Inflation-Linked Bond Fund (Premier)

TIKPX

21066500

TIAA-CREF International Equity Fund (Premier)

TREPX

21066466

TIAA-CREF International Equity Index Fund (Premier)

TRIPX

21066462

TIAA-CREF Large-Cap Growth Fund (Premier)

TILPX

21066499

TIAA-CREF Large-Cap Value Fund (Premier)

TRCPX

21066467

TIAA-CREF Lifecycle 2010 Fund (Premier)

TCTPX

21066521

TIAA-CREF Lifecycle 2015 Fund (Premier)

TCFPX

21066528

TIAA-CREF Lifecycle 2020 Fund (Premier)

TCWPX

21066518

TIAA-CREF Lifecycle 2025 Fund (Premier)

TCQPX

21066522

TIAA-CREF Lifecycle 2030 Fund (Premier)

TCHPX

21066527

TIAA-CREF Lifecycle 2035 Fund (Premier)

TCYPX

21066517

TIAA-CREF Lifecycle 2040 Fund (Premier)

TCZPX

21066516

TIAA-CREF Lifecycle 2045 Fund (Premier)

TTFPX

21066444

TIAA-CREF Lifecycle 2050 Fund (Premier)

TCLPX

21066526

TIAA-CREF Lifecycle 2055 Fund (Premier)

TTRPX

34211331

TIAA-CREF Lifecycle Index 2010 Fund (Premier)

TLTPX

21066483

TIAA-CREF Lifecycle Index 2015 Fund (Premier)

TLFPX

21066497

TIAA-CREF Lifecycle Index 2020 Fund (Premier)

TLWPX

21066434

TIAA-CREF Lifecycle Index 2025 Fund (Premier)

TLVPX

21066481

TIAA-CREF Lifecycle Index 2030 Fund (Premier)

TLHPX

21066494

TIAA-CREF Lifecycle Index 2035 Fund (Premier)

TLYPX

21066476

TIAA-CREF Lifecycle Index 2040 Fund (Premier)

TLPRX

21066487

TIAA-CREF Lifecycle Index 2045 Fund (Premier)

TLMPX

21066489

TIAA-CREF Lifecycle Index 2050 Fund (Premier)

TLLPX

21066491

TIAA-CREF Lifecycle Index 2055 Fund (Premier)

TTIPX

34211327

TIAA-CREF Lifecycle Index Retirement Income Fund (Premier)

TLIPX

21066493

TIAA-CREF Lifecycle Retirement Income Fund (Premier)

TPILX

21066470

TIAA-CREF Lifestyle Aggressive Growth Fund (Premier)

TSAPX

40508430

TIAA-CREF Lifestyle Conservative Fund (Premier)

TLSPX

40508426

TIAA-CREF Lifestyle Growth Fund (Premier)

TSGPX

40508436

TIAA-CREF Lifestyle Income Fund (Premier)

TSIPX

40508451

TIAA-CREF Lifestyle Moderate Fund (Premier)

TSMPX

40508456

TIAA-CREF Mid-Cap Growth Fund (Premier)

TRGPX

21066464

TIAA-CREF Mid-Cap Value Fund (Premier)

TRVPX

21066455

TIAA-CREF Money Market Fund (Premier)

TPPXX

21066469

TIAA-CREF Real Estate Securities Fund (Premier)

TRRPX

21066459

TIAA-CREF Short-Term Bond Fund (Premier)

TSTPX

21066445

TIAA-CREF Small-Cap Equity Fund (Premier)

TSRPX

21066446

TIAA-CREF Social Choice Equity Fund (Premier)

TRPSX

21066460


Source: Comments in https://rt.cpan.org/Ticket/Attachment/1121440/589997/Tiaacref.pm.zip