<!--
This file is generated by a tool. Do not edit directly.
For open-source contributions the docs will be updated automatically.
-->

*Last updated: 2023-03-16.*

<div itemscope itemtype="http://developers.google.com/ReferenceObject">
<meta itemprop="name" content="tf_quant_finance.rates.analytics.swap" />
<meta itemprop="path" content="Stable" />
</div>

# Module: tf_quant_finance.rates.analytics.swap

<!-- Insert buttons and diff -->

<table class="tfo-notebook-buttons tfo-api" align="left">
</table>

<a target="_blank" href="https://github.com/paolodelia99/tf-quant-finance/blob/main/tf_quant_finance/rates/analytics/swap.py">View source</a>



Collection of functions to create interest rate and equity swaps.



## Functions

[`equity_leg_cashflows(...)`](../../../tf_quant_finance/rates/analytics/swap/equity_leg_cashflows.md): Computes cashflows for a batch of equity legs.

[`equity_swap_price(...)`](../../../tf_quant_finance/rates/analytics/swap/equity_swap_price.md): Computes prices of a batch of equity swaps.

[`ir_swap_par_rate_and_annuity(...)`](../../../tf_quant_finance/rates/analytics/swap/ir_swap_par_rate_and_annuity.md): Utility function to compute par swap rate and annuity.

[`ir_swap_price(...)`](../../../tf_quant_finance/rates/analytics/swap/ir_swap_price.md): Computes prices of a batch of interest rate swaps.

[`rate_leg_cashflows(...)`](../../../tf_quant_finance/rates/analytics/swap/rate_leg_cashflows.md): Computes cashflows for a batch or interest rate legs.

[`swap_price(...)`](../../../tf_quant_finance/rates/analytics/swap/swap_price.md): Computes prices of a batch of generic swaps.

