Pillow Research: Creating Analyst-Level Reports Just by Entering a Stock Name
By simply entering a US company ticker, this system automatically collects financial accounting data, competitor analysis, recent news, and stock price information to generate professional investment reports through in-depth analysis using the OpenAI GPT API. The final results are automatically uploaded to Notion. By learning the basic concepts and terminology of financial accounting, even engineers can utilize this for competitor benchmarking, persuading supervisors, and planning new solutions. You will build a high-performance API server using Python and FastAPI, learning asynchronous programming, AI integration, and practical fintech skills. We support beginners so they can easily follow along, complete a system applicable to real-world investment and business, and grow into developers tailored for the AI era.
🚨Even if you don't know programming, you can make it! From building to maintenance!
🚀 Pillow Research: Create Analyst-Level Reports Just by Entering Stock Names
This course covers everything from the basics of financial statements to the development of AI-based corporate analysis. First, you will learn how to analyze a company's profitability, stability, and cash flow through the key components of financial statements (Income Statement, Balance Sheet, and Cash Flow Statement). You will master core financial accounting concepts and terminology.
Using Python (FastAPI) and OpenAI, the 'Pillow Research' project automatically generates analyst-level reports in Notion just by entering a single ticker symbol*.
In a reality where companies are driven by money, you will learn financial accounting knowledge so that engineers can participate in competitor benchmarking, project persuasion, and capital-based decision-making.
This is a practical course designed to help you become an indispensable developer in the AI era by upgrading both your business and development capabilities simultaneously.
*Ticker Symbol: An abbreviation used to uniquely identify a specific stock or security (e.g., Apple: AAPL)
🎯 Summary
- Basics of Financial Statements: Learn how to analyze a company's profitability, stability, and cash flow through the income statement, balance sheet, and cash flow statement. Master core financial accounting concepts and terminology to clearly understand a company's status.
- Financial Accounting Concepts for Engineers: Master essential financial accounting knowledge for competitor benchmarking, project persuasion, and capital-based decision-making.
- AI Investment System Development: Generate reports in Notion just by entering a ticker using FastAPI, OpenAI, and FMP API.
- High-performance API development using FastAPI: Efficient design and rapid implementation based on the MVC pattern
- It doesn't matter if you don't know programming.
(You can learn VibeCoding's prompt engineering techniques, allowing you to plan and quickly develop the services you want.)
💡 What will you learn in this course?
Basics of Financial Statements: Learn how to analyze the income statement (profitability), balance sheet (stability), cash flow statement (fund flow), and statement of changes in equity (capital changes) and apply them to practical business scenarios.
Utilizing Key Metrics:
Profitability Analysis
Liquidity and Stability Analysis
Cash Flow Analysis
Risk Management
Practical Data Analysis: Collecting comprehensive data on US companies and performing AI-based detailed analysis using the FMP (Financial Modeling Prep) API
Company Overview
Financial Accounting Analysis (Annual/Quarterly)
Competitors and
Market ranking analysis by industry
Stock Price Analysis (Golden Cross/Death Cross, Volume, etc., using RSI, Simple Moving Average (SMA), MACD, etc.)
News Sentiment Analysis (Calculating sentiment scores from -1 to +1 based on real-time news)
AI Comprehensive Analysis (Deriving AI Company Analysis Insights and Investment Scores)
AI Utilization (AX) System Development: FastAPI architecture, OpenAI GPT integration, and automated report generation via Notion API.
Skill Tags: Python, FastAPI, External API Integration (Notion API, FMP API), LLM API (OpenAI GPT)
🛠 What do you need?
Python: Even beginners can easily follow along
FMP (Financial Modeling Prep) API Key: Secure data with a free sign-up!
OpenAI API Key: AI analysis of collected data using the LLM API
Notion API Key: Save the final AI analysis report to Notion
Recommended for these people
I want to become a differentiated developer who won't be replaced in the AI era.
This course is for hands-on developers who want to understand corporate cash flow and decision-making processes, and participate in benchmarking, planning persuasion, and finance-based strategies. We will show you how to grow into a competitive engineer within your company by simultaneously upgrading your financial accounting knowledge and development capabilities.
I want to develop anything easily using AI.
I will show you everything from design to implementation and operation, without filtering, on how to build across the entire IT spectrum using AI.
I want to create a business by applying IT to economics and the stock market.
I will show you how to build a business by utilizing economic indicators, news analysis results, and technical indicators.
Once you complete this course, your system will be built, and you will be able to operate it yourself.
Here is what you will learn.
Basic Concepts and Terminology of Financial Accounting
You will systematically learn the core components of financial statements (Income Statement, Balance Sheet, Cash Flow Statement, Statement of Changes in Equity) and key terms (ROA, ROE, PER, PBR, Current Ratio, etc.), building a foundation for analyzing a company's profitability, stability, and cash flow. Developers will also acquire the fundamental knowledge necessary to participate in finance-based strategies.
Data Collection
You will learn how to collect real-time financial data, stock price information, and news of US companies using the Financial Modeling Prep (FMP) API. You will acquire data processing techniques for annual/quarterly financial analysis, competitor comparison, industry rankings, stock price technical indicators (RSI, SMA, MACD), and news sentiment analysis, while practicing efficient data refinement and storage processes using Python.
Practical Project Application and Report Generation
Based on the data collected through the 'Pillow Research' project, we explore practical application cases for competitor benchmarking, planning persuasion, and finance-based decision-making. We will practice the process of automatically generating analyst-level reports by integrating the Notion API and deriving investment strategies through corporate cash flow analysis, ultimately completing a portfolio that fuses AI with financial knowledge.
AI Code Generation
Using AI and without writing a single line of code, you will quickly build a corporate analysis system that integrates FastAPI architecture and OpenAI GPT using "Vibe Coding" prompting techniques. You will generate code that performs comprehensive AI analysis (deriving investment scores) just by entering a ticker symbol. Since the complete source code is provided, you don't need to waste time taking notes or writing code along with the lecture.
The creator of this course
Cyber Security (Security Solution Development & Cryptography & Hacking)
Design and development of anti-ransomware solutions
Ultra-lightweight encryption and driver authentication technology for vehicle and IoT environments
Smart Home IoT vulnerability analysis and hacking tool creation
AI Web Application Firewall (WAF) Design & Development
Penetration testing for large corporations
Planning
Planning a group-wide preemptive defense system
Establishment of integrated penetration testing governance
Blockchain · Fintech
Architecture design and development for mobility payments, NFTs, and digital asset services
Establishment of STO (Security Token Offering) systems for major corporations
Data Platform & Automation
Semiconductor/Manufacturing Line SQL and Data Pipeline Quality Management Solution Design and Development
Planning and design of AI workflow automation platform based on n8n, MCP, and A2A
Education & Community
Wireless Hacking and Security Special Lecture for Semiconductor Employees
Operating online lectures on practical IT know-how
CEO of Half-Price Real Estate
Learning Materials
Learning materials are provided via a Notion link!
Source code is provided via GitLab!
You can check the class notes immediately, as shown in the second capture, by hovering your mouse over the playback screen (the black area) and scrolling down slightly.
(Before scrolling)
(After scrolling down)
Lessons without lecture materials will not show any files. 📑 Please note that only lessons marked with the icon have materials! 😊
If you have any trouble accessing it, please feel free to contact us at banbu.jh@gmail.com anytime! 😊
Recommended for these people
Who is this course right for?
Those who want to become developers fit for the AI era
Those interested in Vibe Coding
Those interested in investment analysis
Those who wish to learn the basics of financial accounting
Those who want to learn the basic concepts of Python FastAPI
IT Developer at a Major Corporation | Specialist in Security, AI, Fintech, and Data
With hands-on expertise gained in the field, I help people without a technical background build their own systems.
👨💻 Professional Experience
Current IT developer at a major corporation (AI, cloud, data, and information security)
Fintech: Payment, NFT, and STO (security token) system architecture design and development
Data: Design and development of SQL and data pipeline quality management solutions for semiconductor and manufacturing lines
AI automation: Planning and designing AI workflow automation platforms based on n8n, MCP, and A2A
Security: Multiple projects, including ransomware prevention solutions, AI web application firewalls (WAF), and penetration testing for large corporations.
Half-Price Real Estate (banbu.kr) CEO — Combining practical expertise and business through a platform I plan and operate myself
🔑 An 'IT Cheat Key' Course That Teaches Only the Essentials
IT is vast, but you don’t need to know everything. If you learn exactly what you need and put it to proper use, anyone can handle IT like a pro.
My courses don’t just list theory. Drawing on practical experience and genuine dedication, they help you learn only the essential core knowledge you truly need without wasting time.
How to Apply Technology to Real-World Projects
How to Solve Real-World Problems in the Field
Know-how for non-majors to independently build businesses and portfolios
When technology becomes a powerful tool that transforms your life, I’ll be your “IT cheat key” on that journey.
Hello @바다향기님, thank you so much for leaving such a wonderful review!
We hope you safely complete the rest of the course and successfully build the report automation system you want.
If you have any questions while studying, please feel free to visit the forum anytime. Thank you!
Hello, 'What is Development?' student!
Thank you so sincerely for leaving a precious 5-star rating. Even though you are at the 33% completion mark, I am truly grateful that you recognized the value of the lecture and sent such great support.
In addition to the research automation you are currently learning, if you wish to build a solid foundation from the principles and construct your own perfect investment system, I highly recommend checking out the linked automated trading track lectures.
• How Algorithm AI Predicts Stock Prices: Learn the principles of AI stock price prediction and the basics of algorithms for data analysis.
• Pillow Investment Method (Basic): Establish a stable technical framework and core basic investment strategies for an automated trading system.
• New Pillow Investment Method (Advanced): Completely master everything from practical data processing to implementing your own sophisticated, fully automated logic.
I hope you enjoy the rest of the course, and please feel free to leave a question anytime if you have any inquiries while studying. Thank you!
Hello, @전호윤.
Thank you so much for leaving a valuable rating and review.
I hope this course will be of practical help to your efficient research and report writing. If you have any questions during your studies, please feel free to ask at any time.
Thank you!