calebsandfort

NetLiquidityLibrary

Library "NetLiquidityLibrary"
The Net Liquidity Library provides daily values for net liquidity. Net liquidity is measured as Fed Balance Sheet - Treasury General Account - Reverse Repo. Time series for each individual component included too.

get_net_liquidity_for_date(t)
  Function takes date in timestamp form and returns the Net Liquidity value for that date. If date is not present, 0 is returned.
  Parameters:
    t: The timestamp of the date you are requesting the Net Liquidity value for.
  Returns: The Net Liquidity value for the specified date.

get_net_liquidity()
  Gets the Net Liquidity time series from Dec. 2021 to current. Dates that are not present are represented as 0.
  Returns: The Net Liquidity time series.
Release Notes:
v2 - Return na for dates that don't have a value
Release Notes:
v3

Update documentation
Release Notes:
v4
Experimenting with switch statement
Release Notes:
v5

Update to switch statement

Removed:
get_net_liquidity_for_date(t)
  Function takes date in timestamp form and returns the Net Liquidity value for that date. If date is not present, na is returned.
Release Notes:
v6

Add TGA time series

Added:
get_tga()
  Gets the Treasury General Account time series from Dec. 2021 to current. Dates that are not present are represented as 0.
  Returns: The Treasury General Account time series.
Release Notes:
v7

Updated:
get_net_liquidity(component)
  Gets the Net Liquidity time series from Dec. 2021 to current. Dates that are not present are represented as na.
  Parameters:
    component: The component of the Net Liquidity function to return. Possible values: 'fed', 'tga', and 'rrp'. (`Net Liquidity` is returned if no argument is supplied).
  Returns: The Net Liquidity time series or a component of the Net Liquidity function.

Removed:
get_tga()
  Gets the Treasury General Account time series from Dec. 2021 to current. Dates that are not present are represented as 0.
Release Notes:
v8

Update to retrieve values for trailing 250 trading days
Release Notes:
v9

Update for 11/11/2022
Release Notes:
v10

11/14/2022 Update

Added:
get_sm_metric(The)
  Gets either the DIX or GEX time series for the last 250 trading days. Dates that are not present are represented as na.
  Parameters:
    The: metric to return. Possible values: 'dix' and 'gex'. (`DIX` is returned if no argument is supplied).
  Returns: The specified SqueezeMetrics time series.
Release Notes:
v11

11/15/2022 Update
Release Notes:
v12

11/16/2022 update
Release Notes:
v13

11/16/2022 Update #2
Release Notes:
v14

11/17/2022 Update
Release Notes:
v15

11/18/2022 Update
Release Notes:
v16

11/21/2022 update
Release Notes:
v17

11/22/2022 update
Release Notes:
v18

11/23/2022 update
Release Notes:
v19

11/25/2022 update
Release Notes:
v20

11/28/2022 update
Release Notes:
v21

11/29/2022 update
Release Notes:
v22

11/30/2022 update
Release Notes:
v23

12/1/2022 update
Release Notes:
v26

12/2/2022 update
Release Notes:
v27

12/5/2022 update
Release Notes:
v28

12/6/2022
Release Notes:
v29

12/7/2022 update
Release Notes:
v30

12/8/2022 update
Release Notes:
v31

12/9/2022 update
Release Notes:
v32

12/12/2022 update
Release Notes:
v33

12/13/2022 update
Release Notes:
v34

12/14/2022 update
Release Notes:
v35

12/16/2022 update
Release Notes:
v36

12/20/2022 update
Release Notes:
v37

12/28/2022 update
Release Notes:
v38

12/30/2022 update
Release Notes:
v39

Updated to provide the trailing 400 trading days

Removed:
get_sm_metric(component)
  Gets either the DIX or GEX time series for the last 250 trading days. Dates that are not present are represented as na.
Release Notes:
v40

Testing
Release Notes:
v41

Testing 2
Release Notes:
v42

1/18/2018 update

Now includes trailing 400 trading days
Release Notes:
v43

1/19/2023 update
Release Notes:
v44

1/20/2023 update
Release Notes:
v45

1/23/2023 update
Pine library

In true TradingView spirit, the author has published this Pine code as an open-source library so that other Pine programmers from our community can reuse it. Cheers to the author! You may use this library privately or in other open-source publications, but reuse of this code in a publication is governed by House Rules.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.

Want to use this library?

Copy the following line and paste it in your script.