---
name: "Finance::Quote::TSP"
section: "3pm"
platform: "linux"
package: "libfinance-quote-perl"
version: "1.65-1+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Finance::Quote::TSP"
---

# Finance::Quote::TSP(3pm)

Obtain fund prices for US Federal Government Thrift Savings Plan

## NAME

Finance::Quote::TSP - Obtain fund prices for US Federal Government Thrift Savings Plan

## SYNOPSIS

```
    use Finance::Quote;
    $q = Finance::Quote->new;
    %info = $q->fetch('tsp','c');       #get value of C - Common Stock Index Investment Fund
    %info = $q->fetch('tsp','l2040');   #get value of the L2040 Lifecycle Fund
    %info = $q->fetch('tsp','lincome'); #get value of the LINCOME Lifecycle Fund
```

## DESCRIPTION

This module fetches fund information from the "Thrift Savings Plan"

```
    http://www.tsp.gov
```

The quote symbols are

```
    C          common stock fund
    F          fixed income fund
    G          government securities fund
    I          international stock fund
    S          small cap stock fund
    LX         lifecycle fund X (eg 2050 or INCOME)
```

## LABELS RETURNED

The following labels are returned by Finance::Quote::TSP :

```
    date        latest date, eg. "21/02/10"
    isodate     latest date, eg. "2010-02-21"
    last        latest available price, eg. "16.1053"
    currency    "USD"
    method      "tsp"
    source      TSP URL
```

## SEE ALSO

Thrift Savings Plan, http://www.tsp.gov
