Files
OpenBB/sdk/data-available/stocks.html
github-actions[bot] 8169ee5420 deploy: c0d0989728
2024-06-24 09:37:45 +00:00

100 lines
139 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html lang="en" dir="ltr" class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-sdk/data-available/stocks/index" data-has-hydrated="false">
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v3.3.2">
<title data-rh="true">Stocks | OpenBB Docs</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://docs.openbb.co/img/banner.png"><meta data-rh="true" name="twitter:image" content="https://docs.openbb.co/img/banner.png"><meta data-rh="true" property="og:url" content="https://docs.openbb.co/sdk/data-available/stocks"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Stocks | OpenBB Docs"><meta data-rh="true" name="description" content="This documentation page describes all the modules that are within the stocks menu of OpenBB."><meta data-rh="true" property="og:description" content="This documentation page describes all the modules that are within the stocks menu of OpenBB."><meta data-rh="true" name="keywords" content="stocks,behavioural analysis,comparison analysis,discovery,dark pool,short data,government trading,insider trading,fundamental analysis,technical analysis"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://docs.openbb.co/sdk/data-available/stocks"><link data-rh="true" rel="alternate" href="https://docs.openbb.co/sdk/data-available/stocks" hreflang="en"><link data-rh="true" rel="alternate" href="https://docs.openbb.co/sdk/data-available/stocks" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://7D1HQ0IXAS-dsn.algolia.net" crossorigin="anonymous"><link rel="search" type="application/opensearchdescription+xml" title="OpenBB Docs" href="/opensearch.xml">
<link rel="stylesheet" href="/katex/katex.min.css"><link rel="stylesheet" href="/assets/css/styles.de2dfce3.css">
<script src="/assets/js/runtime~main.99b31435.js" defer="defer"></script>
<script src="/assets/js/main.3abd6960.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"dark")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav class="border-b border-grey-600 lg:px-12 header_docs_sdk navbar navbar--fixed-top"><div class="navbar__inner items-center"><div class="navbar__items"><div class="items-center ml-2 flex"><a href="/"><svg viewBox="0 0 271 19" width="271" height="19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="M126.316.99V14.33l-1.144-1.11-1.142-1.113-1.144-1.11-1.142-1.114-1.144-1.11-1.145-1.113-1.141-1.11-1.145-1.114-1.142-1.113-1.144-1.11-1.142-1.11-1.144-1.114H110.311v17.788H112.597V4.323l1.144 1.113 1.142 1.113 1.144 1.11 1.142 1.114 1.145 1.11 1.141 1.113 1.145 1.11 1.144 1.114 1.142 1.11 1.144 1.113 1.142 1.113 1.144 1.11 1.142 1.111h1.145V.989h-2.287ZM163.123 7.66h-2.286V.99H147.12v17.79h18.294V7.65h-2.286l-.005.01ZM149.406 6.54V3.213h9.144V7.66h-9.144V6.54Zm13.717 4.447v5.566h-13.717V9.886h13.717v1.102ZM201.057 7.66h-3.427V.99h-13.72v17.79h18.289V7.65l-1.142.01ZM186.196 6.54V3.213h9.148V7.66h-9.148V6.54Zm13.72 4.447v5.566h-13.72V9.886h13.72v1.102ZM89.662.99H73.656v17.787H91.942v-2.22H75.945V12.106H89.656V9.883H75.945V3.213H91.942V.99H89.661ZM16.02.99H.018v17.79h18.291V.99H16.02Zm0 3.336v12.23H2.301V3.213h13.72v1.113ZM52.862.99H36.86v17.79h2.286v-6.673h16.003V.977h-2.287V.99Zm0 3.336v5.565H39.146V3.213h13.716v1.113ZM226.316 10.14h-6.117v8.64h6.141l.992-1v-7l-1.016-.64Zm-.002 1.62v5.94h-5.1v-6.48h5.1v.54ZM240.447 10.14h-7.115v8.64h8.133v-8.64h-1.018Zm0 1.62v5.94h-6.1v-6.48h6.1v.54ZM254.9 10.14H247.465v8.64H255.959V17.7H248.528V11.22H255.959v-1.08H254.9ZM269.404 10.14h-7.444V15h7.448v2.701h-5.853l-1.596.005.001.535v.539h8.505V17.7h-1.061.004H263.555l6.913.066.002-.607-.002-.41-.003-.67.005-1.08h-6.248 6.248l-.002-1.08H263.024v-2.7h7.441v-1.08h-1.061Z"></path></svg></a></div></div><div class="navbar__items navbar__items--right max-sm:hidden"><div class="flex items-center"><div class="flex gap-4 mr-12 md:mr-0 ml-4"><button type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-:R2d6ah:" data-state="closed" class="bg-grey-900 radix-state-open:text-white hover:border-grey-200 hover:text-grey-200 radix-state-open:border-white border -mt-[0.6px] h-[34px] w-[34px] text-grey-400 border-grey-400 rounded flex items-center justify-center"><svg viewBox="0 0 24 24" width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-4 h-4"><path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div class="navbarSearchContainer_Bca1"><div class="flex gap-2"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20" aria-hidden="true"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button><a href="https://my.openbb.co/" class="_btn-dark text-xs hover:text-black"><span class="md:hidden">Hub</span><span class="hidden md:inline">OpenBB Hub</span></a></div></div></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_z2l0"><div class="docsWrapper_hBAB"><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button><div class="docRoot_UBD9"><aside class="theme-doc-sidebar-container docSidebarContainer_YfHR"><div class="sidebarViewport_aRkj"><div class="sidebar_njMd"><nav class="menu thin-scrollbar !px-10 text-sm !pb-10 mt-[40px] menu_Y1UP"><ul class="theme-doc-sidebar-menu menu__list"><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/platform">OpenBB Platform</a><button aria-label="Toggle the collapsible sidebar category &#x27;OpenBB Platform&#x27;" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/cli">OpenBB Platform CLI</a><button aria-label="Toggle the collapsible sidebar category &#x27;OpenBB Platform CLI&#x27;" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/bot">OpenBB Bot</a><button aria-label="Toggle the collapsible sidebar category &#x27;OpenBB Bot&#x27;" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1"><span class="sidebar-divider"></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1 menuHtmlItem_PEWV menu__list-item sidebar-title">LEGACY</li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/terminal">OpenBB Terminal</a><button aria-label="Toggle the collapsible sidebar category &#x27;OpenBB Terminal&#x27;" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a href="#" class="menu__link menu__link--sublist menu__link--sublist-caret menu__link--active" aria-expanded="true">OpenBB SDK</a></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk">Introduction</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/installation">Installation</a></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" tabindex="0" href="/sdk/usage">Usage</a><button aria-label="Toggle the collapsible sidebar category &#x27;Usage&#x27;" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--active" aria-expanded="true" tabindex="0" href="/sdk/data-available">Data Available</a><button aria-label="Toggle the collapsible sidebar category &#x27;Data Available&#x27;" type="button" class="clean-btn menu__caret"></button></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-3 menu__list-item"><div class="menu__list-item-collapsible menu__list-item-collapsible--active"><a class="menu__link menu__link--sublist menu__link--active" aria-current="page" aria-expanded="true" tabindex="0" href="/sdk/data-available/stocks">Stocks</a><button aria-label="Toggle the collapsible sidebar category &#x27;Stocks&#x27;" type="button" class="clean-btn menu__caret"></button></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-4 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/stocks/behavioral-analysis">Behavioral Analysis</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-4 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/stocks/comparison-analysis">Comparison Analysis</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-4 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/stocks/dark-pool-shorts">Dark Pools and Short Data</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-4 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/stocks/discovery">Discovery</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-4 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/stocks/fundamental-analysis">Fundamental Analysis</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-4 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/stocks/government">Government</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-4 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/stocks/insiders">Insiders</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-4 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/stocks/options-chains">Options Chains</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-4 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/stocks/options">Options</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-4 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/stocks/stocks-screener">Stocks Screener</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-4 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/stocks/trading-hours">Trading Hours</a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-3 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" tabindex="0" href="/sdk/data-available/crypto">Crypto</a><button aria-label="Toggle the collapsible sidebar category &#x27;Crypto&#x27;" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-3 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" tabindex="0" href="/sdk/data-available/portfolio">Portfolio</a><button aria-label="Toggle the collapsible sidebar category &#x27;Portfolio&#x27;" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/alternative">Alternative</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/econometrics">Econometrics</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/economy">Economy</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/etf">ETF</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/fixedincome">Fixed Income</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/forecast">Forecast</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/forex">Forex</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/futures">Futures</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/quantitative-analysis">Quantitative Analysis</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-3 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/data-available/ta">Technical Analysis</a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" tabindex="0" href="/sdk/reference">Reference</a><button aria-label="Toggle the collapsible sidebar category &#x27;Reference&#x27;" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" tabindex="0" href="/sdk/faqs">FAQs</a><button aria-label="Toggle the collapsible sidebar category &#x27;FAQs&#x27;" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/sdk/showcase">Showcase</a></li></ul></li></ul></nav></div></div></aside><main class="docMainContainer_TBSr"><div class="container padding-top--md padding-bottom--lg"><div class="row"><div class="col docItemCol_VOVn"><div class="docItemContainer_Djhp"><article><nav class="theme-doc-breadcrumbs breadcrumbsContainer_Z_bl" aria-label="Breadcrumbs"><ul class="breadcrumbs" itemscope="" itemtype="https://schema.org/BreadcrumbList"><li class="breadcrumbs__item"><a aria-label="Home page" class="breadcrumbs__link" href="/"><svg viewBox="0 0 24 24" class="breadcrumbHomeIcon_YNFT"><path d="M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z" fill="currentColor"></path></svg></a></li><li class="breadcrumbs__item"><span class="breadcrumbs__link">OpenBB SDK</span><meta itemprop="position" content="1"></li><li itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem" class="breadcrumbs__item"><a class="breadcrumbs__link" itemprop="item" href="/sdk/data-available"><span itemprop="name">Data Available</span></a><meta itemprop="position" content="2"></li><li itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem" class="breadcrumbs__item breadcrumbs__item--active"><span class="breadcrumbs__link" itemprop="name">Stocks</span><meta itemprop="position" content="3"></li></ul></nav><div class="tocCollapsible_ETCw theme-doc-toc-mobile tocMobile_bxCs"><button type="button" class="clean-btn tocCollapsibleButton_TO0P">On this page</button></div><div class="theme-doc-markdown markdown"><header><h1>Stocks</h1></header><p>The Stocks module provides the functionality of the Stocks menu from the OpenBB Terminal. The list below are the SDK functions within the Stocks module and a short description:</p>
<table><thead><tr><th style="text-align:left">Path</th><th style="text-align:center">Type</th><th style="text-align:right">Description</th></tr></thead><tbody><tr><td style="text-align:left">openbb.stocks.ba</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Behavioural Analysis</td></tr><tr><td style="text-align:left">openbb.stocks.ca</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Comparison Analysis</td></tr><tr><td style="text-align:left">openbb.stocks.candle</td><td style="text-align:center">Function</td><td style="text-align:right">OHLC + Volume + Moving Averages Chart</td></tr><tr><td style="text-align:left">openbb.stocks.disc</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Stock Discovery</td></tr><tr><td style="text-align:left">openbb.stocks.dps</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Dark Pools &amp; Shorts</td></tr><tr><td style="text-align:left">openbb.stocks.fa</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Fundamental Analysis &amp; Future Estimations</td></tr><tr><td style="text-align:left">openbb.stocks.gov</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">US Government, Lobbying &amp; Representative Activity</td></tr><tr><td style="text-align:left">openbb.stocks.ins</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Corporate Insider Activity (SEC Form 4)</td></tr><tr><td style="text-align:left">openbb.stocks.load</td><td style="text-align:center">Function</td><td style="text-align:right">Load Historical OHLC+V Data</td></tr><tr><td style="text-align:left">openbb.stocks.options</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Options</td></tr><tr><td style="text-align:left">openbb.stocks.qa</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Stocks-Only Quantitative Analysis</td></tr><tr><td style="text-align:left">openbb.stocks.quote</td><td style="text-align:center">Function</td><td style="text-align:right">Last Price and Performance Data (FinancialModelingPrep)</td></tr><tr><td style="text-align:left">openbb.stocks.screener</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Stock Screener</td></tr><tr><td style="text-align:left">openbb.stocks.search</td><td style="text-align:center">Function</td><td style="text-align:right">Find Stocks</td></tr><tr><td style="text-align:left">openbb.stocks.sia</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Sector &amp; Industry Analysis</td></tr><tr><td style="text-align:left">openbb.stocks.ta</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Stocks-Only Technical Analysis</td></tr><tr><td style="text-align:left">openbb.stocks.th</td><td style="text-align:center">Sub-Module</td><td style="text-align:right">Trading Hours (Market Status)</td></tr><tr><td style="text-align:left">openbb.stocks.tob</td><td style="text-align:center">Function</td><td style="text-align:right">Top of Book (CBOE)</td></tr></tbody></table>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="how-to-use">How to use<a href="#how-to-use" class="hash-link" aria-label="Direct link to How to use" title="Direct link to How to use">​</a></h2>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token builtin" style="color:rgb(86, 156, 214)">help</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p>Most items in <code>openbb.stocks</code> are sub-modules. The objective of this guide is to introduce the functions at the top-level and to demonstrate a selection of functions from the sub-modules.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="examples">Examples<a href="#examples" class="hash-link" aria-label="Direct link to Examples" title="Direct link to Examples">​</a></h2>
<p>The code snippets in the following section will assume that the import block contains:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token keyword" style="color:rgb(86, 156, 214)">import</span><span class="token plain"> pandas </span><span class="token keyword" style="color:rgb(86, 156, 214)">as</span><span class="token plain"> pd</span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"></span><span class="token keyword" style="color:rgb(86, 156, 214)">from</span><span class="token plain"> datetime </span><span class="token keyword" style="color:rgb(86, 156, 214)">import</span><span class="token plain"> datetime</span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"></span><span class="token keyword" style="color:rgb(86, 156, 214)">from</span><span class="token plain"> openbb_terminal</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">sdk </span><span class="token keyword" style="color:rgb(86, 156, 214)">import</span><span class="token plain"> openbb</span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain" style="display:inline-block"></span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="load">Load<a href="#load" class="hash-link" aria-label="Direct link to Load" title="Direct link to Load">​</a></h3>
<p>The first step in a workflow might be to collect historical price data. The <code>load</code> function has the ability to request data from multiple sources. The choices for <code>source</code> are currently:</p>
<ul>
<li>YahooFinance (default)</li>
<li>AlphaVantage</li>
<li>Polygon</li>
<li>EODHD</li>
</ul>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">spy_monthly </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">load</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> symbol </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;SPY&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> start_date </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;1990-01-01&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> interval </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token number" style="color:rgb(181, 206, 168)">1440</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> prepost </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token boolean">False</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> source </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;YahooFinance&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> weekly </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token boolean">False</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> monthly </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token boolean">True</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"></span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">spy_monthly</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">head</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token number" style="color:rgb(181, 206, 168)">3</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:left">date</th><th style="text-align:right">Open</th><th style="text-align:right">High</th><th style="text-align:right">Low</th><th style="text-align:right">Close</th><th style="text-align:right">Adj Close</th><th style="text-align:right">Volume</th></tr></thead><tbody><tr><td style="text-align:left">1993-02-01 00:00:00</td><td style="text-align:right">43.9688</td><td style="text-align:right">45.125</td><td style="text-align:right">42.8125</td><td style="text-align:right">44.4062</td><td style="text-align:right">25.6043</td><td style="text-align:right">5.4176e+06</td></tr><tr><td style="text-align:left">1993-03-01 00:00:00</td><td style="text-align:right">44.5625</td><td style="text-align:right">45.8438</td><td style="text-align:right">44.2188</td><td style="text-align:right">45.1875</td><td style="text-align:right">26.0548</td><td style="text-align:right">3.0192e+06</td></tr><tr><td style="text-align:left">1993-04-01 00:00:00</td><td style="text-align:right">45.25</td><td style="text-align:right">45.25</td><td style="text-align:right">43.2812</td><td style="text-align:right">44.0312</td><td style="text-align:right">25.508</td><td style="text-align:right">2.6972e+06</td></tr></tbody></table>
<p>There are source-dependent differences to the DataFrame returned. For example, compare the above with below:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">spy_monthly </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">load</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> symbol </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;SPY&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> start_date </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;1990-01-01&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> interval </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token number" style="color:rgb(181, 206, 168)">1440</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> prepost </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token boolean">False</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> source </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;Polygon&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> weekly </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token boolean">False</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> monthly </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token boolean">True</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"></span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">spy_monthly</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">head</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token number" style="color:rgb(181, 206, 168)">3</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:left">date</th><th style="text-align:right">Volume</th><th style="text-align:right">vw</th><th style="text-align:right">Open</th><th style="text-align:right">Adj Close</th><th style="text-align:right">High</th><th style="text-align:right">Low</th><th style="text-align:right">Transactions</th><th style="text-align:right">Close</th></tr></thead><tbody><tr><td style="text-align:left">2022-09-01 04:00:00</td><td style="text-align:right">1.99492e+09</td><td style="text-align:right">382.507</td><td style="text-align:right">392.89</td><td style="text-align:right">357.18</td><td style="text-align:right">411.73</td><td style="text-align:right">357.04</td><td style="text-align:right">1.35653e+07</td><td style="text-align:right">357.18</td></tr><tr><td style="text-align:left">2022-10-01 04:00:00</td><td style="text-align:right">2.02389e+09</td><td style="text-align:right">370.918</td><td style="text-align:right">361.08</td><td style="text-align:right">386.21</td><td style="text-align:right">389.52</td><td style="text-align:right">348.11</td><td style="text-align:right">1.38047e+07</td><td style="text-align:right">386.21</td></tr><tr><td style="text-align:left">2022-11-01 04:00:00</td><td style="text-align:right">1.17559e+09</td><td style="text-align:right">386.119</td><td style="text-align:right">390.14</td><td style="text-align:right">394.28</td><td style="text-align:right">402.31</td><td style="text-align:right">368.79</td><td style="text-align:right">8.34067e+06</td><td style="text-align:right">394.28</td></tr></tbody></table>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="candle">Candle<a href="#candle" class="hash-link" aria-label="Direct link to Candle" title="Direct link to Candle">​</a></h3>
<p>OHLC DataFrames can be passed through the <code>Candle</code> function to display a chart.</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">candle</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">data </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> spy_monthly</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> symbol </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;SPY - Monthly Candles&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p><img decoding="async" loading="lazy" src="https://user-images.githubusercontent.com/85772166/201727311-e42f5ec3-bfdd-4d5d-ae4d-7e113f4b455d.png" alt="openbb.stocks.candle" title="openbb.stocks.candle" class="img_ev3q"></p>
<p>The <code>candle</code> function is also aware if a ticker is being passed. This makes it unnecessary to create a DataFrame if the objective is only to display the chart.</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">candle</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;SPY&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p><img decoding="async" loading="lazy" src="https://user-images.githubusercontent.com/85772166/202576993-08bfb90c-2254-423e-b599-8c86a1ea1e12.png" alt="openbb.stocks.candle" title="openbb.stocks.candle" class="img_ev3q"></p>
<p>Add moving averages to the chart with:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">candle</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;SPY&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> ma </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(212, 212, 212)">[</span><span class="token number" style="color:rgb(181, 206, 168)">50</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token number" style="color:rgb(181, 206, 168)">150</span><span class="token punctuation" style="color:rgb(212, 212, 212)">]</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p><img decoding="async" loading="lazy" src="https://user-images.githubusercontent.com/85772166/202576848-27e86f9a-e9bd-49b4-9008-2ad374e07abb.png" alt="openbb.stocks.candle" title="openbb.stocks.candle" class="img_ev3q"></p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="search">Search<a href="#search" class="hash-link" aria-label="Direct link to Search" title="Direct link to Search">​</a></h3>
<p>Search for companies by name with the <code>search</code> function, with optional filters for sector, industry, and region:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">search</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">sector </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;Energy&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> country </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;United Kingdom&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> query </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;oil&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:right"></th><th style="text-align:left"></th><th style="text-align:left">long_name</th><th style="text-align:left">country</th><th style="text-align:left">sector</th><th style="text-align:left">industry</th><th style="text-align:right">exchange</th></tr></thead><tbody><tr><td style="text-align:right">0</td><td style="text-align:left">3NO.F</td><td style="text-align:left">Nostrum Oil &amp; Gas PLC</td><td style="text-align:left">United Kingdom</td><td style="text-align:left">Energy</td><td style="text-align:left">Oil &amp; Gas E&amp;P</td><td style="text-align:right">nan</td></tr><tr><td style="text-align:right">1</td><td style="text-align:left">BOIL.L</td><td style="text-align:left">Baron Oil Plc</td><td style="text-align:left">United Kingdom</td><td style="text-align:left">Energy</td><td style="text-align:left">Oil &amp; Gas E&amp;P</td><td style="text-align:right">nan</td></tr><tr><td style="text-align:right">2</td><td style="text-align:left">EGN.F</td><td style="text-align:left">Europa Oil &amp; Gas (Holdings) plc</td><td style="text-align:left">United Kingdom</td><td style="text-align:left">Energy</td><td style="text-align:left">Oil &amp; Gas E&amp;P</td><td style="text-align:right">nan</td></tr><tr><td style="text-align:right">3</td><td style="text-align:left">EOG.L</td><td style="text-align:left">Europa Oil &amp; Gas (Holdings) plc</td><td style="text-align:left">United Kingdom</td><td style="text-align:left">Energy</td><td style="text-align:left">Oil &amp; Gas E&amp;P</td><td style="text-align:right">nan</td></tr><tr><td style="text-align:right">4</td><td style="text-align:left">GHA.F</td><td style="text-align:left">Baron Oil Plc</td><td style="text-align:left">United Kingdom</td><td style="text-align:left">Energy</td><td style="text-align:left">Oil &amp; Gas E&amp;P</td><td style="text-align:right">nan</td></tr></tbody></table>
<p>...continued</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="quote">Quote<a href="#quote" class="hash-link" aria-label="Direct link to Quote" title="Direct link to Quote">​</a></h3>
<p>Watchlists are easy to make. Get the last price and performance data for multiple tickers by looping the <code>quote</code> function:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">spdr_sectors </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(212, 212, 212)">[</span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;SPY&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;XLE&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;XLB&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;XLI&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;XLP&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;XLY&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;XLV&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;XLF&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;XLK&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;XLC&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;XLU&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;XLRE&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">quotes</span><span class="token punctuation" style="color:rgb(212, 212, 212)">:</span><span class="token plain"> </span><span class="token builtin" style="color:rgb(86, 156, 214)">object</span><span class="token plain"> </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(212, 212, 212)">[</span><span class="token punctuation" style="color:rgb(212, 212, 212)">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">symbols </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> spdr_sectors</span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"></span><span class="token keyword" style="color:rgb(86, 156, 214)">for</span><span class="token plain"> symbols </span><span class="token keyword" style="color:rgb(86, 156, 214)">in</span><span class="token plain"> spdr_sectors</span><span class="token punctuation" style="color:rgb(212, 212, 212)">:</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> quote </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">quote</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">symbols</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">transpose</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain"> quotes</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">append</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">quote</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">quotes </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> pd</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">concat</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">quotes</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">quotes</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:right"></th><th style="text-align:left">Symbol</th><th style="text-align:left">Name</th><th style="text-align:right">Price</th><th style="text-align:right">Changes percentage</th><th style="text-align:right">Change</th><th style="text-align:right">Day low</th><th style="text-align:right">Day high</th><th style="text-align:right">Year high</th><th style="text-align:right">Year low</th><th style="text-align:left">Market cap</th><th style="text-align:right">Price avg50</th><th style="text-align:right">Price avg200</th><th style="text-align:left">Exchange</th><th style="text-align:left">Volume</th><th style="text-align:right">Avg volume</th><th style="text-align:right">Open</th><th style="text-align:right">Previous close</th><th style="text-align:right">Eps</th><th style="text-align:right">Pe</th><th style="text-align:left">Earnings announcement</th><th style="text-align:left">Shares outstanding</th><th style="text-align:right">Timestamp</th></tr></thead><tbody><tr><td style="text-align:right">0</td><td style="text-align:left">SPY</td><td style="text-align:left">SPDR S&amp;P 500 ETF Trust</td><td style="text-align:right">393.74</td><td style="text-align:right">0.9616</td><td style="text-align:right">3.75</td><td style="text-align:right">390.08</td><td style="text-align:right">394.17</td><td style="text-align:right">462.07</td><td style="text-align:right">348.11</td><td style="text-align:left">361.367 B</td><td style="text-align:right">399.841</td><td style="text-align:right">392.797</td><td style="text-align:left">AMEX</td><td style="text-align:left">88.857 M</td><td style="text-align:right">89590689</td><td style="text-align:right">390.8</td><td style="text-align:right">389.99</td><td style="text-align:right">19.9365</td><td style="text-align:right">19.75</td><td style="text-align:left"></td><td style="text-align:left">917.782 M</td><td style="text-align:right">1679342401</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">XLE</td><td style="text-align:left">Energy Select Sector SPDR Fund</td><td style="text-align:right">77.7</td><td style="text-align:right">2.0024</td><td style="text-align:right">1.5253</td><td style="text-align:right">76.1</td><td style="text-align:right">78.2</td><td style="text-align:right">94.71</td><td style="text-align:right">65.48</td><td style="text-align:left">14.485 B</td><td style="text-align:right">86.6584</td><td style="text-align:right">82.6697</td><td style="text-align:left">AMEX</td><td style="text-align:left">25.791 M</td><td style="text-align:right">19906166</td><td style="text-align:right">76.1</td><td style="text-align:right">76.1747</td><td style="text-align:right">10.86</td><td style="text-align:right">7.15</td><td style="text-align:left"></td><td style="text-align:left">186.424 M</td><td style="text-align:right">1679342400</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">XLB</td><td style="text-align:left">Materials Select Sector SPDR Fund</td><td style="text-align:right">76.73</td><td style="text-align:right">2.0581</td><td style="text-align:right">1.5473</td><td style="text-align:right">75.77</td><td style="text-align:right">76.77</td><td style="text-align:right">91.49</td><td style="text-align:right">66.85</td><td style="text-align:left">5.519 B</td><td style="text-align:right">81.7186</td><td style="text-align:right">77.8203</td><td style="text-align:left">AMEX</td><td style="text-align:left">7.327 M</td><td style="text-align:right">5830645</td><td style="text-align:right">75.77</td><td style="text-align:right">75.1827</td><td style="text-align:right">5.16256</td><td style="text-align:right">14.86</td><td style="text-align:left"></td><td style="text-align:left">71.924 M</td><td style="text-align:right">1679342400</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">XLI</td><td style="text-align:left">Industrial Select Sector SPDR Fund</td><td style="text-align:right">97.55</td><td style="text-align:right">1.3242</td><td style="text-align:right">1.2749</td><td style="text-align:right">96.71</td><td style="text-align:right">97.79</td><td style="text-align:right">105.23</td><td style="text-align:right">82.75</td><td style="text-align:left">13.328 B</td><td style="text-align:right">101.103</td><td style="text-align:right">95.1877</td><td style="text-align:left">AMEX</td><td style="text-align:left">14.078 M</td><td style="text-align:right">11957477</td><td style="text-align:right">96.71</td><td style="text-align:right">96.2751</td><td style="text-align:right">4.6974</td><td style="text-align:right">20.77</td><td style="text-align:left"></td><td style="text-align:left">136.626 M</td><td style="text-align:right">1679342400</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">XLP</td><td style="text-align:left">Consumer Staples Select Sector SPDR Fund</td><td style="text-align:right">72.76</td><td style="text-align:right">1.386</td><td style="text-align:right">0.9947</td><td style="text-align:right">72.01</td><td style="text-align:right">72.83</td><td style="text-align:right">81.34</td><td style="text-align:right">66.18</td><td style="text-align:left">15.292 B</td><td style="text-align:right">73.092</td><td style="text-align:right">72.9574</td><td style="text-align:left">AMEX</td><td style="text-align:left">14.127 M</td><td style="text-align:right">10950449</td><td style="text-align:right">72.04</td><td style="text-align:right">71.7653</td><td style="text-align:right">2.88675</td><td style="text-align:right">25.2</td><td style="text-align:left"></td><td style="text-align:left">210.172 M</td><td style="text-align:right">1679342400</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">XLY</td><td style="text-align:left">Consumer Discretionary Select Sector SPDR Fund</td><td style="text-align:right">141.52</td><td style="text-align:right">0.433</td><td style="text-align:right">0.6102</td><td style="text-align:right">139.75</td><td style="text-align:right">142.39</td><td style="text-align:right">192.19</td><td style="text-align:right">126</td><td style="text-align:left">17.018 B</td><td style="text-align:right">143.901</td><td style="text-align:right">146.454</td><td style="text-align:left">AMEX</td><td style="text-align:left">5.863 M</td><td style="text-align:right">5416313</td><td style="text-align:right">140.74</td><td style="text-align:right">140.91</td><td style="text-align:right">6.27203</td><td style="text-align:right">22.56</td><td style="text-align:left"></td><td style="text-align:left">120.253 M</td><td style="text-align:right">1679342400</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">XLV</td><td style="text-align:left">Health Care Select Sector SPDR Fund</td><td style="text-align:right">126.96</td><td style="text-align:right">1.2675</td><td style="text-align:right">1.5891</td><td style="text-align:right">125.58</td><td style="text-align:right">127.145</td><td style="text-align:right">143.42</td><td style="text-align:right">118.75</td><td style="text-align:left">25.064 B</td><td style="text-align:right">131.092</td><td style="text-align:right">130.376</td><td style="text-align:left">AMEX</td><td style="text-align:left">10.584 M</td><td style="text-align:right">8826462</td><td style="text-align:right">125.58</td><td style="text-align:right">125.371</td><td style="text-align:right">5.92017</td><td style="text-align:right">21.45</td><td style="text-align:left"></td><td style="text-align:left">197.415 M</td><td style="text-align:right">1679342400</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">XLF</td><td style="text-align:left">Financial Select Sector SPDR Fund</td><td style="text-align:right">31.17</td><td style="text-align:right">1.1114</td><td style="text-align:right">0.3426</td><td style="text-align:right">31.025</td><td style="text-align:right">31.44</td><td style="text-align:right">40.01</td><td style="text-align:right">29.59</td><td style="text-align:left">27.537 B</td><td style="text-align:right">35.4068</td><td style="text-align:right">33.8593</td><td style="text-align:left">AMEX</td><td style="text-align:left">74.917 M</td><td style="text-align:right">50017188</td><td style="text-align:right">31.07</td><td style="text-align:right">30.8274</td><td style="text-align:right">2.57075</td><td style="text-align:right">12.12</td><td style="text-align:left"></td><td style="text-align:left">883.445 M</td><td style="text-align:right">1679342400</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">XLK</td><td style="text-align:left">Technology Select Sector SPDR Fund</td><td style="text-align:right">143.53</td><td style="text-align:right">0.2693</td><td style="text-align:right">0.3855</td><td style="text-align:right">141.82</td><td style="text-align:right">143.7</td><td style="text-align:right">163.65</td><td style="text-align:right">112.97</td><td style="text-align:left">39.048 B</td><td style="text-align:right">136.542</td><td style="text-align:right">132.924</td><td style="text-align:left">AMEX</td><td style="text-align:left">5.924 M</td><td style="text-align:right">7283266</td><td style="text-align:right">142.89</td><td style="text-align:right">143.145</td><td style="text-align:right">5.1111</td><td style="text-align:right">28.08</td><td style="text-align:left"></td><td style="text-align:left">272.056 M</td><td style="text-align:right">1679342400</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">XLC</td><td style="text-align:left">Communication Services Select Sector SPDR Fund</td><td style="text-align:right">55.27</td><td style="text-align:right">0.7474</td><td style="text-align:right">0.41</td><td style="text-align:right">54.71</td><td style="text-align:right">55.41</td><td style="text-align:right">71.57</td><td style="text-align:right">44.86</td><td style="text-align:left">0</td><td style="text-align:right">54.1118</td><td style="text-align:right">52.9782</td><td style="text-align:left">AMEX</td><td style="text-align:left">7.189 M</td><td style="text-align:right">6117298</td><td style="text-align:right">54.91</td><td style="text-align:right">54.86</td><td style="text-align:right">2.87114</td><td style="text-align:right">19.25</td><td style="text-align:left"></td><td style="text-align:left">0</td><td style="text-align:right">1679342400</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">XLU</td><td style="text-align:left">Utilities Select Sector SPDR Fund</td><td style="text-align:right">67</td><td style="text-align:right">0.7818</td><td style="text-align:right">0.5197</td><td style="text-align:right">66.56</td><td style="text-align:right">67.22</td><td style="text-align:right">78.22</td><td style="text-align:right">60.35</td><td style="text-align:left">10.939 B</td><td style="text-align:right">68.0158</td><td style="text-align:right">69.9207</td><td style="text-align:left">AMEX</td><td style="text-align:left">19.265 M</td><td style="text-align:right">12304022</td><td style="text-align:right">66.58</td><td style="text-align:right">66.4803</td><td style="text-align:right">2.88295</td><td style="text-align:right">23.24</td><td style="text-align:left"></td><td style="text-align:left">163.274 M</td><td style="text-align:right">1679342400</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">XLRE</td><td style="text-align:left">The Real Estate Select Sector SPDR Fund</td><td style="text-align:right">36.36</td><td style="text-align:right">1.0727</td><td style="text-align:right">0.3859</td><td style="text-align:right">35.87</td><td style="text-align:right">36.4932</td><td style="text-align:right">50.97</td><td style="text-align:right">33.125</td><td style="text-align:left">0</td><td style="text-align:right">38.953</td><td style="text-align:right">39.4885</td><td style="text-align:left">AMEX</td><td style="text-align:left">4.963 M</td><td style="text-align:right">6039455</td><td style="text-align:right">36.06</td><td style="text-align:right">35.9741</td><td style="text-align:right">1.30938</td><td style="text-align:right">27.77</td><td style="text-align:left"></td><td style="text-align:left">0</td><td style="text-align:right">1679342400</td></tr></tbody></table>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="tob">TOB<a href="#tob" class="hash-link" aria-label="Direct link to TOB" title="Direct link to TOB">​</a></h3>
<p>Top of Book gets the size and price at the top of the order book.</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">bid</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain">ask </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">tob</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;SPY&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">quote_tob </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> bid</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">join</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">ask</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> lsuffix</span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;: Bid&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> rsuffix </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;: Ask&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">quote_tob</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:right"></th><th style="text-align:right">Size: Bid</th><th style="text-align:right">Price: Bid</th><th style="text-align:right">Size: Ask</th><th style="text-align:right">Price: Ask</th></tr></thead><tbody><tr><td style="text-align:right">0</td><td style="text-align:right">100</td><td style="text-align:right">394.85</td><td style="text-align:right">100</td><td style="text-align:right">395</td></tr><tr><td style="text-align:right">1</td><td style="text-align:right">100</td><td style="text-align:right">394.8</td><td style="text-align:right">300</td><td style="text-align:right">395.05</td></tr><tr><td style="text-align:right">2</td><td style="text-align:right">100</td><td style="text-align:right">394.7</td><td style="text-align:right">100</td><td style="text-align:right">395.07</td></tr><tr><td style="text-align:right">3</td><td style="text-align:right">100</td><td style="text-align:right">394.68</td><td style="text-align:right">200</td><td style="text-align:right">395.25</td></tr><tr><td style="text-align:right">4</td><td style="text-align:right">100</td><td style="text-align:right">394.65</td><td style="text-align:right">100</td><td style="text-align:right">395.29</td></tr></tbody></table>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="filings">Filings<a href="#filings" class="hash-link" aria-label="Direct link to Filings" title="Direct link to Filings">​</a></h3>
<p>Get the most-recent form submissions to the SEC.</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">filings </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">disc</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">filings</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">filings</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">head</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token number" style="color:rgb(181, 206, 168)">3</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:left">Date</th><th style="text-align:left">Ticker</th><th style="text-align:right">CIK</th><th style="text-align:left">Form Type</th><th style="text-align:left">Title</th><th style="text-align:left">URL</th></tr></thead><tbody><tr><td style="text-align:left">2023-03-20 17:30:26</td><td style="text-align:left">TLGA</td><td style="text-align:right">1827871</td><td style="text-align:left">10-K</td><td style="text-align:left">10-K - TLG Acquisition One Corp. (0001827871) (Filer)</td><td style="text-align:left"><a href="https://www.sec.gov/Archives/edgar/data/1827871/000119312523074903/0001193125-23-074903-index.htm" target="_blank" rel="noopener noreferrer">https://www.sec.gov/Archives/edgar/data/1827871/000119312523074903/0001193125-23-074903-index.htm</a></td></tr><tr><td style="text-align:left">2023-03-20 17:30:26</td><td style="text-align:left">TLGA</td><td style="text-align:right">1827871</td><td style="text-align:left">10-K</td><td style="text-align:left">10-K - TLG Acquisition One Corp. (0001827871) (Filer)</td><td style="text-align:left"><a href="https://www.sec.gov/Archives/edgar/data/1827871/000119312523074903/0001193125-23-074903-index.htm" target="_blank" rel="noopener noreferrer">https://www.sec.gov/Archives/edgar/data/1827871/000119312523074903/0001193125-23-074903-index.htm</a></td></tr><tr><td style="text-align:left">2023-03-20 17:30:26</td><td style="text-align:left">TLGA-UN</td><td style="text-align:right">1827871</td><td style="text-align:left">10-K</td><td style="text-align:left">10-K - TLG Acquisition One Corp. (0001827871) (Filer)</td><td style="text-align:left"><a href="https://www.sec.gov/Archives/edgar/data/1827871/000119312523074903/0001193125-23-074903-index.htm" target="_blank" rel="noopener noreferrer">https://www.sec.gov/Archives/edgar/data/1827871/000119312523074903/0001193125-23-074903-index.htm</a></td></tr><tr><td style="text-align:left">2023-03-20 17:30:26</td><td style="text-align:left">TLGA-UN</td><td style="text-align:right">1827871</td><td style="text-align:left">10-K</td><td style="text-align:left">10-K - TLG Acquisition One Corp. (0001827871) (Filer)</td><td style="text-align:left"><a href="https://www.sec.gov/Archives/edgar/data/1827871/000119312523074903/0001193125-23-074903-index.htm" target="_blank" rel="noopener noreferrer">https://www.sec.gov/Archives/edgar/data/1827871/000119312523074903/0001193125-23-074903-index.htm</a></td></tr><tr><td style="text-align:left">2023-03-20 17:30:26</td><td style="text-align:left">TLGA-WT</td><td style="text-align:right">1827871</td><td style="text-align:left">10-K</td><td style="text-align:left">10-K - TLG Acquisition One Corp. (0001827871) (Filer)</td><td style="text-align:left"><a href="https://www.sec.gov/Archives/edgar/data/1827871/000119312523074903/0001193125-23-074903-index.htm" target="_blank" rel="noopener noreferrer">https://www.sec.gov/Archives/edgar/data/1827871/000119312523074903/0001193125-23-074903-index.htm</a></td></tr></tbody></table>
<p>Filter them to be from the current day only:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">today </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> filings</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token builtin" style="color:rgb(86, 156, 214)">filter</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">like </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> datetime</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">now</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">strftime</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token string" style="color:rgb(206, 145, 120)">&quot;%Y-%m-%d&quot;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> axis </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token number" style="color:rgb(181, 206, 168)">0</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="screener">Screener<a href="#screener" class="hash-link" aria-label="Direct link to Screener" title="Direct link to Screener">​</a></h3>
<p>Grab the list of filtered tickers and put them through the comparison analysis screener and get an overview:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">tickers </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> today</span><span class="token punctuation" style="color:rgb(212, 212, 212)">[</span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;Ticker&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">]</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">to_list</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">screener_results </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">ca</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">screener</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">similar </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> tickers</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> data_type </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;overview&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">screener_results </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> screener_results</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">sort_values</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">by </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(212, 212, 212)">[</span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;Market Cap&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">]</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> ascending </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token boolean">False</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">convert_dtypes</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">screener_results</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">head</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token number" style="color:rgb(181, 206, 168)">5</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:right"></th><th style="text-align:left">Ticker</th><th style="text-align:left">Company</th><th style="text-align:left">Sector</th><th style="text-align:left">Industry</th><th style="text-align:left">Country</th><th style="text-align:right">Market Cap</th><th style="text-align:right">P/E</th><th style="text-align:right">Price</th><th style="text-align:right">Change</th><th style="text-align:right">Volume</th></tr></thead><tbody><tr><td style="text-align:right">72</td><td style="text-align:left">NVO</td><td style="text-align:left">Novo Nordisk A/S</td><td style="text-align:left">Healthcare</td><td style="text-align:left">Biotechnology</td><td style="text-align:left">Denmark</td><td style="text-align:right">2.4814e+11</td><td style="text-align:right">41.42</td><td style="text-align:right">143.59</td><td style="text-align:right">0.0298</td><td style="text-align:right">1242167</td></tr><tr><td style="text-align:right">34</td><td style="text-align:left">EQNR</td><td style="text-align:left">Equinor ASA</td><td style="text-align:left">Energy</td><td style="text-align:left">Oil &amp; Gas Integrated</td><td style="text-align:left">Norway</td><td style="text-align:right">8.591e+10</td><td style="text-align:right">3.02</td><td style="text-align:right">27.34</td><td style="text-align:right">0.0096</td><td style="text-align:right">4154740</td></tr><tr><td style="text-align:right">46</td><td style="text-align:left">GSK</td><td style="text-align:left">GSK plc</td><td style="text-align:left">Healthcare</td><td style="text-align:left">Drug Manufacturers - General</td><td style="text-align:left">United Kingdom</td><td style="text-align:right">7.026e+10</td><td style="text-align:right">12.29</td><td style="text-align:right">34.93</td><td style="text-align:right">0.0252</td><td style="text-align:right">2973805</td></tr><tr><td style="text-align:right">105</td><td style="text-align:left">UBS</td><td style="text-align:left">UBS Group AG</td><td style="text-align:left">Financial</td><td style="text-align:left">Banks - Diversified</td><td style="text-align:left">Switzerland</td><td style="text-align:right">6.783e+10</td><td style="text-align:right">8.39</td><td style="text-align:right">18.8</td><td style="text-align:right">0.033</td><td style="text-align:right">40598414</td></tr><tr><td style="text-align:right">83</td><td style="text-align:left">RELX</td><td style="text-align:left">RELX PLC</td><td style="text-align:left">Communication Services</td><td style="text-align:left">Publishing</td><td style="text-align:left">United Kingdom</td><td style="text-align:right">5.97e+10</td><td style="text-align:right">30.52</td><td style="text-align:right">31.31</td><td style="text-align:right">0.0205</td><td style="text-align:right">620949</td></tr></tbody></table>
<p>This type of framework can be used to create any type of custom screener. For example, the most popular tickers on Stocktwits:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">stocktwits </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">ba</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">trending</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">stocktwits </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> pd</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">DataFrame</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">stocktwits</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">sort_values</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">by </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;Watchlist Count&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> ascending </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token boolean">False</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">tickers </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> stocktwits</span><span class="token punctuation" style="color:rgb(212, 212, 212)">[</span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;Ticker&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">]</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">to_list</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">stocktwits</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">head</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token number" style="color:rgb(181, 206, 168)">10</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:right"></th><th style="text-align:left">Ticker</th><th style="text-align:right">Watchlist Count</th><th style="text-align:left">Name</th></tr></thead><tbody><tr><td style="text-align:right">18</td><td style="text-align:left">NVDA</td><td style="text-align:right">409301</td><td style="text-align:left">NVIDIA Corp</td></tr><tr><td style="text-align:right">12</td><td style="text-align:left">AMC</td><td style="text-align:right">406952</td><td style="text-align:left">AMC Entertainment Holdings Inc</td></tr><tr><td style="text-align:right">5</td><td style="text-align:left">WMT</td><td style="text-align:right">109864</td><td style="text-align:left">Walmart Inc</td></tr><tr><td style="text-align:right">6</td><td style="text-align:left">MRNA</td><td style="text-align:right">100705</td><td style="text-align:left">Moderna Inc</td></tr><tr><td style="text-align:right">21</td><td style="text-align:left">PFE</td><td style="text-align:right">87229</td><td style="text-align:left">Pfizer Inc.</td></tr><tr><td style="text-align:right">4</td><td style="text-align:left">DWAC</td><td style="text-align:right">66122</td><td style="text-align:left">Digital World Acquisition Corp</td></tr><tr><td style="text-align:right">29</td><td style="text-align:left">CSCO</td><td style="text-align:right">54458</td><td style="text-align:left">Cisco Systems, Inc.</td></tr><tr><td style="text-align:right">0</td><td style="text-align:left">SAVA</td><td style="text-align:right">49063</td><td style="text-align:left">Cassava Sciences Inc</td></tr><tr><td style="text-align:right">8</td><td style="text-align:left">TDOC</td><td style="text-align:right">38657</td><td style="text-align:left">Teladoc Health Inc</td></tr><tr><td style="text-align:right">16</td><td style="text-align:left">PENN</td><td style="text-align:right">38277</td><td style="text-align:left">Penn National Gaming, Inc.</td></tr></tbody></table>
<p>Filter the results by market cap:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">screener_results </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">ca</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">screener</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">similar </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> tickers</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> data_type </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;overview&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">screener_results </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> screener_results</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">sort_values</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">by </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(212, 212, 212)">[</span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;Market Cap&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">]</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> ascending </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token boolean">False</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">screener_results</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">head</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token number" style="color:rgb(181, 206, 168)">5</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:right"></th><th style="text-align:left">Ticker</th><th style="text-align:left">Company</th><th style="text-align:left">Sector</th><th style="text-align:left">Industry</th><th style="text-align:left">Country</th><th style="text-align:right">Market Cap</th><th style="text-align:right">P/E</th><th style="text-align:right">Price</th><th style="text-align:right">Change</th><th style="text-align:right">Volume</th></tr></thead><tbody><tr><td style="text-align:right">15</td><td style="text-align:left">NVDA</td><td style="text-align:left">NVIDIA Corporation</td><td style="text-align:left">Technology</td><td style="text-align:left">Semiconductors</td><td style="text-align:left">USA</td><td style="text-align:right">3.9217e+11</td><td style="text-align:right">53.53</td><td style="text-align:right">163.66</td><td style="text-align:right">0.0024</td><td style="text-align:right">3.16641e+07</td></tr><tr><td style="text-align:right">26</td><td style="text-align:left">WMT</td><td style="text-align:left">Walmart Inc.</td><td style="text-align:left">Consumer Defensive</td><td style="text-align:left">Discount Stores</td><td style="text-align:left">USA</td><td style="text-align:right">3.864e+11</td><td style="text-align:right">28.46</td><td style="text-align:right">140.5</td><td style="text-align:right">-0.0146</td><td style="text-align:right">5.33372e+06</td></tr><tr><td style="text-align:right">18</td><td style="text-align:left">PFE</td><td style="text-align:left">Pfizer Inc.</td><td style="text-align:left">Healthcare</td><td style="text-align:left">Drug Manufacturers - General</td><td style="text-align:left">USA</td><td style="text-align:right">2.6591e+11</td><td style="text-align:right">9.03</td><td style="text-align:right">49.36</td><td style="text-align:right">0.037</td><td style="text-align:right">1.07892e+07</td></tr><tr><td style="text-align:right">4</td><td style="text-align:left">BLK</td><td style="text-align:left">BlackRock, Inc.</td><td style="text-align:left">Financial</td><td style="text-align:left">Asset Management</td><td style="text-align:left">USA</td><td style="text-align:right">1.1412e+11</td><td style="text-align:right">21.34</td><td style="text-align:right">747.95</td><td style="text-align:right">-0.0346</td><td style="text-align:right">742602</td></tr><tr><td style="text-align:right">25</td><td style="text-align:left">TGT</td><td style="text-align:left">Target Corporation</td><td style="text-align:left">Consumer Defensive</td><td style="text-align:left">Discount Stores</td><td style="text-align:left">USA</td><td style="text-align:right">7.566e+10</td><td style="text-align:right">19.68</td><td style="text-align:right">175.67</td><td style="text-align:right">0.0136</td><td style="text-align:right">2.45293e+06</td></tr></tbody></table>
<p>...continued</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="sec">SEC<a href="#sec" class="hash-link" aria-label="Direct link to SEC" title="Direct link to SEC">​</a></h3>
<p>Get the links for SEC filings belonging to a company:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">fa</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">sec</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">symbol </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;WMT&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:left">Filing Date</th><th style="text-align:left">Document Date</th><th style="text-align:left">Type</th><th style="text-align:left">Category</th><th style="text-align:left">Amended</th><th style="text-align:left">Link</th></tr></thead><tbody><tr><td style="text-align:left">09/09/2022</td><td style="text-align:left">09/06/2022</td><td style="text-align:left">8-K</td><td style="text-align:left">Special Events</td><td style="text-align:left"></td><td style="text-align:left"><a href="https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=16074059" target="_blank" rel="noopener noreferrer">https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=16074059</a></td></tr><tr><td style="text-align:left">09/02/2022</td><td style="text-align:left">07/31/2022</td><td style="text-align:left">10-Q</td><td style="text-align:left">Quarterly Reports</td><td style="text-align:left"></td><td style="text-align:left"><a href="https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=16064659" target="_blank" rel="noopener noreferrer">https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=16064659</a></td></tr><tr><td style="text-align:left">08/17/2022</td><td style="text-align:left">08/17/2022</td><td style="text-align:left">8-K</td><td style="text-align:left">Special Events</td><td style="text-align:left"></td><td style="text-align:left"><a href="https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=16026629" target="_blank" rel="noopener noreferrer">https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=16026629</a></td></tr><tr><td style="text-align:left">08/17/2022</td><td style="text-align:left">08/17/2022</td><td style="text-align:left">8-K</td><td style="text-align:left">Special Events</td><td style="text-align:left"></td><td style="text-align:left"><a href="https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=16025172" target="_blank" rel="noopener noreferrer">https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=16025172</a></td></tr><tr><td style="text-align:left">08/16/2022</td><td style="text-align:left">08/16/2022</td><td style="text-align:left">8-K</td><td style="text-align:left">Special Events</td><td style="text-align:left"></td><td style="text-align:left"><a href="https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=16021891" target="_blank" rel="noopener noreferrer">https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=16021891</a></td></tr><tr><td style="text-align:left">07/25/2022</td><td style="text-align:left">07/25/2022</td><td style="text-align:left">8-K</td><td style="text-align:left">Special Events</td><td style="text-align:left"></td><td style="text-align:left"><a href="https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=15964414" target="_blank" rel="noopener noreferrer">https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=15964414</a></td></tr><tr><td style="text-align:left">07/21/2022</td><td style="text-align:left">N/A</td><td style="text-align:left">SC 13D/A</td><td style="text-align:left">N/A</td><td style="text-align:left">*</td><td style="text-align:left"><a href="https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=15959675" target="_blank" rel="noopener noreferrer">https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=15959675</a></td></tr><tr><td style="text-align:left">06/28/2022</td><td style="text-align:left">06/28/2022</td><td style="text-align:left">8-K</td><td style="text-align:left">Special Events</td><td style="text-align:left"></td><td style="text-align:left"><a href="https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=15918852" target="_blank" rel="noopener noreferrer">https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=15918852</a></td></tr><tr><td style="text-align:left">06/21/2022</td><td style="text-align:left">N/A</td><td style="text-align:left">SC 13D</td><td style="text-align:left">N/A</td><td style="text-align:left"></td><td style="text-align:left"><a href="https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=15900809" target="_blank" rel="noopener noreferrer">https://www.marketwatch.com/investing/stock/wmt/financials/secfilings?docid=15900809</a></td></tr></tbody></table>
<p>...continued</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="insiders-trading">Insiders Trading<a href="#insiders-trading" class="hash-link" aria-label="Direct link to Insiders Trading" title="Direct link to Insiders Trading">​</a></h3>
<p>View insider activity on the stock:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">ins</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">lins</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">symbol </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;WMT&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:left">Date</th><th style="text-align:left">Relationship</th><th style="text-align:left">Transaction</th><th style="text-align:left">#Shares</th><th style="text-align:right">Cost</th><th style="text-align:left">Value ($)</th><th style="text-align:left">#Shares Total</th><th style="text-align:left">Insider Trading</th><th style="text-align:left">SEC Form 4</th></tr></thead><tbody><tr><td style="text-align:left">Oct 27</td><td style="text-align:left">President and CEO</td><td style="text-align:left">Sale</td><td style="text-align:left">9,708</td><td style="text-align:right">141.18</td><td style="text-align:left">1,370,617</td><td style="text-align:left">1,478,337</td><td style="text-align:left">McMillon C Douglas</td><td style="text-align:left">Oct 28 06:14 PM</td></tr><tr><td style="text-align:left">Oct 27</td><td style="text-align:left">Executive Vice President</td><td style="text-align:left">Sale</td><td style="text-align:left">4,375</td><td style="text-align:right">140.94</td><td style="text-align:left">616,612</td><td style="text-align:left">263,809</td><td style="text-align:left">Furner John R.</td><td style="text-align:left">Oct 28 06:11 PM</td></tr><tr><td style="text-align:left">Sep 22</td><td style="text-align:left">Executive Vice President</td><td style="text-align:left">Sale</td><td style="text-align:left">4,375</td><td style="text-align:right">134.38</td><td style="text-align:left">587,912</td><td style="text-align:left">268,183</td><td style="text-align:left">Furner John R.</td><td style="text-align:left">Sep 23 05:21 PM</td></tr><tr><td style="text-align:left">Sep 22</td><td style="text-align:left">President and CEO</td><td style="text-align:left">Sale</td><td style="text-align:left">9,708</td><td style="text-align:right">134.04</td><td style="text-align:left">1,301,309</td><td style="text-align:left">1,488,043</td><td style="text-align:left">McMillon C Douglas</td><td style="text-align:left">Sep 23 05:18 PM</td></tr><tr><td style="text-align:left">Aug 25</td><td style="text-align:left">Director</td><td style="text-align:left">Sale</td><td style="text-align:left">347,542</td><td style="text-align:right">135.66</td><td style="text-align:left">47,145,880</td><td style="text-align:left">282,330,635</td><td style="text-align:left">WALTON S ROBSON</td><td style="text-align:left">Aug 26 06:36 PM</td></tr></tbody></table>
<p>...continued</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="income-statement-comparison">Income Statement Comparison<a href="#income-statement-comparison" class="hash-link" aria-label="Direct link to Income Statement Comparison" title="Direct link to Income Statement Comparison">​</a></h3>
<p>Income statements from multiple companies can be easily referenced:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">ca</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">income</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">similar </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(212, 212, 212)">[</span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;WMT&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;TGT&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;AMZN&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">]</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> quarter </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token boolean">True</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:left">Item</th><th style="text-align:left">31-Jul-2022: WMT</th><th style="text-align:left">31-Jul-2022: TGT</th><th style="text-align:left">30-Sep-2022: AMZN</th></tr></thead><tbody><tr><td style="text-align:left">Sales/Revenue</td><td style="text-align:left">152.86B</td><td style="text-align:left">26.04B</td><td style="text-align:left">127.1B</td></tr><tr><td style="text-align:left">Sales Growth</td><td style="text-align:left">7.97%</td><td style="text-align:left">3.44%</td><td style="text-align:left">4.84%</td></tr><tr><td style="text-align:left">Cost of Goods Sold (COGS) incl. D&amp;A</td><td style="text-align:left">115.84B</td><td style="text-align:left">20.71B</td><td style="text-align:left">70.27B</td></tr><tr><td style="text-align:left">COGS Growth</td><td style="text-align:left">8.41%</td><td style="text-align:left">8.67%</td><td style="text-align:left">5.79%</td></tr><tr><td style="text-align:left">COGS excluding D&amp;A</td><td style="text-align:left">113.14B</td><td style="text-align:left">20.06B</td><td style="text-align:left">60.06B</td></tr><tr><td style="text-align:left">Depreciation &amp; Amortization Expense</td><td style="text-align:left">2.7B</td><td style="text-align:left">650M</td><td style="text-align:left">10.2B</td></tr><tr><td style="text-align:left">Depreciation</td><td style="text-align:left">2.7B</td><td style="text-align:left">-</td><td style="text-align:left">-</td></tr><tr><td style="text-align:left">Amortization of Intangibles</td><td style="text-align:left">-</td><td style="text-align:left">-</td><td style="text-align:left">-</td></tr><tr><td style="text-align:left">Gross Income</td><td style="text-align:left">37.02B</td><td style="text-align:left">5.32B</td><td style="text-align:left">56.83B</td></tr><tr><td style="text-align:left">Gross Income Growth</td><td style="text-align:left">6.62%</td><td style="text-align:left">-12.85%</td><td style="text-align:left">3.69%</td></tr><tr><td style="text-align:left">Gross Profit Margin</td><td style="text-align:left">24.22%</td><td style="text-align:left">20.44%</td><td style="text-align:left">44.71%</td></tr><tr><td style="text-align:left">SG&amp;A Expense</td><td style="text-align:left">30.17B</td><td style="text-align:left">4.98B</td><td style="text-align:left">54.14B</td></tr><tr><td style="text-align:left">SGA Growth</td><td style="text-align:left">3.30%</td><td style="text-align:left">4.98%</td><td style="text-align:left">5.33%</td></tr><tr><td style="text-align:left">Research &amp; Development</td><td style="text-align:left">-</td><td style="text-align:left">-</td><td style="text-align:left">19.49B</td></tr><tr><td style="text-align:left">Other SG&amp;A</td><td style="text-align:left">-</td><td style="text-align:left">-</td><td style="text-align:left">-</td></tr><tr><td style="text-align:left">Other Operating Expense</td><td style="text-align:left">-</td><td style="text-align:left">-</td><td style="text-align:left">-</td></tr><tr><td style="text-align:left">Unusual Expense</td><td style="text-align:left">(238M)</td><td style="text-align:left">27M</td><td style="text-align:left">(2.04B)</td></tr><tr><td style="text-align:left">EBIT after Unusual Expense</td><td style="text-align:left">238M</td><td style="text-align:left">(27M)</td><td style="text-align:left">2.04B</td></tr><tr><td style="text-align:left">Non Operating Income/Expense</td><td style="text-align:left">-</td><td style="text-align:left">8M</td><td style="text-align:left">(1.45B)</td></tr><tr><td style="text-align:left">Non-Operating Interest Income</td><td style="text-align:left">31M</td><td style="text-align:left">-</td><td style="text-align:left">277M</td></tr></tbody></table>
<p>...continued</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="ratios">Ratios<a href="#ratios" class="hash-link" aria-label="Direct link to Ratios" title="Direct link to Ratios">​</a></h3>
<p>Get historical fundamental ratios for a company:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">fa</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">ratios</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">symbol </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;WMT&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:left"></th><th style="text-align:left">2022</th><th style="text-align:left">2021</th><th style="text-align:left">2020</th><th style="text-align:left">2019</th><th style="text-align:left">2018</th></tr></thead><tbody><tr><td style="text-align:left">Period</td><td style="text-align:left">FY</td><td style="text-align:left">FY</td><td style="text-align:left">FY</td><td style="text-align:left">FY</td><td style="text-align:left">FY</td></tr><tr><td style="text-align:left">Current ratio</td><td style="text-align:left">0.928</td><td style="text-align:left">0.972</td><td style="text-align:left">0.795</td><td style="text-align:left">0.799</td><td style="text-align:left">0.760</td></tr><tr><td style="text-align:left">Quick ratio</td><td style="text-align:left">0.264</td><td style="text-align:left">0.262</td><td style="text-align:left">0.202</td><td style="text-align:left">0.181</td><td style="text-align:left">0.158</td></tr><tr><td style="text-align:left">Cash ratio</td><td style="text-align:left">0.169</td><td style="text-align:left">0.191</td><td style="text-align:left">0.122</td><td style="text-align:left">0.100</td><td style="text-align:left">0.086</td></tr><tr><td style="text-align:left">Days of sales outstanding</td><td style="text-align:left">5.277</td><td style="text-align:left">4.253</td><td style="text-align:left">4.378</td><td style="text-align:left">4.458</td><td style="text-align:left">4.095</td></tr><tr><td style="text-align:left">Days of inventory outstanding</td><td style="text-align:left">48.080</td><td style="text-align:left">39.034</td><td style="text-align:left">41.101</td><td style="text-align:left">41.937</td><td style="text-align:left">42.799</td></tr><tr><td style="text-align:left">Operating cycle</td><td style="text-align:left">53.357</td><td style="text-align:left">43.287</td><td style="text-align:left">45.479</td><td style="text-align:left">46.395</td><td style="text-align:left">46.894</td></tr><tr><td style="text-align:left">Days of payables outstanding</td><td style="text-align:left">47.017</td><td style="text-align:left">42.674</td><td style="text-align:left">43.449</td><td style="text-align:left">44.580</td><td style="text-align:left">45.056</td></tr><tr><td style="text-align:left">Cash conversion cycle</td><td style="text-align:left">6.340</td><td style="text-align:left">0.613</td><td style="text-align:left">2.030</td><td style="text-align:left">1.814</td><td style="text-align:left">1.838</td></tr><tr><td style="text-align:left">Gross profit margin</td><td style="text-align:left">0.251</td><td style="text-align:left">0.248</td><td style="text-align:left">0.247</td><td style="text-align:left">0.251</td><td style="text-align:left">0.254</td></tr><tr><td style="text-align:left">Operating profit margin</td><td style="text-align:left">0.045</td><td style="text-align:left">0.040</td><td style="text-align:left">0.039</td><td style="text-align:left">0.043</td><td style="text-align:left">0.041</td></tr><tr><td style="text-align:left">Pretax profit margin</td><td style="text-align:left">0.033</td><td style="text-align:left">0.037</td><td style="text-align:left">0.038</td><td style="text-align:left">0.022</td><td style="text-align:left">0.030</td></tr><tr><td style="text-align:left">Net profit margin</td><td style="text-align:left">0.024</td><td style="text-align:left">0.024</td><td style="text-align:left">0.028</td><td style="text-align:left">0.013</td><td style="text-align:left">0.020</td></tr></tbody></table>
<p>...continued</p>
<p>Take just the ratio needed by filtering the index:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#9CDCFE;--prism-background-color:#1E1E1E"><div class="codeBlockContent_m3Ux"><pre tabindex="0" class="prism-code language-python codeBlock_qGQc thin-scrollbar"><code class="codeBlockLines_p187"><span class="token-line" style="color:#9CDCFE"><span class="token plain">ratios </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> openbb</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">stocks</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">fa</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token plain">ratios</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">symbol </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;WMT&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> limit </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token number" style="color:rgb(181, 206, 168)">20</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:#9CDCFE"><span class="token plain">ratios</span><span class="token punctuation" style="color:rgb(212, 212, 212)">.</span><span class="token builtin" style="color:rgb(86, 156, 214)">filter</span><span class="token punctuation" style="color:rgb(212, 212, 212)">(</span><span class="token plain">like </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token string" style="color:rgb(206, 145, 120)">&#x27;Price earnings to growth ratio&#x27;</span><span class="token punctuation" style="color:rgb(212, 212, 212)">,</span><span class="token plain"> axis </span><span class="token operator" style="color:rgb(212, 212, 212)">=</span><span class="token plain"> </span><span class="token number" style="color:rgb(181, 206, 168)">0</span><span class="token punctuation" style="color:rgb(212, 212, 212)">)</span><br></span></code></pre><div class="buttonGroup_6DOT"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<table><thead><tr><th style="text-align:left"></th><th style="text-align:right">2022</th><th style="text-align:right">2021</th><th style="text-align:right">2020</th><th style="text-align:right">2019</th><th style="text-align:right">2018</th><th style="text-align:right">2017</th><th style="text-align:right">2016</th><th style="text-align:right">2015</th><th style="text-align:right">2014</th><th style="text-align:right">2013</th><th style="text-align:right">2012</th><th style="text-align:right">2011</th><th style="text-align:right">2010</th><th style="text-align:right">2009</th><th style="text-align:right">2008</th><th style="text-align:right">2007</th><th style="text-align:right">2006</th><th style="text-align:right">2005</th><th style="text-align:right">2004</th><th style="text-align:right">2003</th></tr></thead><tbody><tr><td style="text-align:left">Price earnings to growth ratio</td><td style="text-align:right">10.202</td><td style="text-align:right">-3.163</td><td style="text-align:right">0.16</td><td style="text-align:right">-1.401</td><td style="text-align:right">-1.069</td><td style="text-align:right">-4.092</td><td style="text-align:right">-1.501</td><td style="text-align:right">4.777</td><td style="text-align:right">-5.487</td><td style="text-align:right">1.293</td><td style="text-align:right">9.68</td><td style="text-align:right">0.559</td><td style="text-align:right">1.585</td><td style="text-align:right">1.637</td><td style="text-align:right">1.022</td><td style="text-align:right">15.761</td><td style="text-align:right">1.498</td><td style="text-align:right">1.358</td><td style="text-align:right">1.953</td><td style="text-align:right">1.233</td></tr></tbody></table>
<p>Be sure to check out the introduction guides for each sub-module as well.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col"><a href="https://github.com/OpenBB-finance/OpenBBTerminal/edit/main/website/content/sdk/data-available/stocks/index.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_JAkA"><span class="theme-last-updated">Last updated<!-- --> on <b><time datetime="2024-06-24T09:26:37.000Z" itemprop="dateModified">Jun 24, 2024</time></b> by <b>montezdesousa</b></span></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/sdk/data-available"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Data Available</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/sdk/data-available/stocks/behavioral-analysis"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Behavioral Analysis</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_jeP5 thin-scrollbar text-sm mt-[48px] xl:max-w-[216px] theme-doc-toc-desktop"><p class="uppercase text-sm font-bold text-grey-600 dark:text-grey-200 tracking-widest mb-2">On this page</p><ul class="border-l border-grey-300 dark:border-grey-600 list-none pl-4"><li class="pb-1"><a href="#how-to-use" class="text-grey-400 capitalize !no-underline">How to use</a></li><li class="py-1"><a href="#examples" class="text-grey-400 capitalize !no-underline">Examples</a><ul class="list-none ml-1 border-l border-grey-300 dark:border-grey-600 mt-2"><li class="pb-1 pl-3"><a href="#load" class="text-grey-400 capitalize !no-underline">Load</a></li><li class="py-1 pl-3"><a href="#candle" class="text-grey-400 capitalize !no-underline">Candle</a></li><li class="py-1 pl-3"><a href="#search" class="text-grey-400 capitalize !no-underline">Search</a></li><li class="py-1 pl-3"><a href="#quote" class="text-grey-400 capitalize !no-underline">Quote</a></li><li class="py-1 pl-3"><a href="#tob" class="text-grey-400 capitalize !no-underline">TOB</a></li><li class="py-1 pl-3"><a href="#filings" class="text-grey-400 capitalize !no-underline">Filings</a></li><li class="py-1 pl-3"><a href="#screener" class="text-grey-400 capitalize !no-underline">Screener</a></li><li class="py-1 pl-3"><a href="#sec" class="text-grey-400 capitalize !no-underline">SEC</a></li><li class="py-1 pl-3"><a href="#insiders-trading" class="text-grey-400 capitalize !no-underline">Insiders Trading</a></li><li class="py-1 pl-3"><a href="#income-statement-comparison" class="text-grey-400 capitalize !no-underline">Income Statement Comparison</a></li><li class="py-1 pl-3"><a href="#ratios" class="text-grey-400 capitalize !no-underline">Ratios</a></li></ul></li></ul></div></div></div></div></main></div></div></div><footer class="px-4 border-t dark:border-grey-600/50 lg:px-12 py-14 bg-white dark:bg-grey-850 z-10 overflow-hidden flex flex-col gap-10 items-center justify-center"><div class="flex w-full justify-between md:flex-row"><div class="md:items-start mt-2"><a aria-label="Home" class="hover:text-grey-700 dark:text-white dark:hover:text-gray-50" href="/"><svg viewBox="0 0 170 17" width="170" height="17" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-[14px] w-[140px]"><path d="M106.107 1.889v11.334l-.961-.946-.959-.945-.962-.943-.959-.946-.961-.943-.962-.945-.959-.944-.961-.945-.96-.943-.961-.946-.96-.943-.96-.945H92.66V17H94.582V4.723l.96.943.96.945.961.944.96.945.961.943.959.946.962.943.961.945.959.946.962.943.959.945.961.944.96.945h.961V1.889H106.107ZM137.03 7.557h-1.921V1.889h-11.524V17h15.37V7.546h-1.92l-.005.01Zm-11.524-.946V3.773h7.683v3.78h-7.683V6.61Zm11.524 3.778v4.727h-11.524v-5.67h11.524v.943ZM168.901 7.557h-2.88V1.889h-11.526V0h-1.921v1.889h1.921V17h15.365V7.546l-.959.01Zm-12.485-.946V3.773h7.684v3.78h-7.684V6.61Zm11.526 3.778v4.727h-11.526v-5.67h11.526v.943ZM75.314 1.889H61.867V17H77.23V15.111H63.787V11.332h11.521V9.443H63.788V3.777H77.23V1.89h-1.916ZM13.444 1.889H0V17h15.367V1.889h-1.922Zm0 2.834V15.11H1.918V3.773h11.527v.95ZM44.397 1.889H30.952V17h1.92v-5.666h13.445V1.88h-1.92v.009Zm0 2.834V9.45H32.873V3.773h11.524v.95Z" fill="currentColor"></path></svg></a></div><div class="justify-end"><a class="flex h-[32px] w-[172px] rounded-md border border-grey-300 hover:bg-grey-100 dark:border-white bg-grey-100 dark:bg-white text-xs hover:no-underline" href="https://github.com/OpenBB-finance/OpenBBTerminal" target="_blank" rel="noreferrer"><span class="inline-flex w-[60%] items-center gap-x-[6px] px-3 py-2 text-grey-800"><svg viewBox="0 0 24 24" width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg" style="margin-bottom:3px" class="h-[14.67px] w-[14.67px]"><path d="m12 1 3.263 7.439L23 9.403l-5.72 5.562L18.798 23 12 18.999 5.202 23l1.518-8.035L1 9.403l7.737-.964L12 1Z" stroke="currentColor" stroke-width="1.5" stroke-linejoin="round"></path></svg>Star us</span><span class="inline-flex w-[40%] items-center justify-center rounded-r-md bg-grey-850 text-grey-200">0</span></a></div></div><div class="flex w-full flex-col items-center justify-between gap-4 md:flex-row md:gap-0"><div class="flex flex-col items-start justify-end gap-4 self-start font-light text-grey-500 md:flex-row md:items-center"><p class="text-sm">© 2024 OpenBB</p><div class="_divider-x hidden h-[20px] border-[0.5px] md:block"></div><a href="https://openbb.co/legal/privacy-policy" target="_blank" rel="noopener noreferrer" class="text-sm dark:hover:text-white">Privacy Policy</a><div class="_divider-x hidden h-[20px] border-[0.5px] md:block"></div><a href="https://openbb.co/legal/terms-of-service" target="_blank" rel="noopener noreferrer" class="text-sm dark:hover:text-white">Terms</a></div><div class="mt-4 mb-10 grid grid-cols-4 gap-4 self-start md:my-0 md:grid-cols-7 md:self-end"><a aria-label="GitHub Link" class="h-8 w-8 dark:hover:!text-white hover:text-grey-700" target="_blank" rel="noreferrer" href="https://github.com/OpenBB-finance/OpenBBTerminal"><svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4"><path d="M6 12.76c-3.333 1-3.333-1.667-4.667-2l4.667 2Zm4.667 2v-2.58a2.246 2.246 0 0 0-.627-1.74c2.094-.233 4.294-1.027 4.294-4.667 0-.93-.359-1.825-1-2.5a3.38 3.38 0 0 0-.06-2.513s-.787-.233-2.607.987a8.92 8.92 0 0 0-4.667 0C4.18.527 3.393.76 3.393.76a3.38 3.38 0 0 0-.06 2.513 3.627 3.627 0 0 0-1 2.52c0 3.614 2.2 4.407 4.294 4.667A2.248 2.248 0 0 0 6 12.18v2.58" fill="currentColor"></path><path d="M10.667 14.76v-2.58a2.246 2.246 0 0 0-.627-1.74c2.094-.233 4.294-1.027 4.294-4.667 0-.93-.359-1.825-1-2.5a3.38 3.38 0 0 0-.06-2.513s-.787-.233-2.607.987a8.92 8.92 0 0 0-4.667 0C4.18.527 3.393.76 3.393.76a3.38 3.38 0 0 0-.06 2.513 3.627 3.627 0 0 0-1 2.52c0 3.614 2.2 4.407 4.294 4.667A2.248 2.248 0 0 0 6 12.18v2.58m0-2c-3.333 1-3.333-1.667-4.667-2l4.667 2Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg></a><a aria-label="LinkedIn Link" class="h-8 w-8 dark:hover:!text-white hover:text-grey-700" target="_blank" rel="noreferrer" href="https://www.linkedin.com/company/openbb-finance/"><svg viewBox="0 0 24 24" width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4"><path d="M13 21H9V9h4v2a4.618 4.618 0 0 1 3.525-1.763A4.5 4.5 0 0 1 21 13.75V21h-4v-6.75a2.265 2.265 0 0 0-2.247-1.944A1.815 1.815 0 0 0 13 14.25V21Zm-6 0H3V9h4v12ZM5 7a2 2 0 1 1 0-4 2 2 0 0 1 0 4Z" fill="currentColor"></path></svg></a><a aria-label="Twitter Link" class="h-8 w-8 dark:hover:!text-white hover:text-grey-700" target="_blank" rel="noreferrer" href="https://twitter.com/openbb_finance"><svg viewBox="0 0 24 24" width="10" height="10" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z" fill="#E7E9EA"></path></svg></a><a aria-label="Tiktok Link" class="h-8 w-8 dark:hover:!text-white hover:text-grey-700" target="_blank" rel="noreferrer" href="https://www.tiktok.com/@openbb"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 pl-[2.5px]"><path d="M0 0h24v24H0z" stroke="none"></path><path d="M9 12a4 4 0 1 0 4 4V4a5 5 0 0 0 5 5"></path></svg></a><a aria-label="Reddit Link" class="h-8 w-8 dark:hover:!text-white hover:text-grey-700" target="_blank" rel="noreferrer" href="https://www.reddit.com/r/openbb/"><svg viewBox="0 0 16 16" width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4"><path d="M8 14.667A6.667 6.667 0 1 1 14.667 8 6.674 6.674 0 0 1 8 14.667ZM4.538 7.029a.973.973 0 0 0-.405 1.858 1.707 1.707 0 0 0 0 .292c0 1.494 1.743 2.708 3.886 2.708 2.142 0 3.886-1.214 3.886-2.708a1.857 1.857 0 0 0 0-.292.96.96 0 0 0-.432-1.825h-.035a.97.97 0 0 0-.638.271 4.744 4.744 0 0 0-2.567-.82l.434-2.08 1.425.3a.667.667 0 0 0 .735.591A.667.667 0 1 0 10.685 4a.667.667 0 0 0-.506.328L8.547 4a.207.207 0 0 0-.244.158l-.499 2.315a4.749 4.749 0 0 0-2.6.82.967.967 0 0 0-.666-.264Zm3.582 3.987h-.225a2.568 2.568 0 0 1-1.534-.515.18.18 0 0 1 .139-.294.18.18 0 0 1 .114.04c.374.274.825.421 1.289.42h.216c.457 0 .903-.143 1.274-.41a.187.187 0 0 1 .267 0 .19.19 0 0 1-.003.267v-.027a2.557 2.557 0 0 1-1.537.518v.001Zm1.418-1.63h-.01l.005-.025a.626.626 0 1 1 .49-.188.659.659 0 0 1-.462.214h-.024.001Zm-3.091-.053a.667.667 0 1 1 0-1.333.667.667 0 0 1 0 1.333Z" fill="currentColor"></path></svg></a><a aria-label="Discord Link" class="h-8 w-8 dark:hover:!text-white hover:text-grey-700" target="_blank" rel="noreferrer" href="https://discord.gg/xPHTuHCmuV"><svg viewBox="0 0 16 12" width="16" height="12" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4"><path d="M13.38 8.836a4.375 4.375 0 0 1-2.474 1.507c.407.481.897 1.025.901 1.03 1.655.033 3.221-.688 4.193-1.929-.05-2.572-.724-5.1-1.973-7.397A7.139 7.139 0 0 0 10.194.71h-.016l-.192.203a9.52 9.52 0 0 1 3.412 1.61 11.875 11.875 0 0 0-4.125-1.217 12.415 12.415 0 0 0-2.766.025c-.065.001-.13.008-.193.019h-.04a10.98 10.98 0 0 0-3.11.801c-.493.21-.796.362-.809.368-.013.005 0 0 0-.01A10.022 10.022 0 0 1 5.96.866L5.815.714h-.009a7.142 7.142 0 0 0-3.833 1.335A16.003 16.003 0 0 0 0 9.447c.96 1.249 2.528 1.972 4.182 1.929 0 0 .517-.583.92-1.054a4.307 4.307 0 0 1-2.405-1.496c.01.006.153.096.384.213a.17.17 0 0 0 .056.04.409.409 0 0 0 .058.031 8.043 8.043 0 0 0 1.064.462c.653.24 1.33.423 2.019.548.604.106 1.217.16 1.832.16.576 0 1.15-.049 1.717-.146a9.64 9.64 0 0 0 1.986-.546 8.203 8.203 0 0 0 1.566-.752Zm-2.94-.57c-.627.05-1.224-.26-1.502-.784a1.335 1.335 0 0 1 .244-1.581 1.612 1.612 0 0 1 1.68-.363c.586.212.973.735.973 1.319.032.745-.592 1.374-1.396 1.41h.001Zm-5.001 0c-.79-.064-1.395-.676-1.395-1.41 0-.733.606-1.345 1.395-1.408.363 0 .71.138.963.38.286.276.442.645.433 1.027.033.747-.59 1.378-1.396 1.411Z" fill="currentColor"></path></svg></a><a aria-label="Youtube Link" class="h-8 w-8 dark:hover:!text-white hover:text-grey-700" target="_blank" rel="noreferrer noopener" href="https://www.youtube.com/channel/UCaeFEx-W16IuxRsHlM1ywBQ"><svg viewBox="0 0 24 24" width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-4 w-4"><path d="M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2c.313-1.732.467-3.49.46-5.25a29.005 29.005 0 0 0-.46-5.33v0Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="m9.75 15.017 5.75-3.27-5.75-3.27v6.54Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a></div></div></footer></div>
</body>
</html>