Repository: openbb-finance/openbbterminal
Issue: [Bug] Error generating notebook DD

**Describe the bug**
```
---------------------------------------------------------------------------
Exception encountered at "In [12]":
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-12-09e82de1763f> in <module>
----> 1 mw.prepare_df_financials(ticker, "income")

~\\Documents\\PY-Projects\\GamestonkTerminal\\gamestonk_terminal\\fundamental_analysis\\market_watch_model.py in prepare_df_financials(ticker, statement, quarter)
     75     s_header_end_trend = ("5-year trend", "5- qtr trend")[quarter]
     76     df_financials = pd.DataFrame(
---> 77         columns=a_financials_header[0 : a_financials_header.index(s_header_end_trend)]
     78     )
     79

ValueError: '5-year trend' is not in list
```

**To Reproduce**
```
mill
dd -t HYLN
```

**Desktop (please complete the following information):**
 - OS: Windows
 - Python version 3.6.8


Changed files:
gamestonk_terminal/fundamental_analysis/market_watch_model.py, gamestonk_terminal/fundamental_analysis/market_watch_view.py

diff --git a/gamestonk_terminal/fundamental_analysis/market_watch_model.py b/gamestonk_terminal/fundamental_analysis/market_watch_model.py
index fc1715949d..0d55d1d761 100644
--- a/gamestonk_terminal/fundamental_analysis/market_watch_model.py
+++ b/gamestonk_terminal/fundamental_analysis/market_watch_model.py
@@ -73,6 +73,10 @@ def prepare_df_financials(
         a_financials_header.append(financials_header.text.strip("\\n").split("\\n")[0])
 
     s_header_end_trend = ("5-year trend", "5- qtr trend")[quarter]
+
+    if s_header_end_trend not in a_financials_header:
+        return pd.DataFrame()
+
     df_financials = pd.DataFrame(
         columns=a_financials_header[0 : a_financials_header.index(s_header_end_trend)]
     )
diff --git a/gamestonk_terminal/fundamental_analysis/market_watch_view.py b/gamestonk_terminal/fundamental_analysis/market_watch_view.py
index 795f88e7b7..e8e86aa376 100644
--- a/gamestonk_terminal/fundamental_analysis/market_watch_view.py
+++ b/gamestonk_terminal/fundamental_analysis/market_watch_view.py
@@ -73,7 +73,10 @@ def income(other_args: List[str], ticker: str):
             pd.set_option("display.max_colwidth", None)
             pd.set_option("display.max_rows", None)
 
-        print(df_financials.to_string(index=False))
+        if df_financials.empty:
+            print("Marketwatch does not yet provide financials for this ticker")
+        else:
+            print(df_financials.to_string(index=False))
         print("")
 
     except Exception as e:
@@ -155,7 +158,10 @@ def balance(other_args: List[str], ticker: str):
             pd.set_option("display.max_colwidth", None)
             pd.set_option("display.max_rows", None)
 
-        print(df_financials.to_string(index=False))
+        if df_financials.empty:
+            print("Marketwatch does not yet provide financials for this ticker")
+        else:
+            print(df_financials.to_string(index=False))
         print("")
 
     except Exception as e:
@@ -233,7 +239,10 @@ def cash(other_args: List[str], ticker: str):
             pd.set_option("display.max_colwidth", None)
             pd.set_option("display.max_rows", None)
 
-        print(df_financials.to_string(index=False))
+        if df_financials.empty:
+            print("Marketwatch does not yet provide financials for this ticker")
+        else:
+            print(df_financials.to_string(index=False))
         print("")
 
     except Exception as e: