---
title: sortino
description: Documentation on the use of the Sortino Ratio function within the OpenBB
Quantitative Analysis Code. It includes the Python source code along with details
of parameters for calculating and plotting the Sortino ratio.
keywords:
- Sortino Ratio
- Source Code
- Quantitative Analysis
- Charts
- Python Dataframes
- Financial Metrics
- Risk-Adjusted Performance
---
import HeadTitle from '@site/src/components/General/HeadTitle.tsx';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
Calculates the sortino ratio
Source Code: [[link](https://github.com/OpenBB-finance/OpenBBTerminal/tree/main/openbb_terminal/common/quantitative_analysis/qa_model.py#L562)]
```python
openbb.qa.sortino(data: pd.DataFrame, target_return: float = 0, window: float = 252, adjusted: bool = False)
```
---
## Parameters
| Name | Type | Description | Default | Optional |
| ---- | ---- | ----------- | ------- | -------- |
| data | pd.DataFrame | selected dataframe | None | False |
| target_return | float | target return of the asset | 0 | True |
| window | float | length of the rolling window | 252 | True |
| adjusted | bool | adjust the sortino ratio | False | True |
---
## Returns
| Type | Description |
| ---- | ----------- |
| pd.DataFrame | sortino ratio |
---
Plots the sortino ratio
Source Code: [[link](https://github.com/OpenBB-finance/OpenBBTerminal/tree/main/openbb_terminal/common/quantitative_analysis/qa_view.py#L1181)]
```python
openbb.qa.sortino_chart(data: pd.DataFrame, target_return: float, window: float, adjusted: bool)
```
---
## Parameters
| Name | Type | Description | Default | Optional |
| ---- | ---- | ----------- | ------- | -------- |
| data | pd.DataFrame | selected dataframe | None | False |
| target_return | float | target return of the asset | None | False |
| window | float | length of the rolling window | None | False |
| adjusted | bool | adjust the sortino ratio | None | False |
---
## Returns
This function does not return anything
---