def METHOD_NAME(results_list: List[dict]) -> int:
    """Helper function to find the number for the smallest total number of data points
    out of all the tickers. This is necessary because if one ticker has more or less
    data points than another then it will throw an indexing error. The solution is to
    have each ticker have the same number of data points as to graph and view properly.
    We chose to set each ticker to the minimum of number data points out of all the
    tickers.
    Parameters
    ----------
    results_list : List[json]
        List of dicts storing ticker data
    Returns
    -------
    int
        Value of smallest total number of sentiment data points
    """
    small_list = list()
    for result_json in results_list:
        if (
            "ticker" in result_json
            and "sentimentAnalysis" in result_json
            and len(result_json["sentimentAnalysis"].values()) > 0
        ):
            small_list.append(len(result_json["sentimentAnalysis"].values()))
    return min(small_list)