{"id":28189,"date":"2024-09-11T13:00:00","date_gmt":"2024-09-11T05:00:00","guid":{"rendered":"https:\/\/www.tejwin.com\/?post_type=insight&#038;p=28189"},"modified":"2024-10-01T17:22:56","modified_gmt":"2024-10-01T09:22:56","slug":"stock-price-and-quarterly-reports","status":"publish","type":"insight","link":"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/","title":{"rendered":"Revenue Numbers Don&#8217;t Lie: How to Gain Insight into Stock Price Movements from Quarterly Reports"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full caption-align-center\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1456\" height=\"816\" src=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/seannchen_Generating_a_picture_mainly_involves_observing_a_fina_bc1cc3a5-2597-4783-9e43-ff8838b022cb.png\" alt=\"Quarterly Reports\" class=\"wp-image-27598\" srcset=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/seannchen_Generating_a_picture_mainly_involves_observing_a_fina_bc1cc3a5-2597-4783-9e43-ff8838b022cb.png 1456w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/seannchen_Generating_a_picture_mainly_involves_observing_a_fina_bc1cc3a5-2597-4783-9e43-ff8838b022cb-300x168.png 300w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/seannchen_Generating_a_picture_mainly_involves_observing_a_fina_bc1cc3a5-2597-4783-9e43-ff8838b022cb-1024x574.png 1024w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/seannchen_Generating_a_picture_mainly_involves_observing_a_fina_bc1cc3a5-2597-4783-9e43-ff8838b022cb-150x84.png 150w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/seannchen_Generating_a_picture_mainly_involves_observing_a_fina_bc1cc3a5-2597-4783-9e43-ff8838b022cb-768x430.png 768w\" sizes=\"(max-width: 1456px) 100vw, 1456px\" \/><figcaption class=\"wp-element-caption\">Created By Midjourney<\/figcaption><\/figure>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a10aae71ce5d\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a10aae71ce5d\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Highlight\" >Highlight<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Preface\" >Preface<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Editing_Environment_and_Module_Requirements\" >Editing Environment and Module Requirements<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Data_Import\" >Data Import<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Create_a_backtesting_function_for_stock_selection_based_on_quarterly_reports\" >Create a backtesting function for stock selection based on quarterly reports<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Creating_the_Pipeline_Function\" >Creating the Pipeline Function<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Create_trading_dates\" >Create trading dates<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Conduct_backtesting_for_stock_selection_based_on_quarterly_reports\" >Conduct backtesting for stock selection based on quarterly reports<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Performance_Evaluation\" >Performance Evaluation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Comparison_of_long_positions_only_and_longshort_positions_strategies\" >Comparison of long positions only and long+short positions strategies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Conclusion\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/stock-price-and-quarterly-reports\/#Extended_Reading\" >Extended Reading<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Highlight\"><\/span>Highlight<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Article Difficulty\uff1a\u2605\u2606\u2606\u2606\u2606<\/li>\n\n\n\n<li>Obtain stock selection from quarterly reports of listed companies.<\/li>\n\n\n\n<li>Gain Insight into Stock Price Movements from Quarterly Reports<\/li>\n\n\n\n<li>Use TQuant Lab for backtesting to observe the relationship between this stock selection strategy and stock prices.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Preface\"><\/span>Preface<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Have you ever thought of revenue as a signal? The revenue figures in financial reports are not only a direct reflection of a company&#8217;s operational status but also a potential key to predicting stock price fluctuations. This article will use quarterly reports to select stocks, screen for the top 20% of companies listed on the Taiwan Stock Exchange based on their quarterly revenue, and engage in bullish trading strategies. Using this revenue-based backtesting method, we can capture potential strong stocks in the market and validate the effectiveness of this strategy through accurate data. This approach is simple and provides investors with a stable and systematic basis for stock selection, uncovering the hidden patterns behind stock price movements.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100 has-custom-font-size\" style=\"font-size:22px\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/databank-solution\/financial-data\/\" style=\"border-radius:13px;background:linear-gradient(135deg,rgb(242,218,123) 0%,rgb(69,177,141) 53%,rgb(51,106,181) 100%)\"><strong>Learn More About the Financial Database by TEJ!<br>Construct Trading Strategies With Market Data. <\/strong><\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Editing_Environment_and_Module_Requirements\"><\/span>Editing Environment and Module Requirements<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>This article uses MacOS and VS code as the editor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Data_Import\"><\/span>Data Import<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Our quarterly reports strategy is to select all listed stocks in Taiwan. However, since some companies do not disclose quarterly revenue data, we first obtain monthly revenue figures and then process them into quarterly revenue data. As our indicator is quarterly revenue, we can get the data a maximum of four times yearly. To ensure that we have a sufficient sample size to evaluate the feasibility of using quarterly revenue as a stock selection indicator, we have set the backtesting period from 2010 to 2023. This allows us to cover a sufficient period, providing more representative data for quarterly reports analysis.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" width=\"572\" height=\"586\" src=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.04.07@2x.png\" alt=\"Quarterly Reports\" class=\"wp-image-28549\" srcset=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.04.07@2x.png 572w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.04.07@2x-293x300.png 293w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.04.07@2x-146x150.png 146w\" sizes=\"(max-width: 572px) 100vw, 572px\" \/><figcaption class=\"wp-element-caption\">Retrieve monthly revenue data using the TEJ Tool API<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Create_a_backtesting_function_for_stock_selection_based_on_quarterly_reports\"><\/span>Create a backtesting function for stock selection based on quarterly reports<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Creating_the_Pipeline_Function\"><\/span>Creating the Pipeline Function<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><code>Pipeline()<\/code>&nbsp;offers users the ability to quickly process quantitative indicators and price-volume data for multiple securities. In this case, we use it to handle the following tasks:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Import daily closing prices.<\/li>\n\n\n\n<li>Import the converted quarterly revenue data and extract each quarter&#8217;s top and bottom 20%.<\/li>\n\n\n\n<li>The top 20% are marked as True in the &#8216;longs&#8217; column, and the bottom 20% are marked as True in the &#8216;shorts&#8217; column.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized caption-align-center\"><img decoding=\"async\" width=\"1240\" height=\"604\" src=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.07.46@2x.png\" alt=\"Quarterly Reports\" class=\"wp-image-28552\" style=\"width:840px;height:auto\" srcset=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.07.46@2x.png 1240w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.07.46@2x-300x146.png 300w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.07.46@2x-1024x499.png 1024w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.07.46@2x-150x73.png 150w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.07.46@2x-768x374.png 768w\" sizes=\"(max-width: 1240px) 100vw, 1240px\" \/><figcaption class=\"wp-element-caption\">Pipeline output result<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Create_trading_dates\"><\/span>Create trading dates<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Based on the CPA-certified statements and the company&#8217;s self-reported figures, as well as the stock exchange requirements and the varying quarterly report announcement times across different industries, the balance sheet dates are set at the end of March, June, September, and December each year.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"220\" height=\"440\" src=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.08.20@2x.png\" alt=\"Quarterly Reports\" class=\"wp-image-28554\" srcset=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.08.20@2x.png 220w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.08.20@2x-150x300.png 150w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.08.20@2x-75x150.png 75w\" sizes=\"(max-width: 220px) 100vw, 220px\" \/><figcaption class=\"wp-element-caption\">End of March, June, September, and December<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conduct_backtesting_for_stock_selection_based_on_quarterly_reports\"><\/span>Conduct backtesting for stock selection based on quarterly reports<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong><em>TargetPercentPipeAlgo<\/em><\/strong> will perform long positions on stocks where the <code>'longs' <\/code>column is marked as True, which allows the necessary parameters to be set for backtesting. In this example, we put the following :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Start and end dates<\/li>\n\n\n\n<li>Initial capital<\/li>\n\n\n\n<li>Longs position trading day (previously set as mid-quarter for each season)<\/li>\n\n\n\n<li>Maximum leverage (i.e., the maximum amount of borrowed funds to use)<\/li>\n\n\n\n<li>Import the calculated Pipeline into the trading process<\/li>\n\n\n\n<li>Slippage cost<\/li>\n\n\n\n<li>Commission fees<\/li>\n\n\n\n<li>Since this article uses a custom dataset imported from data obtained via the TEJ Tool API, we must set the custom_loader parameter to ensure the program runs smoothly.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>from zipline.algo.pipeline_algo import *\nalgo = TargetPercentPipeAlgo(\n                        start_session=start_dt, # Start time of the backtest\n                        end_session=end_dt, # End time of the backtest\n                        capital_base=1e7, # Initial capital set to 10 million        \n                        tradeday=tradeday, # Trading day parameter\n                        max_leverage=0.9, # Maximum leverage ratio of 0.9\n                        pipeline=make_pipeline, # Use the data of pipeline \n                        slippage_model=slippage.VolumeShareSlippage(volume_limit=0.15, price_impact=0.01), # Slippage model\n                        commission_model = commission.Custom_TW_Commission(min_trade_cost = 20, discount = 1.0, tax = 0.003), # Commission model for the Taiwan market\n                        custom_loader=custom_loader, # Custom data loader for loading specific data\n)<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"453\" src=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/\/CleanShot-2024-10-01-at-17.10.53@2x-1-1024x453.png\" alt=\"Quarterly Reports\" class=\"wp-image-28558\" srcset=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.10.53@2x-1-1024x453.png 1024w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.10.53@2x-1-300x133.png 300w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.10.53@2x-1-150x66.png 150w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.10.53@2x-1-768x340.png 768w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.10.53@2x-1-1536x679.png 1536w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/CleanShot-2024-10-01-at-17.10.53@2x-1-2048x906.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Trading Details<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Performance_Evaluation\"><\/span>Performance Evaluation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>To further understand the performance of this quarterly reports strategy, we compared the cumulative returns of the quarterly reports strategy with the cumulative return of the benchmark index and visualized the results as follows :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full caption-align-center\"><img loading=\"lazy\" decoding=\"async\" width=\"1939\" height=\"985\" src=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/\u87a2\u5e55\u64f7\u53d6\u756b\u9762-2024-10-01-160735.jpg\" alt=\"Quarterly Reports\" class=\"wp-image-28532\" srcset=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/\u87a2\u5e55\u64f7\u53d6\u756b\u9762-2024-10-01-160735.jpg 1939w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/\u87a2\u5e55\u64f7\u53d6\u756b\u9762-2024-10-01-160735-300x152.jpg 300w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/\u87a2\u5e55\u64f7\u53d6\u756b\u9762-2024-10-01-160735-1024x520.jpg 1024w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/\u87a2\u5e55\u64f7\u53d6\u756b\u9762-2024-10-01-160735-150x76.jpg 150w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/\u87a2\u5e55\u64f7\u53d6\u756b\u9762-2024-10-01-160735-768x390.jpg 768w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/\u87a2\u5e55\u64f7\u53d6\u756b\u9762-2024-10-01-160735-1536x780.jpg 1536w\" sizes=\"(max-width: 1939px) 100vw, 1939px\" \/><figcaption class=\"wp-element-caption\">Backtesting Performance Compared to Benchmark<\/figcaption><\/figure>\n\n\n\n<p>From the data shown above, it can be observed that the cumulative return of the quarterly report stock selection backtest reached 260.087%, while the annualized return was 9.843%. Over a 13-year backtesting period, this performance could be more outstanding. Although the maximum drawdown reached -28.299%, it is acceptable considering the 13-year backtesting period. Additionally, the annualized volatility was 13.817%, indicating that this is a relatively stable strategy.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large caption-align-center\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"313\" src=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/\/image-531-1024x313.png\" alt=\"Quarterly Reports\" class=\"wp-image-28513\" srcset=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/image-531-1024x313.png 1024w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/image-531-300x92.png 300w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/image-531-150x46.png 150w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/image-531-768x235.png 768w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/image-531.png 1520w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Longs and Shorts Holdings<\/figcaption><\/figure>\n\n\n\n<p>From this chart, since we are selecting the top 20% of all listed stocks in Taiwan each quarter, in practice, it&#8217;s unlikely for an individual to manage that many stocks. The author suggests that for actual operations, it would be better to filter the stock pool further using other fundamental data, such as PE or BE ratios, narrowing it down to around ten stocks, which should be sufficient.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comparison_of_long_positions_only_and_longshort_positions_strategies\"><\/span>Comparison of long positions only and long+short positions strategies<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1984\" height=\"1042\" src=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/shortslongs_en-1.png\" alt=\"Quarterly Reports\" class=\"wp-image-28561\" srcset=\"https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/shortslongs_en-1.png 1984w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/shortslongs_en-1-300x158.png 300w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/shortslongs_en-1-1024x538.png 1024w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/shortslongs_en-1-150x79.png 150w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/shortslongs_en-1-768x403.png 768w, https:\/\/tejwin20260323.j.webweb.today\/wp-content\/uploads\/shortslongs_en-1-1536x807.png 1536w\" sizes=\"(max-width: 1984px) 100vw, 1984px\" \/><figcaption class=\"wp-element-caption\">Comparison chart of long positions only and long+short positions strategies<\/figcaption><\/figure>\n\n\n\n<p>The chart shows that the long-only strategy based on quarterly report stock selection significantly outperformed the long-short strategy in the long-term backtest. The former achieved steady growth in a bullish market, generating excess returns. At the same time, the latter had some short-term advantages in volatile markets but failed to outperform the benchmark over the long term. The author speculates that this may be due to the underperformance of short positions when the overall market was experiencing strong growth, leading to the long-short strategy&#8217;s relatively weaker performance compared to the market in recent years.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>This quarterly report stock selection strategy is a special backtest because it relies on quarterly revenue information, which requires a relatively long time to show significant results. In a weak bear market, a long-short strategy can achieve higher profits; however, in a strong bull market, the long-only strategy has an advantage, delivering more stable returns. Nevertheless, as seen from the alpha value, there won\u2019t be much excess return. Although it continues to rise amidst market volatility, showing a steady upward trend with lower risk, it is a strategy that requires a longer time to yield results.<\/p>\n\n\n\n<p><strong>Please note that the strategy and target discussed in this article are for reference only and do not constitute any recommendation for specific commodities or investments<\/strong>. In the future, we will also introduce using the TEJ database to construct various indicators and backtest their performance. Therefore, we welcome readers interested in various trading strategies to consider purchasing relevant solutions from&nbsp;TQuant Lab. You can construct a trading strategy that suits your needs with our high-quality databases.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100 has-custom-font-size\" style=\"font-size:22px\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/databank-solution\/market-data\/\" style=\"border-radius:16px;background:linear-gradient(135deg,rgb(160,209,216) 0%,rgb(51,145,181) 50%,rgb(50,95,191) 100%)\"><strong>Access to Comprehensive Retail Investors Data<\/strong><br><strong>Start Building Portfolios That Outperforms the Market Today!<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\" style=\"font-size:32px\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\"><strong><em>&#8220;Taiwan stock market data, TEJ collect it all.&#8221;<\/em><\/strong><\/mark><\/p>\n\n\n\n<p>The characteristics of the Taiwan stock market differ from those of other European and American markets, and <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\"><span style=\"text-decoration: underline;\" class=\"ek-underline\">the dynamics of retail investors are worth noting<\/span><\/mark>. Especially in the first quarter of 2024, with the <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#c05d5d\" class=\"has-inline-color\">Taiwan Stock Exchange reaching a new high of 20,000 points<\/mark><\/strong> due to the rise in TSMC&#8217;s stock price, global institutional investors are paying more attention to the performance of the Taiwan stock market.&nbsp;<\/p>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#0978b8\" class=\"has-inline-color\">Taiwan Economical Journal (TEJ)<\/mark><\/strong>, a financial database established in Taiwan for over 30 years, serves local financial institutions and academic institutions, and has long-term cooperation with internationally renowned data providers, providing high-quality financial data for five financial markets in Asia.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><mark style=\"background-color:#ebc766\" class=\"has-inline-color has-black-color\">Complete Coverage<\/mark><\/strong>: Includes all listed companies on stock markets in Taiwan, China, Hong Kong, Japan, Korea, etc.&nbsp;<\/li>\n\n\n\n<li><strong><mark style=\"background-color:#ebc766\" class=\"has-inline-color\">Comprehensive Analysis of Enterprises<\/mark><\/strong>: Operational aspects, financial aspects, securities market performance, ESG sustainability, etc.&nbsp;<\/li>\n\n\n\n<li><strong><mark style=\"background-color:#ebc766\" class=\"has-inline-color\">High-Quality Database<\/mark><\/strong>: TEJ data is cleaned, checked, enhanced, and integrated to ensure it meets the information needs of financial and market analysis.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>With TEJ&#8217;s assistance, you can access relevant information about major stock markets in Asia, such as securities market, financials data, enterprise operations, board of directors, sustainability data, etc., providing investors with timely and high-quality content. Additionally, TEJ offers advisory services to help solve problems in theoretical practice and financial management!<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100 has-custom-font-size\" style=\"font-size:21px\"><a class=\"wp-block-button__link has-background has-text-align-center wp-element-button\" href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/contact\/\" style=\"border-radius:16px;background:linear-gradient(135deg,rgb(160,209,216) 0%,rgb(51,145,181) 50%,rgb(50,95,191) 100%)\"><strong>Want to Learn More About Our Databases?<br>Contact Us and Get the Free Trial!<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Extended_Reading\"><\/span>Extended Reading<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/momentum-strategy-does-the-trend-remains\/\">The Momentum Strategy \u2014 Does the Trend Remain?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/tejwin20260323.j.webweb.today\/en\/insight\/tquant-lab-supertrend-strategy\/\">SuperTrend Strategy: Buy Low, Sell High to Profit from Market Swings<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>How to Gain Insight into Stock Price Movements from Quarterly Reports? This article will use quarterly reports stock selection to filter the top 20% of listed companies in Taiwan by quarterly revenue and implement long positions. Through this revenue-based backtesting approach, we can identify potential strong stocks in the market and verify the effectiveness of this quarterly stock selection strategy with accurate data. It is simple and provides investors with a stable and systematic basis for stock picking, uncovering the hidden signals behind stock price movements.<\/p>\n","protected":false},"featured_media":27599,"template":"","tags":[3063,3176,2988,3166,2537],"insight-category":[690,3509,1356],"class_list":["post-28189","insight","type-insight","status-publish","has-post-thumbnail","hentry","tag-backtesting-2","tag-python-2","tag-quantitative-analysis","tag-tquant-lab-2","tag-2537","insight-category-data-analysis","insight-category-fintech-en","insight-category-tquant-lab-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/tejwin20260323.j.webweb.today\/en\/wp-json\/wp\/v2\/insight\/28189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tejwin20260323.j.webweb.today\/en\/wp-json\/wp\/v2\/insight"}],"about":[{"href":"https:\/\/tejwin20260323.j.webweb.today\/en\/wp-json\/wp\/v2\/types\/insight"}],"version-history":[{"count":7,"href":"https:\/\/tejwin20260323.j.webweb.today\/en\/wp-json\/wp\/v2\/insight\/28189\/revisions"}],"predecessor-version":[{"id":28565,"href":"https:\/\/tejwin20260323.j.webweb.today\/en\/wp-json\/wp\/v2\/insight\/28189\/revisions\/28565"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tejwin20260323.j.webweb.today\/en\/wp-json\/wp\/v2\/media\/27599"}],"wp:attachment":[{"href":"https:\/\/tejwin20260323.j.webweb.today\/en\/wp-json\/wp\/v2\/media?parent=28189"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tejwin20260323.j.webweb.today\/en\/wp-json\/wp\/v2\/tags?post=28189"},{"taxonomy":"insight-category","embeddable":true,"href":"https:\/\/tejwin20260323.j.webweb.today\/en\/wp-json\/wp\/v2\/insight-category?post=28189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}