Economic calendar (#2936)

* First push

* Second commit

* Comment out 'spread'

* list to List
This commit is contained in:
James Maslek
2022-10-21 09:36:31 -04:00
committed by GitHub
parent 459e103a5a
commit 70d35ff598
18 changed files with 1496 additions and 77 deletions

View File

@@ -9,7 +9,7 @@ repos:
args:
[
"--ignore-files=settings_controller.py,featflags_controller.py,keys_controller.py,degiro_controller.py,",
"--ignore-commands=login,alswe,info_swe,goodness,resources,yf,yolo,from,to,featflags,guess,settings,survey,intro",
"--ignore-commands=login,alswe,info_swe,goodness,resources,yf,yolo,from,to,featflags,guess,settings,survey,intro"
]
entry: python custom_pre_commit/check_doc.py
- repo: https://github.com/pre-commit/pre-commit-hooks
@@ -32,7 +32,7 @@ repos:
- id: flake8
entry: flake8 --ignore=E203,W503 --max-line-length=122 --exclude ./build/pyinstaller/*
- repo: https://github.com/codespell-project/codespell
rev: v2.2.1
rev: v2.2.2
hooks:
- id: codespell
entry: codespell
@@ -68,7 +68,7 @@ repos:
["--baseline", ".secrets.baseline", "--exclude-files", "cassettes/*", "--exclude-files", "website/content/api/*"]
exclude: package.lock.json
- repo: https://github.com/asottile/pyupgrade
rev: v3.0.0
rev: v3.1.0
hooks:
- id: pyupgrade
args: [--py38-plus]

View File

@@ -6,7 +6,7 @@ import argparse
import logging
import os
import itertools
from datetime import date
from datetime import date, datetime as dt
from typing import List, Dict, Any
import pandas as pd
@@ -69,7 +69,7 @@ class EconomyController(BaseController):
"rtps",
"bigmac",
"ycrv",
"spread",
# "spread",
"events",
"edebt",
]
@@ -388,7 +388,8 @@ class EconomyController(BaseController):
mt.add_cmd("map")
mt.add_cmd("bigmac")
mt.add_cmd("ycrv")
mt.add_cmd("spread")
# Comment out spread while investpy is donw :()
# mt.add_cmd("spread")
mt.add_cmd("events")
mt.add_cmd("edebt")
mt.add_raw("\n")
@@ -1269,10 +1270,34 @@ class EconomyController(BaseController):
"--country",
action="store",
dest="country",
nargs="+",
default="all",
type=str,
default="",
help="Display calendar for specific country.",
)
parser.add_argument(
"-s",
"--start",
dest="start_date",
type=valid_date,
help="The start date of the data (format: YEAR-MONTH-DAY, i.e. 2010-12-31)",
default=dt.now().strftime("%Y-%m-%d"),
)
parser.add_argument(
"-e",
"--end",
dest="end_date",
type=valid_date,
help="The start date of the data (format: YEAR-MONTH-DAY, i.e. 2010-12-31)",
default=dt.now().strftime("%Y-%m-%d"),
)
parser.add_argument(
"-d",
"--date",
dest="spec_date",
type=valid_date,
help="Get a specific date for events. Overrides start and end dates.",
default=None,
)
parser.add_argument(
"-i",
"--importance",
@@ -1287,23 +1312,7 @@ class EconomyController(BaseController):
dest="category",
choices=investingcom_model.CATEGORIES,
default=None,
help="Event category.",
)
parser.add_argument(
"-s",
"--start",
dest="start_date",
type=valid_date,
help="The start date of the data (format: YEAR-MONTH-DAY, i.e. 2010-12-31)",
default=None,
)
parser.add_argument(
"-e",
"--end",
dest="end_date",
type=valid_date,
help="The start date of the data (format: YEAR-MONTH-DAY, i.e. 2010-12-31)",
default=None,
help="[INVESTING source only] Event category.",
)
ns_parser = self.parse_known_args_and_warn(
parser,
@@ -1315,7 +1324,8 @@ class EconomyController(BaseController):
if ns_parser:
if isinstance(ns_parser.country, list):
ns_parser.country = " ".join(ns_parser.country)
if ns_parser.source == "Investing":
ns_parser.country = " ".join(ns_parser.country)
if ns_parser.start_date:
start_date = ns_parser.start_date.strftime("%Y-%m-%d")
@@ -1327,15 +1337,36 @@ class EconomyController(BaseController):
else:
end_date = None
investingcom_view.display_economic_calendar(
country=ns_parser.country,
importance=ns_parser.importance,
category=ns_parser.category,
start_date=start_date,
end_date=end_date,
limit=ns_parser.limit,
export=ns_parser.export,
)
if ns_parser.source == "Investing":
investingcom_view.display_economic_calendar(
country=ns_parser.country,
importance=ns_parser.importance,
category=ns_parser.category,
start_date=start_date,
end_date=end_date,
limit=ns_parser.limit,
export=ns_parser.export,
)
elif ns_parser.source == "Nasdaq":
countries = (
ns_parser.country.replace("_", " ").title().split(",")
if ns_parser.country
else []
)
if ns_parser.spec_date:
start_date = ns_parser.spec_date.strftime("%Y-%m-%d")
end_date = ns_parser.spec_date.strftime("%Y-%m-%d")
else:
start_date, end_date = sorted([start_date, end_date])
nasdaq_view.display_economic_calendar(
country=countries,
start_date=start_date,
end_date=end_date,
limit=ns_parser.limit,
export=ns_parser.export,
)
@log_start_end(log=logger)
def call_plot(self, other_args: List[str]):

View File

@@ -4,8 +4,9 @@ __docformat__ = "numpy"
import argparse
import logging
import os
from typing import List
from typing import List, Union
from datetime import datetime as dt
import pandas as pd
import requests
@@ -16,6 +17,72 @@ from openbb_terminal.rich_config import console
logger = logging.getLogger(__name__)
@log_start_end(log=logger)
def get_economic_calendar(
countries: Union[List[str], str] = "",
start_date: str = dt.now().strftime("%Y-%m-%d"),
end_date: str = dt.now().strftime("%Y-%m-%d"),
) -> pd.DataFrame:
"""Get economic calendar for countries between specified dates
Parameters
----------
countries : [List[str],str]
List of countries to include in calendar. Empty returns all
start_date : str
Start date for calendar
end_date : str
End date for calendar
Returns
-------
pd.DataFrame
Economic calendar
"""
if isinstance(countries, str):
countries = [countries]
if start_date == end_date:
dates = [start_date]
else:
dates = (
pd.date_range(start=start_date, end=end_date).strftime("%Y-%m-%d").tolist()
)
calendar = pd.DataFrame()
for date in dates:
try:
df = pd.DataFrame(
requests.get(
f"https://api.nasdaq.com/api/calendar/economicevents?date={date}",
headers={
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) "
"AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36"
},
).json()["data"]["rows"]
).replace(" ", "-")
df.loc[:, "Date"] = date
calendar = pd.concat([calendar, df], axis=0)
except TypeError:
continue
if calendar.empty:
console.print("[red]No data found for date range.[/red]")
return pd.DataFrame()
calendar = calendar.rename(
columns={"gmt": "Time (GMT)", "country": "Country", "eventName": "Event"}
)
calendar = calendar.drop(columns=["description"])
if not countries:
return calendar
calendar = calendar[calendar["Country"].isin(countries)].reset_index(drop=True)
if calendar.empty:
console.print(f"[red]No data found for {','.join(countries)}[/red]")
return pd.DataFrame()
return calendar
@log_start_end(log=logger)
def check_country_code_type(list_of_codes: str) -> List[str]:
"""Check that codes are valid for NASDAQ API"""

View File

@@ -23,6 +23,38 @@ from openbb_terminal.rich_config import console
logger = logging.getLogger(__name__)
@log_start_end(log=logger)
def display_economic_calendar(
country: str, start_date: str, end_date: str, limit: int = 10, export: str = ""
) -> None:
"""Display economic calendar for specified country between start and end dates
Parameters
----------
country : str
Country to display calendar for
start_date : str
Start date for calendar
end_date : str
End date for calendar
limit : int
Limit number of rows to display
export : str
Export data to csv or excel file
"""
df = nasdaq_model.get_economic_calendar(country, start_date, end_date)
if df.empty:
return
print_rich_table(
df.head(limit),
title="Economic Calendar",
show_index=False,
headers=df.columns,
)
console.print()
export_data(export, os.path.dirname(os.path.abspath(__file__)), "events", df)
@log_start_end(log=logger)
@check_api_key(["API_KEY_QUANDL"])
def display_big_mac_index(

View File

@@ -471,8 +471,8 @@
"futures": ["WallStreetJournal", "Finviz"],
"map": ["Finviz"],
"bigmac": ["Nasdaq"],
"ycrv": ["Investing", "FRED"],
"events": ["Investing"],
"ycrv": ["FRED","Investing"],
"events": ["Nasdaq","Investing"],
"edebt": ["Wikipedia"],
"rtps": ["AlphaVantage"],
"valuation": ["Finviz"],

View File

@@ -0,0 +1,287 @@
interactions:
- request:
body: null
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
Connection:
- keep-alive
User-Agent:
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/106.0.0.0 Safari/537.36
method: GET
uri: https://api.nasdaq.com/api/calendar/economicevents?date=2022-10-20
response:
body:
string: !!binary |
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
headers:
Cache-Control:
- max-age=0, no-cache, no-store
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Length:
- '5794'
Content-Type:
- application/json; charset=utf-8
Date:
- Thu, 20 Oct 2022 18:39:21 GMT
Expires:
- Thu, 20 Oct 2022 18:39:21 GMT
Pragma:
- no-cache
Server:
- Kestrel
Set-Cookie:
- ak_bmsc=1242A8EC1F36C47371F1457E7DB3DBB4~000000000000000000000000000000~YAAQNmdNaNQvE+mDAQAA9lix9hGHUpglbH6QFrpy75NqGEHA4l7C3n6udz2BXpi1d1nrGpy1B0oQ2lH8MNnSc8mC+sqAKyEjDEg4mvaKWdQZFWzqUPR0UNeBJOeOJG5vONWuDBEJrrBXFcHpDI/JN7yOhjwFOFn00+NJHy9XkoqgDhoVzEbCfaJuQ99TcTOoUzJOhxTaJ2RmJumD1MSZ8yQb3bk/Msdwrwu9GdSWiACJMPPqQG4who1QT+trSrrtuVKWL6XZpcH2lsIurtvhJ/lWURT98qhR4VcENcugrspwAta1dCYvGNkjTnG9ke8cx8USq5fe6go7/XcF26k360Nr88ejkbjL7IVgsJjd18G7Y8hpYZSWH6CRcB0=;
Domain=.nasdaq.com; Path=/; Expires=Thu, 20 Oct 2022 20:39:21 GMT; Max-Age=7200;
HttpOnly
Strict-Transport-Security:
- max-age=86400
Vary:
- Accept-Encoding
X-EdgeConnect-MidMile-RTT:
- '21'
- '21'
- '21'
X-EdgeConnect-Origin-MEX-Latency:
- '32'
- '32'
- '32'
gid:
- '104'
lang:
- en
rid:
- 4663e294-866f-4eff-b17d-91f36a716833
srctype:
- default
status:
code: 200
message: OK
- request:
body: null
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
Connection:
- keep-alive
User-Agent:
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/106.0.0.0 Safari/537.36
method: GET
uri: https://api.nasdaq.com/api/calendar/economicevents?date=2022-10-21
response:
body:
string: !!binary |
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
headers:
Cache-Control:
- max-age=0, no-cache, no-store
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Length:
- '3363'
Content-Type:
- application/json; charset=utf-8
Date:
- Thu, 20 Oct 2022 18:39:21 GMT
Expires:
- Thu, 20 Oct 2022 18:39:21 GMT
Pragma:
- no-cache
Server:
- Kestrel
Set-Cookie:
- ak_bmsc=310644BB4AD69D556BD0132B8AA79457~000000000000000000000000000000~YAAQNmdNaOkvE+mDAQAAL1qx9hEwJvDkgBFdJs7LEAdW5NHYY6FzIzwP1FjZLlqchFkpBSB2XXPf/CqNK9TH1z0xWmzX6a4LbDAH8ZFrMPfx9hE9zZDlo8FxgUzat+qKPoWfRYXvllNcj9fp0Z9PeO9/oy8dbLkzQ6MpddOJLYl1IMaQ2uAWsfDqVb9W0INPUedEselXDRgchYVBnc0ZDCxRT3GDKypPPC8gSx3mxy1LGTMCC31R07HgvdGVp8gYEZf6A1Ai3/MPuf7iIzf2xNKo1uV0EuBtnC7rxy/NwJ4RjfNIFyC5RNLhnJydU4c5wff2xWis58VAoOUVDIu/0I4FauMVQbQqAu/edEfeVYgckNNscfcHhXBAoMc=;
Domain=.nasdaq.com; Path=/; Expires=Thu, 20 Oct 2022 20:39:21 GMT; Max-Age=7200;
HttpOnly
Strict-Transport-Security:
- max-age=86400
Vary:
- Accept-Encoding
X-EdgeConnect-MidMile-RTT:
- '21'
- '21'
X-EdgeConnect-Origin-MEX-Latency:
- '17'
- '17'
gid:
- '204'
lang:
- en
rid:
- eee528ee-f540-453a-814a-1c8d985b4194
srctype:
- default
status:
code: 200
message: OK
version: 1

View File

@@ -0,0 +1,285 @@
interactions:
- request:
body: null
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
Connection:
- keep-alive
User-Agent:
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/106.0.0.0 Safari/537.36
method: GET
uri: https://api.nasdaq.com/api/calendar/economicevents?date=2022-10-20
response:
body:
string: !!binary |
H4sIAAAAAAAAAO1d2XIcN5b9lQxOtEOKKKZr4yY9kTQlURpSDFEKjz09D6hMVBWauZQTmSyVOxzR
/zBP/ebX/g33n/SXzLkXQG61kJRIT8vii6KYiby4uBvuBuivW6HIxdazv25NpQhlpunnJM63nm29
V7Hc6mwFaZHk2QIPju2vzpa8lkl+LvD+2dYJ/cYzEeSFiPDg0PygLxMtE11o/tb97mzNMnmtUn58
4X52tkKpg0zNcpUmePFd7a9fOltZOsfw/3aodfvPut0Gbpdzlf8ss0gkYQu/9xnW5R0JvApkHc+h
3+0Ojlp4bjfxG/iDfv9oCbv3U+k14HqxFLrIpPZyvArVeCwzSc9V4l2LqJDeSOZzKRNPxbM0y2Xo
AVNPfrR/TNI01PxIy+xaBQCUXsuMoWXSDprJTKWh7x16s1SrXF1LLyniEYapJFSByHl6kXtxmslV
IOdAqpoTQyt0/G+i/PnRu2+/meTPaz8PvamaTBkRDManMqBPM8iKSiaenqZFFGJtXi6usDihS9S+
HRVRpPTUG6dmGcevXnS8+VRF0hNelM7vAjSRE2GASpG1gPqQj/Vy8VJmsUjaMmueehcXpw2B2PH3
/9SSh+HQ3/tTUybcsGWRcGCzNCwCrO8iA9m90ySUH70nmOxpU0wCLH/CIkJ/zXhwOraM0ynRYOEB
YDEmFDMo58Nz6eTDu/vnEoDeH5f6/qDNpJ55VOPRnn/wyKLPY9Fwp8GiF5m1n3UOvSAjN/WOCq0S
qbV3WWTXclHnVq87aDOr22vyqtftr2RVC2rFGFi7QueZEpGHedS1yhfEIYNhh5czT7Mo/Nff/q6x
wCLLp14ksonUuSeBShovfI9moK3PU9oL0ngGcobeOEtjEFWbCcFokYEAoTfsdLtdz6525PCKzI7p
vhplqQDxWWDwqQYz0j+MPAyfDZoq+yoFxDf4pyUSHxIZz6J0EeOR9w57Ul0aBkYtN2y4Q7+3WnGL
OtwMcJuKir0xwBthaE9P8jSHgEAQrmhR0FveGsFtB8nuwSxCMlqAYfKKyFSbJywyetLYheM0yae+
R7z89ujdp/ESZFcryf7qzXfeJzNzrYQAaouZw5b3NBMqaTESzxICMtj+AUh6R9Ab7R0WAfOkYY93
d5cscourPX/Y213N17GaMBNDpWeRIKZYYxuISCYhZgblMYDYQY8F3CLi8kJJLD81Yw1yoYy8E52L
MPWw8KPvTjxh0F3r3nhukTR4lCYw6lNMAIsOYw5akhs2Ll23fJ5CqoAxRixAE+17L8lLS0hWYJa0
hp+XZyyW9CnGjtIMrivJDOwJ/g5Kr24iZhVgWldM3KCfC6w4kDQJUUJ8lMaLaw/SM0lPU4weq4Sd
UPlR6ZyEI5SjnD76lgQAI4TSRNCZgkqsIQXxoklTkKQkvbY6ALJA1OA2JtewpoA+V1FU4ou9cIo9
0amMJcWC5VABBgApeKDQKkFsgSeLj0cqZCvqgNCXGiJolFwYrrOCwXyLIJAzUgN8tWYhP/AixlFB
AkrT6JqugBEKaANAEKWatF5osx52oIGntR6TkrGGmNCswiJ9atdu9g2RyYZcOqyt6BH5mXT2sVMK
9167CXnJ2DNI7hafrq17RlvfjiI1EQEhsEJlB35/uHejyu7sdB9QZSsMZVtz395Fc99u0lwxSo1E
JV+L1r591Np/D63dacc4mxxot8e+PzxfvcUOlgLTJXXdHz7sBuv981fvvSg+eodJUkBfz1NEUnAz
/vkP3m0J9UppvdVcdvECDU5Syle0lZZ9aYDwihkxQauPX4HSMj0etfZL09qdm7R2d+dGrT14YLf4
UWsftfbr09qTIku9HyFTLcU9LrKMED4MeGxdW7f7u/5yNaDfNQ9rOrvdO/APVpcEWuCJZvLj7UsD
ZWaepLmsE3CusVMl8fllkgMIuD0TC6NbGzIV76euGEDPieJKVwQV5jePBbObVQ1jhXzvSAaigIZA
TKWaJCSMcYHpR8XCrCqNgY0KvIApELAqA7cyA2GWZklAWbcAIsVWREBwfhYjyneAMkHutIsSUH+M
1NmnSqeX+NoXflNIu37/hpLVdq/r9x7l88HlE0xsbJh/zv6c3KdoAv4DyCZhXRfO3dsK58kH7z9t
vvuyiGPVMJ7fJCM9e75ZLssxTbmsI7PXTjKfYtMRLUTOBt4ZewuXxWwWNYoNByZ5vAGJfX+Fv0Xg
coFdWEwmGVFOQp6vknQOWkY6JYJ+81OR5s+Nl6J5XvOk42T1p0Jg6865aFAKmbgWKmLZmat8ah04
W4FgCSyyYCr0qlqt72GdgO3KCvESjjafnQRREZLawVGYTRcam3RUYRCoLCgiwT5Pa/4nI5FcGXeO
Jg5SleinHS+dSeN7AEwoWTyp4uJRdj3DM/qqY/01emxNijAmhQyBuKbZqgdmbCyyK5mXIDsACGUf
27I1qGbfdHglaU5aVM5PCMJsOHIJkECyXfnMPPxa7Ts9f/fpefi12geoDeXbbyvfUSZ+VlFL4I+O
j7xzx5JSVqkZI1B4ICVx9560kWzx+rmeHJ+dU4FUgiUp2V9h7LKx+eSg6hmmVCTx7NHC4ScaTQoV
yoiKZiUpyklesGtOtbzLhc5l7HuYBGqAKQw1FDuf40gYZ5HqeFYiACsm4QbYSj1IlOG9Kuw9aaQC
CjOEilki2bckBTOgIHPVDCUAnYsRHuWLDgUT+IxFUbf41rJTH+AzQyYuc0KmvauDQiphOrxOQRmt
veMIKOlGmbQz2N95066UdgZ7/LAeMXYGu8M3S3xbO0lzd7ftIlh5rQhGnv21CoGIhsSnZMoiNTZ7
40gmCJ5yKprB9DeLcLAXBUfH9+anrVWcD5ff3X9VDEA/nauneEdCu56l/d6wzdD+oNtiZ7+/u8zM
1bDXcbLNvrGpZKfruFWuf6wyuEi5imXdO5sJPIS7d0WOmdJufwNDIkUe3Qf/0rd7CPwp8pU6cLNM
DGptPFxDUAHOY1bmBggg7XgM+CsUlxYrh9vfE0EOryd+U2T6fn/JDLQsd7/X87vdf1upIY6OspK5
9uehmb8uBhYZYAi258SDawn7e52SpY9sHwd1b5jRcWrcCptE0HEKw1xBRWjAfjvZf0QCYYmvsmT5
iyVL4MiSZypYg+wfWRIvgAzc+Gg2VcJ7gVFnZfcS4cGdUI2Qc9/fawvkjt9txZwH/sFKX6I9myQX
8h1vwnLVzJwFcqm0iGnqRUA/4q4rbEbsgroGHCCFjZ5zRHBF63NRk6T5zpQAf5aIamzkZqLeqmUS
5iozwlXBew5OgF21UfM0AwGao27dRTRKYSH7O91mq5jzyDcSKVTU6hTkD58M+RxZ3aQAnyerUGyS
0rIZ7LikfkNKe0OWwE15kcFqGf3t1yWVYFHsmODPxoEsk7/9WqLxtsijNL2yvWkdE6pZjs9McyH3
BvJXbZ4eIYYiuahP/NuvIH0whfdFmQoS6aasQHg3yL+RRCPZnELXS5LV8c7l3HuNV4Qv2cnvoGFz
ys4ioOS87SsjSnYZrgShiwm3zllBM6ujWVlagDLQgIjCCaCmq8o3mGTpnPI7WHURkcuecfWC41FK
Ii0lnFyeqdbLpYOUUKDw2egwdWvRNmDbMyUlmiiygFirJIfaE77BtGNSVxpISMxmJZkhOJW2+DmR
t+N5j1gxmNcoApuUX610dnfdoHMu132jqllQNc26Fy06Prw4+a9lGz/0bYfJhra83e6tDDy4PTGB
nbHnqlU8MP3pjRZbm0FoGnPjTtb3B9NP6d45s9hWIyeT1m3NpyoLy+ZP+22DWOAmDJbULatN2BTM
CqPEywu1u4lTyqkUEYTU1ipckoXUzKkrzXUhshxB6UxQTpRTlKWEKbc75ZQCkvMOp1AyUytKuTok
CIgmx8x4R6Y72aLObpirnVRhufGiMhmQh+asciI/5lyl43HAi5KX72urae+RRldAWzrBwF2UtX3V
pI9K/bCjtN1CaQibJ14fbADZAYoNCE/aMxF5m8QR9NYpNndaQ2+ECjvuD1v+woPKQe14ULaMd+cr
epPAxIFmZP+Y9CK4itKJ4UqqrVNJuQj2NdmL5azbVM3Y3zXf3ouunZRINlz8fX/nhppw31+vakuw
yxMgNkyrXpSk9cj5sHJpYYxN2E+bHMz5SIyihc2y69xm9kUThPmcdfoLtn+0A75lFjedh50bnYfe
nr/7aAD/uAbwQY2fta5fmQG8MFhfYAmN5tNdf3CDt9E/8Pcf3Y1Hbfsate2gXRN6V2i9VAQ9ttU4
jiRNUQMoP8G++rSuaztDuPY39AvsDPf9veV+AUStppjunXy0p+DeuXlcR48tt7OgQF6m3ByVGQal
UVRJs11No4hopCCrw4ypts/H6wwgQT1cARUJy4omf7Xg8jyH5/AyeAxVKzMxJ+nNKJ9oGGIS0lyB
tY1DirvNKUBNOAqFGrhV2CloRKSuas1ZI5g0CEyt4YkbzjtYVgZXibTJdKDzkd6fCjOLrVDVQS/g
6wgK1j/bgXr34eiuDlRNyHrdtpBtMuknrmnuVQr5vRSRbHlP/k1tjtvdVSdmV8DddPiyyl2XXXxP
kjQnHXxKYqRCap7j9IjiDjt7GJoPPfNRzXq+umG5bKnDNKaQGM+4N3EiionttoMsJJPK3nIRBFzS
BM9WPWwNVHhXXBmvdcuR3FBRu8yMOHD+zUnnB/WpH0okhv5e76wlEnjWPWsnFfb2zz5XLESSUL3y
52qBdQn5guXii8/13k2kPlxyf9HqGkTXHy6ZmO7SoW/3aNlt5H0fpJAVrdntqO1lxB0ZSdupzC28
An7lgrrGNHcmYN/Q1FwWmhbnCXmdMymubPdxlhaTaelMVjnaRRBJs9dFZn0d7rUJWC5NIjYSkwmf
PF2FHLlyLMDRorYOWwfT5qTxtfOkbE1v9VRgk5uplENtN1ROzoK8eWbcUFpiEUOEoVm2/eZaUmdR
GsfkihYZ10I46wq/KYcXaTzpRmmYCemBAACfmR05NRNdE1qsJEnihE8ki/oaquzDv/72v+SVETYg
wsg2++Xc5M11QE5xaLIXVhFtFdE2ZK0CqluieocY55wa3wHrJZThEjQEHxq9HL1e2+XqdXdaXcS9
/s7qHs0TkGOygA5Qd4tpVDkM4a1QAGL+fHJyevjUW4GEM1S32kSDYgQmjaXkmCax0CbCunEYzy0f
E3MAXtsZ1pZ8l63V92xdcttDIIxtrOwfXPtcktMESbONli5Xb/sHbMRzDDUMqUUnhEspsg5w4D2P
n4tv/qM7OHiuyyZNachnojefQoHV2NGb07ENgQLy9JhGdTpQB38CKOTMKW0kt2EkOxyfIDhQfLcK
7CO1rMV8qNwY/bqFrIM2IYaxCtzlSv4subIIQDw1Bi1CGXBZQyVtPKoKhcPDhDx3XNwqQI0FOW60
VlTbSO5rRcuUbehm7y66aTsrjujQxcqTr8NB9wZvdeD37+vkK8cGVo7fu3CCcbvpfCtrS+OT1Qdc
ocFzmNoF6xGdwKFzN1/msRsTD1qKiRa9Pu+cDUVwj2dsPueMzd20cP8mLdw9uFkLh/u/oxY+6tuX
om/eH061lq7D2qRaL96eHXtnkt24VxRhZt4lRyH31AF+m14V78LF1d6FoLz4lUWFWkjgCxSjCL4l
QlnQy+gEETEdw+EzzXmgWZilM4QYoxxOW8CtF3SsweSfxwU1vVQ92dzJ3aTZ4C40swd1359eXK4y
R9ubCYWocre/2hI1rcZUkMfHCWnT916+OXX969sXWZqbCPuySkg+IcyeQgRJeXsHB3u+wZX70kJZ
6pxthJkZGCR8YiJUwml9O8Ezl89OKO0fOeFjcM4XtGCqpnoyK3DP6i9DaV8unXF6X7ei0LCILYRu
ZFihB+BmAXed7lUKpjIsKBvsVML3jqFYMjf5Kyi1thpPUEC4SG6bq9ZKHQolXNGY3MeyaEGGgZWO
svZkwqTgQgyMr6vKZHBdQR5sGB9bPuXgLrsZlV+MgYf5eC2pX0ljvntVuyZyrbvXbo3cMbekPRRe
w2fdO+BVs1NH6Zwu3btXxM7AYAif9L73HfycVp+Oxyw5FHLG0kW7JDVHKcwL/eHIVZrmts0zJ1FI
ps4xlGH0dztev9vb75gboMh3oAgZAYuizYakEwaPrddrkRRktQY9+qTfhVGktrnfwSjuLd2KmhbQ
5TfYD9sFpNalirdhxPr02obbFJVupM3s9lyWEuHZ2HIbpWlAdGcJbJ95oxcllhkXevJMJFo4U8II
XJySDzCvnRt15UWbmzJpoNLgAatUcjOpLmJualSBdC0xdJzBhaWuHb06DeHST6Y2OZdUbZI2sTWV
4ppSVHk6B9e0PdfH6WZ2I+jwKnur5NnYfJ4zgyZdbE8BprGc01ccoxNDylR/jXKmsqY5gRNRj3FG
vosz/q6F3tKm4KQOHxZ0hwzLixQpcD8qcsMNImzglhepWNl0IJcy3TlaMQHBisjE/+bEb3kno829
MGMscyv/bCyyeJuPL9pXLnncgGiL7+aK3G0qyqck8c0v1kxJ61VcoqUqssiDqW0YFS4r2nQGa1KR
W5JaoeAGct8KtaO7HTSHuys14g3bZk7ZcVPgpeMNdOkgRil4yYIqoJwbLj1F6K+KOKVmjk7d//HF
N+++f4Dji4D6O5qbfX/NhUaP1ubR2jxam6/Q2rS8Ymrm/FGKFVe+n5jbHO5qcXb84f7qooy7HsKW
T2xcZnu++J7Z8x9tfcLlZsBrsiAgQ0hJFwuhEU15G66MuH3d//zHz+qlvQtdT+NPouuefzBYTVcL
0KFYFq6oEkjWjEqWznyMWKzJbNjMm2sqMp10ibkywD3kwmPE1+zGpP9joad8ZCVfzOiKhMicby5M
ZYRNpW/RsXa0mtp46pbpxk8v7xOx2qspA+a6fez5n0yvuB9kA4PuyutNcnMPzF77/ybcKlbod4bD
veXmDpM8ePyPE+5iXm9U8E+xrgD6/yMYvX6nv9/9KiTjAW8H+l1k4uAZX9W/lO95A8CwgC2xeDl+
U3m4+DGmBPFtBGSn3xKR4fI5zZfjq1XAmzJSHhQufaqgGllvTXH/awDx3RGq1mRcsT7F/LHS8fJx
4BlcZX718Pr/8uji/nkNoC1etxKir8VMtC+ZPr447Zhbye6q9t1VwVx5B0zJ2XpEN5K0n0LThOZB
IvwLHHDKnPmccaQSV6ARSWD5hcvknZlGGe76OaUsMX15OB4LZVu0jxHYFQkxkfPKIknobhsWILjx
kvu0be/fWhbScVZ43ZbWleGQ8ypcWEhzPDai8tUarjXhOFYtwbk7n2qEBQWPbxF7D/xuq5muv+4/
uWkBX8W6J8d3+49UGhbV3fLEzeOlf9UB4Sic5EwogJIkw3Cvb/C5RwV8ffHD/SsggH4OY++eT7Es
XnEr4L2zsDogAs4RjUisrYY6jsLbzqu+WA5cUzdfI2FjxIEry5l0XfZlGG0Pvjc6xspu+1hQGOGN
Uo7NFxAi4dHpG4KL9fF7itJp6upNo7pkpqteRmn9frWOm9IEHxTsdVyPHFW2sUdQzLFp1lDKmUxY
iOx4V+XPjAEUiF2iaHnuuvT0l0rI6923Y3M71jEVQy5npmZxV1nqH6yy56sgbxIhe09XQOO1Gz+q
94BqVnAjKK6eH6QZXw0CknGlstzsSxD2kJDd+X8fB53wfBh/7H9+6Wwh2tTUZfoswdSdLY3tr+D/
qS87TkM87ne7na0R/T5rjgzJJaIr/RrPf/nl/wAq9sve928AAA==
headers:
Cache-Control:
- max-age=0, no-cache, no-store
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Length:
- '5794'
Content-Type:
- application/json; charset=utf-8
Date:
- Thu, 20 Oct 2022 18:40:22 GMT
Expires:
- Thu, 20 Oct 2022 18:40:22 GMT
Pragma:
- no-cache
Server:
- Kestrel
Set-Cookie:
- ak_bmsc=7D4B57D2F0D27B235FBB8B0E1106D41F~000000000000000000000000000000~YAAQRzorF2Rg7dODAQAARUmy9hFCq58WkszbHn8sP1m/5Scq55uaZpfb69hps7fkPZpgBAu7OvKNtHwLoe2fBeFO/FfBWG8oW/NueYLl59EqCHGkbRUMy331XdLpDHCH4wqbDEzAeisT02dK6V+YDt4C1CMHPNIgBwN1B6SrfHWBPyjAz7FE/M7EQUEZwrwvpyTHD7CKM0yQySbOW4ZUTaL3EJJr3nmONGiBAmyGWvOatInJWKpZxThgoKjpvOrgot92oHIx4zVgiyFGnAuRWruXHU/0bimPA9pRXXNltE4VbPFVxeH2hWauKP2wggQDBBwWVorXT566DgTloem4DV+10DX+LGMAfFofoziLfMq2xBXH4dmWe3dE9Ac=;
Domain=.nasdaq.com; Path=/; Expires=Thu, 20 Oct 2022 20:40:22 GMT; Max-Age=7200;
HttpOnly
Strict-Transport-Security:
- max-age=86400
Vary:
- Accept-Encoding
X-EdgeConnect-MidMile-RTT:
- '21'
- '23'
X-EdgeConnect-Origin-MEX-Latency:
- '32'
- '32'
gid:
- '104'
lang:
- en
rid:
- 4663e294-866f-4eff-b17d-91f36a716833
srctype:
- default
status:
code: 200
message: OK
- request:
body: null
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
Connection:
- keep-alive
User-Agent:
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/106.0.0.0 Safari/537.36
method: GET
uri: https://api.nasdaq.com/api/calendar/economicevents?date=2022-10-21
response:
body:
string: !!binary |
H4sIAAAAAAAAAO1da3PbNhb9KxjNJOvMqIwefqY7O2MpduKmdj12PNl2sx8gEZKwJgkWIO0qnfz3
PRcg9aAoO0qYxo35TabIi4t7z7kvUOM/Gz5PeOPFn42J4L7Qhj6Ow6TxovFWhqLRbAxVGiV6igv9
7FOzIW5ElJxxfP+icUSfcY0Pk5QHuHDoPtCTkRGRSY19Nv/cbMRa3EhlL5/nH5sNX5ihlnEiVYQv
Xi789bHZ0OoWt/8nV63VedFqLel2FclE+OyNjMa+Cgsq9pUW7EIkXAbskgfCLKr7NBqY+MeCuj+0
vO6TZVV/aHu7T1b0XJTKQsFNiqWSiWDDCY/GgsnI/pWohAfshgepYGqEq6OAk4QfuP+/1JDmxkrg
ib1dO6kBNhF47CRh0tjrI2wkVAZ/R74c8kRpkkaKp6HQzMQC16Nxk91O5HDC+NAayNBz9vmQ/09p
mUzpKXUjNA8CJvC4CuUQdyfyBl967C1utTaL0nAAueKPYZBi3+wwTVSuaeSz41QE+VoJlsY22UAw
CJ6yG0U7DITHngbJjwP9/Ok4+fGQTeR4IkgZHkFsLIa0dw3oQW1mJioNfBKR8GsRMW5YrIyEWuL5
IA0CaSazrbzqndPKgWCcBep2E5mRGHMnU3BdkOkBbX8dyra9dhFlO16rRtnmKHssIDtPBwGseIn1
Ie9MJKynNKIjbr4Xbu2O1231lvHWbnut3d4K4O5YJsefw4ovRyOhRTS0IHTQG4jkVsAKOVCsF2U0
VKHFFoud8KHSsdIWoKbp0Ix9Ai1sTKiJQvzVtM8Garh01TA/1SSYHso3w0IVJROPHc7cmQMrgzHB
iQ1Sf4zd+GIkhzJpzrybu6vsGew2DlJTqdf6HJC4EL+nElwrJNDyWLHstx2v22mv+o04lZnXuMVI
hjQwGVG4xL7OtjxNJsRZmXGuxEWOsBF0H5Lueq77MiKWliceCMtYzSUu0ZOJVul4ghvANfjQF4OE
QVGdRpH9W91GTELhQGIFn41kxKOhJCWNEUmmh1sl22OpUvjIA7MGV+WPbAGkCEGkxWAG95FWYRbW
9DWeIgQjpAYZtrG1TzbhM0Y4KrkfTkq0HKSZoU88pE0sKXW+KASS7gaGnqvWzA3v2+3Awe6ZONXI
C0ZYn6uEQuEyJsjkX4DmTSupnUdbSb3X7yPKTL0Lm5kWPlabpJoPLEtthpCs5FmugrZrhPy9ELL9
orsBQnrqiPVzW/YRwuTGKRCVy97eagqcSR1aqeROyvYRVFkMnmwwtdu4esNiBFYVATNZeERId0kH
yEq1tsnkD+vuhBCnIiQS5bsob4S+kUOBoH2cJduFtZvrVkApFMOYACGB60b6NlWpKJg2maTgDz8Y
WzkZo5D7shqJaiiXTbCZAd0hjMnSjYvzEWAeazXCvkN+7RKZTxnG6ok/nSZ4BBvJCm7fFs/Pexdf
oXh+aLA73WanKhJTdpnGcTDdFHJIZp3VuFQQulwOlcUmVCZRkoUG6ChMQoWChdpwSrcOpR6mLmpZ
5/rCWllQGc0GPLoG3g4jwgNMaIFi3NIQGFpVApjWEJK5DyBKB75CyCKdUh3N752Fyi+xsNLJmGPH
hzGAiCh8fwLY7Xit1ptlS+9te93tN6umXpG+bO2seocZInELU7i7AXd7O5QmGE2oEZkXSWt7iTxE
9GBwEnkUjQN4wxWgNDaz7ai13ITfWJDL0HkpjLFlAHrIU4MvBipN2G7rCUmhPLCgGHg4pPRAjM6W
6x2ykn3aBbWAswyFMjbCBn0+NQwECaTQ3mNMIzM7/eygfS/Wtr2DYgu867W3V9MINWl5jY+obats
sNG/dW0LRW4bPRkqCm0bmYGW/pg+BIojwoYcX8Kllq4LIRospG4GPZmVj3j8XYXf1woS3yjriqXp
2PnJvc6hOPCkmOQPSuZhbnSU5dpzjQTMTmDKP9gWlnl2VwCO7c2g4WoKn3d6lCTJRjQPcF3VLLPn
FSJn14iyt3xK7M9rUbcUQSMPLzawaBsl3BCkLMDuFmvro1Qr9hvieHHUfgWc2yk9Uk0Ybl4yze5Z
NueiMntFh8KwkherN4qIPwPm7BWqqWSycem2W1bfF6Xen0hnRT7iq0m4YysRLuOgNCZ144fcf84P
89rJWxhsWTDMZlbkz0AZgayKqguB11ZdtxJ6zcs8FY2kT9Ovr1RDnZxdfAUSQ6q3sc9fuhrkMz1+
UFY4bazD8b/ZhSC+ClTDV5cvN56adTvefknPcBIhiEc8q5N0toTFQGocgIxIEjhhwAPbGABzMZ9m
w0g3TDSzwafbhCR03SHZJog0JlHUa8pxNK8B3airiSgV+E0ULIFvcw5uvXx54TCcycqwo6KcGSen
x96VgU2CaZ6jTHEB6TgVAt3WlC4zuUWxHepRI56Vm6uPuqFszDXKVlSpeDCkDZN2WXJjvuaWUhpE
gMgt0voZzWZzaeg9HJ/zbdiYCmOP0oDKMBROdlMj2y1l5iTUq8wf87Hg0HZSNjAPwYxB5rMc7IjE
9JAbBSS0lh0zZtaa6ZEN2rIqOLUTbZpVi/HyfdR8/a3Jvl8kWp9H3C8ybfPDrJYL6YvdUtcdbxX7
84LkDcL82sEN3e/20czaWhvD00SFagB7mlnejqg4R9WIDuyeyY7L2HgkMC5/INJrW3qjuBcLD+eW
tgpI8pcd80y/fkXeP3zZpAlS1ZiB3M/AzCmP0hGBxPZTnzj8K0CmU3b8WSL4LtDk07YCbGy8zbAT
Lkl0s7+/xFuV0/vzXHWG5vF1NmNaqJ8/geSdAslbZRyn+nzNEmzr7PUdNXp+KmTrdDdMpU6eWvY5
h+3EwgXxBQJPBA+SSQ6CfILmJm6PjYobRu6iU0HDnXr+/j0S/x1qSUH2/7z43C7r2woyPzef387E
LGFhDdtXgFAZxb+xHw9etEsHYJcJvY5QbIh+Oe2zU2GHnu8ktOWhYZex4Ncbu/b+2UC79amDivnJ
zqxBvl+dbstrFcPQvre//oBnLnwZcq4iXMTIvE8nIJa8i7QeanCddI1FTGc6w2R9CIoDGsdyF3mY
BppptXvegMohI409FQK2fDeIsu+d3Agbv9wAudPstloLk4y8hSEnfIAT8khorg21VbFCvqWIiJ5G
EOWAHzZK7RnWTJlYKzvqQnJ97XiSKUThDP2SHW67L2b7VvBEKE349ZPq0dVF9YSD0EXCtbtrjrZL
CXflXXqshzU0e51il4b9guR1IcfMvh27Kel2LddXi6elFdBEux54pYHJ51hswAEZge52tkslqQuX
rpoCnJF5NSD3bgLrzK5DsptFcDfsxIPT3M8EDT8FMpaHpO7q/LSC1sm+nC9DWZW2kYmdb4BbeWuD
ui9CWsy+YiODmQZVuuutzUCf7bC93YM7Q+TORscX/eO3fTuoJw7aA78b94pVPtTZvIHqHnid1XMz
NzAPQ+VTRXRsgwBsoZ0P6BtpDG79h2FbpNQzdivEdTB1XyVuzgUH0RMUerb6v7x9BvYREMlNN9J3
r9eBkNf2Da5sbr60GevY9w06pEasQyih+c37Btta2P4zlmRrILxZ940ybd2Exnj/fD7Q/yKEHSKq
2lMxO5+18c4Gu/l6ExFYoLpZlYw5bQOtBUTJgI5mjJtx9RE4+VhZpFPf8qvS1+vXzY1ZYpfMIjaY
zwcGUWFYgMIsmH6w71K6qRO8iZBKLxqQBuDAdAkRuUXoLDGZnT0q2l5s53ggzhCLIVQKO8mjrknZ
2E3h0MZOLIariJN67pD5lu50s11Omvnho+BIM8da+nxKxVsXmI9DdsTpKCxi9LuBJpsNUWh6ae/M
0hX5tGnfCBSjAFE8O15ZWj/fsJod2kD3t6kwkON9Ct1Kg4Fl22GQhjKSaVgd5/a8nQfOuFXO1ayr
WfcXsq6v4jg7+64mzbV3vIMHTro6zdWE+4aE01F1dOt2drz2Kt2+UEVNr89Q+1SZnp2d0ur3y/R8
pQK/OhUPtr2S99rqwFUHrjpwEdvOOIT8ztqtVnWc2y8r0L9UTYCPB+wVN1VWNbudsjj7oKJD3UvU
EeKbRojLp+dsp8rwANptP3ja1Um5pty3o5wMbqps3/fqGrimW023tXRT04Gg99crI9zOjrdfdQn8
biJg2OqycMdrbahi+ZurdrZw+LJKzXa8vTpe1fHqkcary1uZfBCafvtYyrXXxxVyrZ7r11R7vFQ7
pPdneLDywyd3dH1VZVLrtr1uzbSaaY+UaT3NP8igjGa9i58rPJHaffCTpaoGuuxbUY19h1xj3xXZ
fuJwcxnXfjr/tcKUtlfPleqU9nhTGnnvN8HX9Wlnv1VZPrYPysY1Nddqrj0Krl2kwHFpl3Zx1Vsy
aj0KqRlWM2xzhq39bSGR7OjqosK3Gx/+C/w10WqiVUS0/eLv514JTeYr0MxdZb10wFlP2D+iqn9Z
/N+PzUYojOFjrBilQdBsmIQnqf0nJLqvfFzutFrNxoA+ny7f6dOvfFUs9NL1jx//D7L5G2LSZAAA
headers:
Cache-Control:
- max-age=0, no-cache, no-store
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Length:
- '3363'
Content-Type:
- application/json; charset=utf-8
Date:
- Thu, 20 Oct 2022 18:40:22 GMT
Expires:
- Thu, 20 Oct 2022 18:40:22 GMT
Pragma:
- no-cache
Server:
- Kestrel
Set-Cookie:
- ak_bmsc=D8CA8641C9A75B6F6E777A6D00821C43~000000000000000000000000000000~YAAQRzorF2pg7dODAQAAi0my9hGtcrJZLIRQQlICBOWbD4VRay8TkdMvwxfFBPTH4ohkFhgX5RjFuF0jvm/VRHiTFdA2uGhnj3ygLXHxCOcbydEd6Jt43PuINVHQrNPqNPFdeo57GBkFqHN+/ZQ3bWIh4UdA+TLlNzxtUsW5hXYuQX04wtvcoBf37Z2GUGRFZoSG7j7fJjRuxA5VjXrCOjpFxHLxLZj3Vq9T7rL0o2MBu/ffzz2KbbP8thklxKb+VuxsU8tjprtvI7LuKLe2E+IWlIIbrbRm6HuHpLDdz2mV35f318dTWcZhCp2bTFk8n99YZg6RV0MJ5evE7AhN0CUUaT9T9BGXKGjnhFfuhx8tlBFvCPqrJPW6nXA=;
Domain=.nasdaq.com; Path=/; Expires=Thu, 20 Oct 2022 20:40:22 GMT; Max-Age=7200;
HttpOnly
Strict-Transport-Security:
- max-age=86400
Vary:
- Accept-Encoding
X-EdgeConnect-MidMile-RTT:
- '21'
- '23'
X-EdgeConnect-Origin-MEX-Latency:
- '17'
- '17'
gid:
- '204'
lang:
- en
rid:
- eee528ee-f540-453a-814a-1c8d985b4194
srctype:
- default
status:
code: 200
message: OK
version: 1

View File

@@ -0,0 +1,292 @@
interactions:
- request:
body: null
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
Connection:
- keep-alive
User-Agent:
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/106.0.0.0 Safari/537.36
method: GET
uri: https://api.nasdaq.com/api/calendar/economicevents?date=2022-10-20
response:
body:
string: !!binary |
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
jwzJJaL7IWvPf/vt/wApPGfcRHIAAA==
headers:
Cache-Control:
- max-age=0, no-cache, no-store
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Length:
- '5893'
Content-Type:
- application/json; charset=utf-8
Date:
- Thu, 20 Oct 2022 18:46:33 GMT
Expires:
- Thu, 20 Oct 2022 18:46:33 GMT
Pragma:
- no-cache
Server:
- Kestrel
Set-Cookie:
- ak_bmsc=66E26B3D5354D35F69BB2A35FC384AAA~000000000000000000000000000000~YAAQRzorFwsI7tODAQAAUPK39hHbW+IGxqDjqtNWI4KmSqBZCh1ELCFBnk3gYUisgawlVssPoVKJo6SkeZnkTTishyH66GlpiU5aGwkFb0G7biS947dEyjo8mikwX11IVEcD5ekZCPZMsGob+youIlaYcVnbgi5tToA39ITWLqapllFxJDuWEZNjteH6FjBq0gN7WddOjIMmeLy2W5uMr+/998wZDd9c4dCyPbJ6ZX9n7x42lF9yUw+bUm32100+BgNgMtMGu5X2GTh1vfeM0FyWbNjGVaeK+R0exZuuuC/EBii2UqTPVfLIZ68jD33RBiSaNRUvhwj4g5Pex7VCMF+IlJrVcLOp288ep9cRVqyBJF3fOQk8zukLsQ0=;
Domain=.nasdaq.com; Path=/; Expires=Thu, 20 Oct 2022 20:46:33 GMT; Max-Age=7200;
HttpOnly
Strict-Transport-Security:
- max-age=86400
Vary:
- Accept-Encoding
X-EdgeConnect-MidMile-RTT:
- '18'
- '18'
- '21'
X-EdgeConnect-Origin-MEX-Latency:
- '33'
- '33'
- '33'
gid:
- '103'
lang:
- en
rid:
- 0faf3d9c-d99d-4a72-9de4-e73ef54627bb
srctype:
- default
status:
code: 200
message: OK
- request:
body: null
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
Connection:
- keep-alive
User-Agent:
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/106.0.0.0 Safari/537.36
method: GET
uri: https://api.nasdaq.com/api/calendar/economicevents?date=2022-10-21
response:
body:
string: !!binary |
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
AA==
headers:
Cache-Control:
- max-age=0, no-cache, no-store
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Length:
- '3364'
Content-Type:
- application/json; charset=utf-8
Date:
- Thu, 20 Oct 2022 18:46:34 GMT
Expires:
- Thu, 20 Oct 2022 18:46:34 GMT
Pragma:
- no-cache
Server:
- Kestrel
Set-Cookie:
- ak_bmsc=0719927B970E0245FD41673427C9C7DF~000000000000000000000000000000~YAAQRzorFygI7tODAQAAFPO39hFgIBnxZTS9GG0kfRhpb/bHKVouz3B0MFS4yZ9V8udt9yQY/FuHYd2ujPJENY82tIzzEAKOplA+/wUHR+eGK2T3Mqy6bO5XxQP8NCHUyZoKiSBdw8JYs2UlroPy8PyL+z+iU/tLZCD7Wb3qW4Ip2pe9TIO+BACjhRYaJJjIH6vMVezpxYatJnnfFS/ny4O0qPXB3BQqMU00EllC8zGnq/Ukkl9F/ZlYPJdmDtDf1HI3r6SO21/Qdw1V2DgyvNRyiVtCwxJPfDkOQdPo+kLBTSA2VbIezGXANL0qBrITj/W0AYP8SywQnx/8EXhvWrK+jeEZaliXOZ5fi8n5qbVsOIN8wNmRoNfaLQk=;
Domain=.nasdaq.com; Path=/; Expires=Thu, 20 Oct 2022 20:46:33 GMT; Max-Age=7199;
HttpOnly
Strict-Transport-Security:
- max-age=86400
Vary:
- Accept-Encoding
X-EdgeConnect-MidMile-RTT:
- '0'
- '22'
- '5'
X-EdgeConnect-Origin-MEX-Latency:
- '30'
- '30'
- '30'
gid:
- '103'
lang:
- en
rid:
- c0badbdd-70b5-430c-93e0-f5dad03d815a
srctype:
- default
status:
code: 200
message: OK
version: 1

View File

@@ -0,0 +1,292 @@
interactions:
- request:
body: null
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
Connection:
- keep-alive
User-Agent:
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/106.0.0.0 Safari/537.36
method: GET
uri: https://api.nasdaq.com/api/calendar/economicevents?date=2022-10-20
response:
body:
string: !!binary |
H4sIAAAAAAAAAO1dW3PbOJb+KyxvTVdSJbN18y15st1O4s7accVJ9U7v7ANEQhLGFKkmSCvqqa6a
/7BP+9av+zd6/sn8kv3OAcCbKNlO7Owk8UtKIcGDg3PDuQH+21YoMrH17G9bUylCmWr6OZllW8+2
3qmZ3OpsBUkeZ+kSD47tr86WvJZxdi7w/tnWCf3GMxFkuYjw4ND8oC9jLWOda/7W/e5szVN5rRJ+
fOF+drZCqYNUzTOVxHjxQ+V/v3W20mSB4f/pUOv2n3W7NdwuFyr7VaaRiMMGfu9SrMs7EngVyCqe
Q7/bHRw18Nyu4zfwB/3+0Qp276bSq8H1ZlLoPJXay/AqVOOxTCU9V7F3LaJceiOZLaSMPTWbJ2km
Qw+YevKD/c8kSULNj7RMr1UAQMm1TBlaKu2guUxVEvreoTdPtMrUtfTifDbCMBWHKhAZTy8yb5ak
sg3kAkiVc2JoiY7/XZQ9P3r7/XeT7Hnl56E3VZMpI4LB+FQG9GkKWVHxxNPTJI9CrM3LxBUWJ3SB
2vejPIqUnnrjxCzj+NWLjreYqkh6wouSxV2AxnIiDFAp0gZQH/KxXi5eynQm4qbMmqfexcVpVSD6
/uBPDXHomUcVidjzD/7UKg8OZpqEeYDFXaSguXcah/KD9wQzPa3LSIC1T1g+6H9zHpyMLdd0QgRY
egCYjwm/FJr58Cw6ef/2/lkEoPfHouGOv9/k0XDo7zWY5IY9cunjuTTcqXHpRWrtZ5VJL8jITb2j
XKtYau1d5um1XFYZ1usOmirV7dWZ1ev2W1nVgFoyBtYu11mqRORhHnWtsiVxyGDY4eUskjQK//n3
/9FYYJ5mUy8S6UTqzJNAJZktfY9moK3PU9oLktkc5Ay9cZrMQFRtJgSjRQoChN6w0+12PbvakcMr
Mjum+2qUJgLEZ4HBpxrMSL4aeRg+G9S19lUCiK/xT0Mk3sdyNo+S5QyPvLfYk6rSMDDGc8OGO/R7
7YqbV+GmgFtXVOyNAd4IQ3t6kiUZBASCcEWLgt7y1ghuO0h2D2YRktESDJNXRKbKPGGe0pPaLjxL
4mzqe8TL74/efhwvQXbVSvZXr3/wPpqZayUEUBvMHDa8p7lQcYOReBYTkMH2n4GkdwS90d5hHjBP
arvm7u7Kvtngas8f9nbb+TpWE2ZiqPQ8EsQUa2wDEck4xMygPAYQO+ixgFtEXF4qieUnZqxBLpSR
d6IzESYeFn70w4knDLpr3RvPLZIGj5IYRn2KCWDRYcxBS3LDxoXrli0SSBUwxoglaKJ97yV5aTHJ
CsyS1vDzspTFkj7F2FGSwnUlmYE9wf+DwqubiHkJmNY1I27QzyVWHEiahCghPkjjxTUH6bmkpwlG
j1XMTqj8oHRGwhHKUUYffU8CgBFCaSLoXEEl1pCCeFGnKUhSkF5bHQBZIGpwG+NrWFNAX6goKvDF
XjjFnuhUxpJiyXKoAAOAFDxQaJUgtsCTxccjFbIVdUDoSw0RNEouDNdZwWC+RRDIOakBvlqzkD/z
IsZRTgJK0+iKroARCmgDQBAlmrReaLMedqCBp7Uek4KxhpjQrNwifWrXbvYNkcqaXDqsregR+Zl0
9rFTCvdeuwl5ydgzSO6WH6+te0Zb34wiNREBIdCisgO/P9y7UWV3droPqLIlhrKpuW/uorlvNmmu
GCVGouJvRWvfPGrtv4bW7jTDnE0OtNtj3x2et2+xg5WoZ0Vd94cPu8F6//jdeyfyD95hHOfQ1/ME
kRTcjH/8L++2hHqptF47l128QIPjhPIVTaVlXxogvHxOTNDqwzegtEyPR6390rR25yat3d25UWsP
HtgtftTaR6399rT2JE8T72fIVENxj/M0JYQPAx5b1dbt/q6/Wg3od83Dis5u9w78g/aSQAM80Ux+
uH1poMjMkzQXdQLONXbKJD6/jDMAAbfnYml0a0Om4t3UFQPoOVFc6ZKgwvzmsWB2vaphrJDvHclA
5NAQiKlUk5iEcZZj+lG+NKtKZsBGBV7AFAhYlYFbkYEwS7MkoKxbAJFiKyIgOL+KEeU7QJkgc9pF
CaivI3X2sdLpxb72hV8X0q7fv6Fktd3r+r1H+Xxw+QQTaxvmX9K/xPcpmoD/ALJJWFeFc/e2wnny
3vt3m+++zGczVTOe38UjPX++WS6LMXW5rCKz10wyn2LTEQ1EzgbeGXsLl/l8HtWKDQcmebwBiX2/
xd8icJnALiwmk5QoJyHPV3GyAC0jnRBBv/slT7LnxkvRPK950nGy+ksusHVnXDQohExcCxWx7CxU
NrUOnK1AsATmaTAVuq1W63tYJ2C7ssJsBUebz46DKA9J7eAozKdLjU06KjEIVBrkkWCfpzH/k5GI
r4w7RxMHiYr1046XzKXxPQAmlCyeVHHxKLue4hl91bH+Gj22JkUYk0KGQFzTbOUDM3Ym0iuZFSA7
AAhlH9uyNahm33R4JUlGWlTMTwjCbDhyCZBAsl35xDz8Wu07PX/78Xn4tdoHqDXl228q31EqflVR
Q+CPjo+8c8eSQlapGSNQeCAlcfeetJFs8fq5nhyfnVOBVIIlCdlfYeyysfnkoOo5plQk8ezRwuEn
Gk1yFcqIimYFKYpJXrBrTrW8y6XO5Mz3MAnUAFMYaih2PseRMM4i1fGsRADWjIQbYEv1IFGG96qw
9ySRCijMEGrGEsm+JSmYAQWZK2coAOhMjPAoW3YomMBnLIq6wbeGnXoPnxkycZkRMs1dHRRSMdPh
xwSU0do7joCSrpVJO4P9ndfNSmlnsMcPqxFjZ7A7fL3Ct7WT1Hd32y6ClVeKYOTZX6sQiGhIfEKm
LFJjszeOZIzgKaOiGUx/vQgHe5FzdHxvftpaxXl/+cP9V8UA9OO5eop3JLTrWdrvDZsM7Q+6DXb2
+7urzGyHvY6TTfaNTSU7WcetYv1jlcJFytRMVr2zucBDuHtX5Jgp7fY3MCRS5NG99y99u4fAnyJf
qQM3y8Sg1sbDNQQV4DymRW6AANKOx4C/QXFpsHK4/RMR5PB64tdFpu/3V8xAw3L3ez2/2/2XlRri
6CgtmGt/Hpr5q2JgkQGGYHtGPLiWsL/XCVn6yPZxUPeGGT1LjFthkwh6lsAwl1ARGrDfTvYfkUBY
4KssWf5qyRI4smSpCtYg+zVL4gWQgRsfzadKeC8w6qzoXiI8uBOqFnLu+3tNgdzxu42Y88A/aPUl
mrNJciHf8iYs22bmLJBLpUVMUy8C+hF3XWEzYhfUNeAAKWz0nCOCK1qdi5okzXemBPirRFRjIzcT
9ZYtkzBXqRGuEt5zcALsqoxaJCkIUB916y6iUQIL2d/p1lvFnEe+kUiholanIHv4ZMinyOomBfg0
WYVik5QWzWDHBfVrUtobsgRuyosM2mX0j99XVIJFsWOCPxsHskz+8XuBxps8i5LkyvamdUyoZjk+
N82F3BvIXzV5eoQYiuSiOvEfv4P0wRTeF2UqSKTrsgLh3SD/RhKNZHMKXa9IVsc7lwvvR7wifMlO
/gANW1B2FgEl521fGVGyy3AlCJ1PuHXOCppZHc3K0gKUgQZEFE4ANV2VvsEkTRaU38Gq84hc9pSr
FxyPUhJpJeHk8kyVXi4dJIQChc9Gh6lbi7YB254pKdFEkQXEWsUZ1J7wDaYdk7rSQEJiNivJDMGp
tMXPibwdz3tEy2BeowhsUr5d6ezuukHnXK77RlWzoCqadS9adHx4cfIfqzZ+6NsOkw1tebvdWxl4
cHtiAjtjz1WjeGD602sttjaDUDfmxp2s7g+mn9K9c2axqUZOJq3bmk1VGhbNn/bbGrHATRgsqRtW
m7DJmRVGiVcXancTp5RTKSIIqa1VuCQLqZlTV5rrQqQZgtK5oJwopygLCVNud8ooBSQXHU6hpKZW
lHB1SBAQTY6Z8Y5Md7JFnd0wVzspw3LjRaUyIA/NWeVYfsi4SsfjgBclL99VVtPcI42ugLZ0goG7
KCv7qkkfFfphR2m7hdIQNk+8PtgAsgMUGxCetGci8jaJI+itU2zutIbeCBV23H9s+QsPSge140HZ
Ut6dr+hNDBMHmpH9Y9KL4CpKJoYribZOJeUi2NdkL5azblM1Z3/XfHsvunZSIFlz8ff9nRtqwn1/
vaqtwC5OgNgwrXxRkNYj58PKpYUxNmE/bXIw5yMxipY2y64zm9kXdRDmc9bpL9j+0Q74hllcdx52
bnQeenv+7qMB/HoN4IMaP2tdvzEDeGGwvsASas2nu/7gBm+jf+DvP7obj9r2LWrbQbMm9DbXeqUI
emyrcRxJmqIGUH6CffVpVdd2hnDtb+gX2Bnu+3ur/QKIWk0x3Tv5YE/BvXXzuI4eW25nQYG8TLk5
KjUMSqKolGa7mloR0UhBWoU5o9o+H68zgAT1cAVUJCwqmvzVksvzHJ7Dy+AxVK1MxYKkN6V8omGI
SUhzBdY2DinuNqcANeYoFGrgVmGnoBGRuqo0Z41g0iAwlYYnbjjvYFkpXCXSJtOBzkd6f8nNLLZC
VQW9hK8jKFj/ZAfq7fujuzpQFSHrdZtCtsmkn7imuVcJ5PdSRLLhPfk3tTlud9uOY7bA3XT4ssxd
F118T+IkIx18SmKkQmqe4/SI4g47exiaDz3zUc1qvrpmuWypwzSmkBjPuTdxIvKJ7baDLMST0t5y
EQRc0gTPVj1sDVR4V1wZr3TLkdxQUbvIjDhw/s1J5wf1qR9KJIb+Xu+sIRJ41j1rJhX29s8+VSxE
HFO98tdygVUJ+YLl4ovP9d5NpN5fcn9Rew2i6w9XTEx35Wi+e7TqNvK+D1LIktbsdlT2MuKOjKTt
VOYWXgG/ckldY5o7E7BvaGouC02L84S8zrkUV7b7OE3yybRwJssc7TKIpNnrIrO+DvfaBCyXJhEb
icmET562IUeuHAtwtKysw9bBtDlpfO08KVvTa58KbHIzFXKo7YbKyVmQN0uNG0pLzGcQYWiWbb+5
ltRZlMxm5IrmKddCOOsKvymDF2k86VppmAnpgQAAn5odOTETXRNarCRx7IRPxMvqGsrswz///t/k
lRE2IMLINvtl3OTNdUBOcWiyF1YRbRXRNmS1AdUNUb1DjHNOje+A9RLKcAkagg+1Xo5er+ly9bo7
jS7iXn+nvUfzBOSYLKED1N1iGlUOQ3grFICY/z45OT186rUg4QzVrTbRIB+BSWMpOaaJLbSJsG4c
xnPLx8QcgNd2hrUl31Vr9RNbl8z2EAhjG0v7B9c+k+Q0QdJso6XL1dv+ARvxHEMNQ2rRCeFSirQD
HHjP4+fiu3/rDg6e66JJUxrymejNp1CgHTt6czq2IVBAnh7TqEoH6uCPAYWcOaWN5NaMZIfjEwQH
iu9WgX2klrUZHyo3Rr9qIaugTYhhrAJ3uZI/S64sAhBPjUGLUAZc1lBxE4+yQuHwMCHPHRfXBqi2
IMeNxooqG8l9rWiVsjXd7N1FN21nxREdumg9+TocdG/wVgd+/75OvnJsYOX4nQsnGLebzreyttQ+
aT/gCg1ewNQuWY/oBA6du/kyj92YeNBSTDTo9WnnbCiCezxj8ylnbO6mhfs3aeHuwc1aONz/jFr4
qG9fir55X51qrdyItUm1Xrw5O/bOJLtxryjCTL1LjkLuqQP8Nr0q3oWLq70LQXnxK4sKtZDAF8hH
EXxLhLKgl9EJImIyhsNnmvNAszBN5ggxRhmctoBbL+hYg8k/j3Nqeil7srmTu06zwV1oZg/qvju9
uGwzR7ehFkLL3X67Oaqbjqkgt4+z0qb5vXhz6prYty/SJDNh9mWZlXxC6D2FHJIG9w4O9nyDMDen
hbJQPNsNMzcwSALFRKiYc/t2gmcuqR1T7j9yEsjgnENowZSd9WRb4KNVX4bSvlw56PSuakqhZhGb
CV1Ls0IZwNIcPjtdrhRMZZhTStjphe8dQ7tkZpJY0Gxt1Z6ggHCR3Db3rRWKFEr4ozPyIYvKBVkH
1jxK3ZMdk4KrMbDArjSTwn8FebBrfGg4loO7bGlUgzFWHjbkR0lNSxrz3avu1ZFrXMB2a+SOuS/t
gfB6R41ZnDu8A25sUI7ycIJgs+UiznbMensDvxk1b/f7Xb/bHji3z3P7041c0LAwys3BxZdQm8RW
byhIodohmahN5xo3XdMpEEgxmsBtHuW6gycur9Y2GpqoApVtCGi/tOTg8Fn3DvJd2fSOkgXd4Hiv
An4GQwEjJr2ffAc/Iy1KxmO2QMSCmXSpE1rOUYK9iv7j1K7Y55sbqDnWRLbpHEMZRn+34/W7vf2O
uU6MHFFKt4C+ijwXsnIeiRid5hFxTlvgoEefQPq9V9SD+Rl22L2VK3aTHHvCazhXzWpk45LO2zBi
319zXc2GmzmVrqVgratXlKWh0bZ0Syk/0NxtKPbMQq2vaSZTLhpmqYi1cDsSI3BxSoK9qJxBdqVq
m+c0KcVi3wRWieTGZJ3PuEFWBdK1V9HRGJficEcbypM1LpVp6twLSZVLaZOkUymuKd2ZJQswTdsz
oly6YJeUDkJz5EN6b3PDbjc1pQd7ohR2a0Ffcb6H+FGUjSqUM1VazcnAiPrVU/KDnQ/hjmNY2uSc
IOSDp+7AanEpJyWBjvLMcIMIG7jlRWqmbGqZbbE7ky0mIFgemVySOT1e3O9p83jMGMvc0uiMRTrb
5qOw9pWzNTWItpHDWO5tavBISODrX6yZktaruNxPHQkiC6a2+Vi4DHs9sKhIRWZJaoWCDyP4Vqgd
3e2gBUInqRG72iMLZExNswAdlaELLDFKIeISVE3nOkMRdUB9VcTpWXMM7/6Pwr5++9MDHIUF1M9o
bdZXhh7NzaO5eTQ336C5aURX1Bn8sxQtfz/gxFwNcleTs+MP99sDFXfXiHXzbXxvGwj50uLzn22x
yyX6wGuyICBDSBk8C6EWlXsb7h+5fRPJ+c+f1Jh9F7qezj6Krnv+waCdrhagQ7EI/KisTNaM6t/O
fIxYrMls2DSu61AzbZmxuX/CPeQqdsR3Ns9I/8dCT/n8U7ac030bkTksn5syG5tK36Jj7Wg5tfHU
LdONn15cTmO1V1M61bWO2cNkqW65bGYDg+7K601ycw/MXvtHOG61e/f6nf5+d7VVyGShvqo/w/GA
NwrdqNsfY1gB9P9HJvqd4XDvmxCJB8/3fBbBOHjGf/dhJd/zGoBhARuy8XL8uvRw8WNM1YbbSMlO
vyEnw9VDvy/HV23A65JSnDovfKqgHFntc3J/goK47whV6VgvBSDB/DOlZ6tny+dwlfnVw/P65dHF
/fMaQBu8biTWfxRz0byx/PjitGOuuLt7LaYld1RcKFRwthrRjSTtp9A3oXmQCP8KB5wyZz5nHKle
GmhEElh+7jJ5Z6brilvITqnaQF8ejsdC2X7/YwR2eUxM5PqEiGO6KIkFCG685Kb/Ihm8hoV0Nhpe
t6V1aT7kogwXltKctY6oFrqGa3U4ZS65AefufKoQFhQ8vkXwPfC7jc7M/ro/x9MA3sa6J8d3+6s8
NbvqrgzjkwiFf9UB4Sic5EwogJIkw3x/luT6jxd/vn8FBNBPYezdEyqWxS1XTN47C8vTRuAc0YjE
2mqo4yi87axssubANXHz1RI2Rhy4YpNKd2SjCKPtLQq19sPi6MZMUBjhjRKOzZdcsqGjXAQX6+P3
FKXT1OWbWpXSTFe+jJLqZX0dN6UJPijY67j6ErVJYI+gmGPTrKGUcxmzENnxrmUkNQZQIHaJotW5
q9LTX+lHWO/DHZur1o6pGHI5NzWLu8pS/6DNnrdB3iRC9tK3gMZrN35UbSjWrOBGUFxzSJCkfM8M
SMYV72KzL0DYE2d25/88zhjh+TD+2H/91tlCtKmpZflZjKk7WxrbX85/9jE9TkI87ne7na0R/T6r
jwzJJaL7IWvPf/vt/wApPGfcRHIAAA==
headers:
Cache-Control:
- max-age=0, no-cache, no-store
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Length:
- '5893'
Content-Type:
- application/json; charset=utf-8
Date:
- Thu, 20 Oct 2022 18:48:13 GMT
Expires:
- Thu, 20 Oct 2022 18:48:13 GMT
Pragma:
- no-cache
Server:
- Kestrel
Set-Cookie:
- ak_bmsc=E1CB78867029094CF04C2736EB58D097~000000000000000000000000000000~YAAQRzorFxs47tODAQAARna59hGawq4xZLB4PODuC5LFcX3d+wZpFbergWOg8KfA4rh96msKtLbc9YpXAHZk/Zd7+C9qSc3+P0PEhR3wNGOJ0lPpQY7SUxPjouJmKaydpqyynwRhy27jMj/hxAZWBGIIRbST9uBXtos0RW5bHseMEQtOc4WF7bWCN4xe2rQ29BfcXbKLlryIQeN4p6FbLiF2Xn5grQJfAiD99Te9GZdHSW1pjRC0hnX/yzoHUk6URgetp6ldZhy81nqLkH5UYYtCAPFv7zoiyU91981uoSxPJcV8ywD6nXLob9Yv6H/A11kwP/JqR7+U6X3ayOsTQ3GsGqdcnSis93Lc99IeQx4kbFjKrzFLCSsnH/4=;
Domain=.nasdaq.com; Path=/; Expires=Thu, 20 Oct 2022 20:48:13 GMT; Max-Age=7200;
HttpOnly
Strict-Transport-Security:
- max-age=86400
Vary:
- Accept-Encoding
X-EdgeConnect-MidMile-RTT:
- '18'
- '18'
- '21'
X-EdgeConnect-Origin-MEX-Latency:
- '33'
- '33'
- '33'
gid:
- '103'
lang:
- en
rid:
- 0faf3d9c-d99d-4a72-9de4-e73ef54627bb
srctype:
- default
status:
code: 200
message: OK
- request:
body: null
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
Connection:
- keep-alive
User-Agent:
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/106.0.0.0 Safari/537.36
method: GET
uri: https://api.nasdaq.com/api/calendar/economicevents?date=2022-10-21
response:
body:
string: !!binary |
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
AA==
headers:
Cache-Control:
- max-age=0, no-cache, no-store
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Length:
- '3364'
Content-Type:
- application/json; charset=utf-8
Date:
- Thu, 20 Oct 2022 18:48:13 GMT
Expires:
- Thu, 20 Oct 2022 18:48:13 GMT
Pragma:
- no-cache
Server:
- Kestrel
Set-Cookie:
- ak_bmsc=DBED92E8E5AFAD934662F06642534F17~000000000000000000000000000000~YAAQRzorFyc47tODAQAAlXa59hE3Mw3fKantgXjdf4/9TUoocPhMqVS2SUBu2XB0QqDlbgvi7WpkbAJKDBpSJn4sUZO418kGbxuUqRzywkDOaLvGkLSdlxKeAlMFkyJVIygTZNhgwSuhc6LF0WaNRGdGio+abYOAbNwuu4xgdKKZKj7rDbbhS7Ycs0eP78bLilhrlBoaTe0XNjOqR+lesLGp79047qBF3nGFVkxljATvjqzAGK9wKs9wB9zspmtdXFN3sJU6+Uqlr5cUaLnDKoNNOX+Bk/di4n7oGvOa333hx65Qk0c2iTIxf2O9W4n2NWt1ErgQnH73b83Uxv2D6RbR1a56KOhbcYq4BKXYnARpAkFSne9ECBqOcyw=;
Domain=.nasdaq.com; Path=/; Expires=Thu, 20 Oct 2022 20:48:13 GMT; Max-Age=7200;
HttpOnly
Strict-Transport-Security:
- max-age=86400
Vary:
- Accept-Encoding
X-EdgeConnect-MidMile-RTT:
- '0'
- '22'
- '5'
X-EdgeConnect-Origin-MEX-Latency:
- '30'
- '30'
- '30'
gid:
- '103'
lang:
- en
rid:
- c0badbdd-70b5-430c-93e0-f5dad03d815a
srctype:
- default
status:
code: 200
message: OK
version: 1

View File

@@ -0,0 +1,35 @@
,Time (GMT),Country,Event,actual,consensus,previous,Date
0,08:30,United States,Continuing Jobless Claims,"1,385K","1,375K","1,364K",2022-10-20
1,08:30,United States,Initial Jobless Claims,214K,230K,226K,2022-10-20
2,08:30,United States,Jobless Claims 4-Week Avg.,212.25K,-,211.00K,2022-10-20
3,08:30,United States,Philadelphia Fed Manufacturing Index,-8.7,-5.0,-9.9,2022-10-20
4,08:30,United States,Philly Fed Business Conditions,-14.9,-,-3.9,2022-10-20
5,08:30,United States,Philly Fed CAPEX Index,4.40,-,4.60,2022-10-20
6,08:30,United States,Philly Fed Employment,28.5,-,12.0,2022-10-20
7,08:30,United States,Philly Fed New Orders,-15.9,-,-17.6,2022-10-20
8,08:30,United States,Philly Fed Prices Paid,36.30,-,29.80,2022-10-20
9,10:00,United States,Existing Home Sales,-1.5%,-,-0.8%,2022-10-20
10,10:00,United States,Existing Home Sales,4.71M,4.70M,4.78M,2022-10-20
11,10:00,United States,US Leading Index,-0.4%,-0.3%,-0.3%,2022-10-20
12,10:30,United States,Natural Gas Storage,111B,105B,125B,2022-10-20
13,11:30,United States,4-Week Bill Auction,3.430%,-,3.250%,2022-10-20
14,11:30,United States,8-Week Bill Auction,3.690%,-,3.480%,2022-10-20
15,12:00,United States,FOMC Member Harker Speaks,-,-,-,2022-10-20
16,13:00,United States,5-Year TIPS Auction,-,-,0.362%,2022-10-20
17,13:30,United States,Fed Governor Jefferson Speaks,-,-,-,2022-10-20
18,13:45,United States,Fed Governor Cook Speaks,-,-,-,2022-10-20
19,14:05,United States,FOMC Member Bowman Speaks,-,-,-,2022-10-20
20,09:10,United States,FOMC Member Williams Speaks,-,-,-,2022-10-21
21,13:00,United States,U.S. Baker Hughes Oil Rig Count,-,-,610,2022-10-21
22,13:00,United States,U.S. Baker Hughes Total Rig Count,-,-,769,2022-10-21
23,15:30,United States,CFTC Aluminium speculative net positions,-,-,7.5K,2022-10-21
24,15:30,United States,CFTC Copper speculative net positions,-,-,-15.9K,2022-10-21
25,15:30,United States,CFTC Corn speculative net positions,-,-,325.1K,2022-10-21
26,15:30,United States,CFTC Crude Oil speculative net positions,-,-,259.2K,2022-10-21
27,15:30,United States,CFTC Gold speculative net positions,-,-,94.4K,2022-10-21
28,15:30,United States,CFTC Nasdaq 100 speculative net positions,-,-,8.5K,2022-10-21
29,15:30,United States,CFTC Natural Gas speculative net positions,-,-,-162.1K,2022-10-21
30,15:30,United States,CFTC S&P 500 speculative net positions,-,-,-164.1K,2022-10-21
31,15:30,United States,CFTC Silver speculative net positions,-,-,7.4K,2022-10-21
32,15:30,United States,CFTC Soybeans speculative net positions,-,-,55.8K,2022-10-21
33,15:30,United States,CFTC Wheat speculative net positions,-,-,-2.0K,2022-10-21
1 Time (GMT) Country Event actual consensus previous Date
2 0 08:30 United States Continuing Jobless Claims 1,385K 1,375K 1,364K 2022-10-20
3 1 08:30 United States Initial Jobless Claims 214K 230K 226K 2022-10-20
4 2 08:30 United States Jobless Claims 4-Week Avg. 212.25K - 211.00K 2022-10-20
5 3 08:30 United States Philadelphia Fed Manufacturing Index -8.7 -5.0 -9.9 2022-10-20
6 4 08:30 United States Philly Fed Business Conditions -14.9 - -3.9 2022-10-20
7 5 08:30 United States Philly Fed CAPEX Index 4.40 - 4.60 2022-10-20
8 6 08:30 United States Philly Fed Employment 28.5 - 12.0 2022-10-20
9 7 08:30 United States Philly Fed New Orders -15.9 - -17.6 2022-10-20
10 8 08:30 United States Philly Fed Prices Paid 36.30 - 29.80 2022-10-20
11 9 10:00 United States Existing Home Sales -1.5% - -0.8% 2022-10-20
12 10 10:00 United States Existing Home Sales 4.71M 4.70M 4.78M 2022-10-20
13 11 10:00 United States US Leading Index -0.4% -0.3% -0.3% 2022-10-20
14 12 10:30 United States Natural Gas Storage 111B 105B 125B 2022-10-20
15 13 11:30 United States 4-Week Bill Auction 3.430% - 3.250% 2022-10-20
16 14 11:30 United States 8-Week Bill Auction 3.690% - 3.480% 2022-10-20
17 15 12:00 United States FOMC Member Harker Speaks - - - 2022-10-20
18 16 13:00 United States 5-Year TIPS Auction - - 0.362% 2022-10-20
19 17 13:30 United States Fed Governor Jefferson Speaks - - - 2022-10-20
20 18 13:45 United States Fed Governor Cook Speaks - - - 2022-10-20
21 19 14:05 United States FOMC Member Bowman Speaks - - - 2022-10-20
22 20 09:10 United States FOMC Member Williams Speaks - - - 2022-10-21
23 21 13:00 United States U.S. Baker Hughes Oil Rig Count - - 610 2022-10-21
24 22 13:00 United States U.S. Baker Hughes Total Rig Count - - 769 2022-10-21
25 23 15:30 United States CFTC Aluminium speculative net positions - - 7.5K 2022-10-21
26 24 15:30 United States CFTC Copper speculative net positions - - -15.9K 2022-10-21
27 25 15:30 United States CFTC Corn speculative net positions - - 325.1K 2022-10-21
28 26 15:30 United States CFTC Crude Oil speculative net positions - - 259.2K 2022-10-21
29 27 15:30 United States CFTC Gold speculative net positions - - 94.4K 2022-10-21
30 28 15:30 United States CFTC Nasdaq 100 speculative net positions - - 8.5K 2022-10-21
31 29 15:30 United States CFTC Natural Gas speculative net positions - - -162.1K 2022-10-21
32 30 15:30 United States CFTC S&P 500 speculative net positions - - -164.1K 2022-10-21
33 31 15:30 United States CFTC Silver speculative net positions - - 7.4K 2022-10-21
34 32 15:30 United States CFTC Soybeans speculative net positions - - 55.8K 2022-10-21
35 33 15:30 United States CFTC Wheat speculative net positions - - -2.0K 2022-10-21

View File

@@ -437,10 +437,7 @@ def test_call_func_expect_queue(expected_queue, func, queue):
),
(
"call_ycrv",
[
"--country=portugal",
"--export=csv",
],
["--country=portugal", "--export=csv", "--source=Investing"],
"investingcom_view.display_yieldcurve",
[],
dict(country="portugal", export="csv", raw=False),
@@ -476,6 +473,43 @@ def test_call_func_expect_queue(expected_queue, func, queue):
export="",
),
),
(
"call_events",
[
"--export=csv",
"--country=united_states",
"--start=2022-10-20",
"--end=2022-10-21",
"--limit=10",
],
"nasdaq_view.display_economic_calendar",
[],
dict(
country=["United States"],
start_date="2022-10-20",
end_date="2022-10-21",
export="csv",
limit=10,
),
),
(
"call_events",
[
"--export=csv",
"--country=united_states",
"--date=2023-10-20",
"--limit=10",
],
"nasdaq_view.display_economic_calendar",
[],
dict(
country=["United States"],
start_date="2023-10-20",
end_date="2023-10-20",
export="csv",
limit=10,
),
),
],
)
def test_call_func(

View File

@@ -39,3 +39,21 @@ def test_get_big_mac_index_no_response(mocker):
assert isinstance(result_df, pd.DataFrame)
assert result_df.empty
@pytest.mark.vcr
def test_get_economic_calendar(recorder):
result_df = nasdaq_model.get_economic_calendar(
["United States"], start_date="2022-10-20", end_date="2022-10-21"
)
recorder.capture(result_df)
@pytest.mark.vcr
def test_get_economic_calendar_bad_country_name(recorder):
result_df = nasdaq_model.get_economic_calendar(
"hidhf", start_date="2022-10-20", end_date="2022-10-21"
)
recorder.capture(result_df)

View File

@@ -34,3 +34,19 @@ def test_display_big_mac_index(mocker, raw):
raw=raw,
export="",
)
@pytest.mark.vcr
@pytest.mark.record_stdout
def test_display_economic_calendar():
nasdaq_view.display_economic_calendar(
"United States", start_date="2022-10-20", end_date="2022-10-21", limit=3
)
@pytest.mark.vcr
@pytest.mark.record_stdout
def test_display_economic_calendar_bad_country():
nasdaq_view.display_economic_calendar(
"Usrgsthetjerawg", start_date="2022-10-20", end_date="2022-10-21", limit=3
)

View File

@@ -2,9 +2,8 @@
futures display a futures and commodities overview [WallStreetJournal, Finviz]
map S&P500 index stocks map [Finviz]
bigmac The Economist Big Mac index [Nasdaq]
ycrv show sovereign yield curves [Investing, FRED]
spread show bond spread matrix
events show economic calendar [Investing]
ycrv show sovereign yield curves [FRED, Investing]
events show economic calendar [Nasdaq, Investing]
edebt show external debt statistics for various countries [Wikipedia]
rtps real-time performance sectors [AlphaVantage]

View File

@@ -0,0 +1,5 @@
Time (GMT) Country Event actual consensus previous Date
0 08:30 United States Continuing Jobless Claims 1,385K 1,375K 1,364K 2022-10-20
1 08:30 United States Initial Jobless Claims 214K 230K 226K 2022-10-20
2 08:30 United States Jobless Claims 4-Week Avg. 212.25K - 211.00K 2022-10-20

View File

@@ -0,0 +1 @@
[red]No data found for Usrgsthetjerawg[/red]

View File

@@ -1,46 +1,70 @@
```
usage: events [-c COUNTRY [COUNTRY ...]] [-i {high,medium,low,all}] [--cat {employment,credit,balance,economic_activity,central_banks,bonds,inflation,confidence_index}]
[-s START_DATE] [-e END_DATE] [-h] [--export EXPORT] [--raw] [-l LIMIT]
```
Economic calendar. If no start or end dates, default is the current day high importance events.
usage: events [-c COUNTRY] [-s START_DATE] [-e END_DATE] [-d SPEC_DATE] [-i {high,medium,low,all}]
[--categories {employment,credit,balance,economic_activity,central_banks,bonds,inflation,confidence_index}] [-h] [--export EXPORT] [--raw] [-l LIMIT]
[--source {Nasdaq,Investing}]
Economic calendar. If no start or end dates, default is the current day.
Note that using the Nasdaq flag is preferred due to issues with the investing.com api endpoints.
```
optional arguments:
-c COUNTRY [COUNTRY ...], --country COUNTRY [COUNTRY ...]
Display calendar for specific country. (default: united states)
-i {high,medium,low,all}, --importances {high,medium,low,all}
Event importance classified as high, medium, low or all. (default: all)
-cat {employment,credit,balance,economic activity,central banks,bonds,inflation,confidence index} [{employment,credit,balance,economic activity,central banks,bonds,inflation,confidence index} ...], --categories {employment,credit,balance,economic activity,central banks,bonds,inflation,confidence index} [{employment,credit,balance,economic activity,central banks,bonds,inflation,confidence index} ...]
Event category. (default: None)
-s START_DATE, --start_date START_DATE
The start date of the data (format: YEAR-MONTH-DAY, i.e. 2010-12-31) (default: None)
-e END_DATE, --end_date END_DATE
The start date of the data (format: YEAR-MONTH-DAY, i.e. 2010-12-31) (default: None)
-c COUNTRY, --country COUNTRY
Display calendar for specific country. Single countries should be separated with commas.(default: )
-s START_DATE, --start START_DATE
The start date of the data (format: YEAR-MONTH-DAY, i.e. 2010-12-31) (default: 2022-10-20)
-e END_DATE, --end END_DATE
The start date of the data (format: YEAR-MONTH-DAY, i.e. 2010-12-31) (default: 2022-10-20)
-d SPEC_DATE, --date SPEC_DATE
Get a specific date for events. Overrides start and end dates. (default: None)
-i {high,medium,low,all}, --importance {high,medium,low,all}
[Investing only] Event importance classified as high, medium, low or all. (default: None)
--categories {employment,credit,balance,economic_activity,central_banks,bonds,inflation,confidence_index}
[INVESTING source only] Event category. (default: None)
-h, --help show this help message (default: False)
--export EXPORT Export raw data into csv, json, xlsx (default: )
--raw Flag to display raw data (default: False)
-l LIMIT, --limit LIMIT
Number of entries to show in data. (default: 100)
Number of entries to show in data. (default: 100)
--source {Nasdaq,Investing}
Data source to select from (default: Nasdaq)
```
Example:
```
2022 Aug 08, 09:41 (🦋) /economy/ $ events -c united states -i medium --cat inflation -s 2022-06-15 -e 2022-07-01
2022 Oct 20, 15:19 (🦋) /economy/ $ events -c united_kingdom,spain -s 2022-10-20 -e 2022-11-05 -l 15
United States economic calendar (GMT +1:00)
┏━━━━━━━━━━━━┳━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━┓
┃ Date ┃ Time ┃ Currency ┃ Importance ┃ Event ┃ Actual ┃ Forecast ┃ Previous ┃
┡━━━━━━━━━━━━╇━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━┩
│ 2022-06-15 │ 14:30 │ USD │ Medium │ Export Price Index (MoM) (May) │ 2.8% │ 1.3% │ 0.8% │
├────────────┼───────┼──────────┼────────────┼───────────────────────────────────┼────────┼──────────┼──────────┤
│ 2022-06-15 │ 14:30 │ USD │ Medium │ Import Price Index (MoM) (May) │ 0.6% │ 1.1% │ 0.4% │
├────────────┼───────┼──────────┼────────────┼───────────────────────────────────┼────────┼──────────┼──────────┤
│ 2022-06-29 │ 14:30 │ USD │ Medium │ GDP Price Index (QoQ) (Q1) │ 8.3% │ 8.1% │ 8.1% │
├────────────┼───────┼──────────┼────────────┼───────────────────────────────────┼────────┼──────────┼──────────┤
│ 2022-06-30 │ 14:30 │ USD │ Medium │ Core PCE Price Index (YoY) (May) │ 4.7% │ 4.8% │ 4.9% │
├────────────┼───────┼──────────┼────────────┼───────────────────────────────────┼────────┼──────────┼──────────┤
│ 2022-06-30 │ 14:30 │ USD │ Medium │ PCE Price index (YoY) (May) │ 6.3 │ │ 6.3 │
├────────────┼───────┼──────────┼────────────┼───────────────────────────────────┼────────┼──────────┼──────────┤
│ 2022-06-30 │ 14:30 │ USD │ Medium │ PCE price index (MoM) (May) │ 0.6% │ │ 0.2% │
└────────────┴───────┴──────────┴────────────┴───────────────────────────────────┴────────┴──────────┴──────────┘
Economic Calendar
┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━┓
┃ Time (GMT) ┃ Country ┃ Event ┃ actual ┃ consensus ┃ previous ┃ Date ┃
┡━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━┩
│ 04:40 │ Spain │ Spanish 3-Year Bonos Auction │ 2.663% │ - │ 1.416% │ 2022-10-20 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 04:40 │ Spain │ Spanish 7-Year Obligacion Auction │ 3.247% │ - │ 1.550% │ 2022-10-20 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 19:01 │ United Kingdom │ GfK Consumer Confidence │ - │ -52 │ -49 │ 2022-10-20 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 02:00 │ United Kingdom │ Core Retail Sales │ - │ -0.3% │ -1.6% │ 2022-10-21 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 02:00 │ United Kingdom │ Core Retail Sales │ - │ -4.1% │ -5.0% │ 2022-10-21 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 02:00 │ United Kingdom │ Public Sector Net Borrowing │ - │ 12.30B │ 11.06B │ 2022-10-21 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 02:00 │ United Kingdom │ Public Sector Net Cash Requirement │ - │ - │ 5.321B │ 2022-10-21 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 02:00 │ United Kingdom │ Retail Sales │ - │ -5.0% │ -5.4% │ 2022-10-21 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 02:00 │ United Kingdom │ Retail Sales │ - │ -0.5% │ -1.6% │ 2022-10-21 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 04:30 │ United Kingdom │ BoE Consumer Credit │ - │ - │ 1.077B │ 2022-10-21 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 04:30 │ United Kingdom │ M4 Money Supply │ - │ - │ -0.2% │ 2022-10-21 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 04:30 │ United Kingdom │ Mortgage Approvals │ - │ 62.00K │ 74.34K │ 2022-10-21 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 04:30 │ United Kingdom │ Mortgage Lending │ - │ 4.90B │ 6.14B │ 2022-10-21 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 15:30 │ United Kingdom │ CFTC GBP speculative net positions │ - │ - │ -39.2K │ 2022-10-21 │
├────────────┼────────────────┼────────────────────────────────────┼────────┼───────────┼──────────┼────────────┤
│ 14:00 │ United Kingdom │ BoE MPC Member Mann │ - │ - │ - │ 2022-10-22 │
└────────────┴────────────────┴────────────────────────────────────┴────────┴───────────┴──────────┴────────────┘
```