inflearn logo

Stock Vibe Coding for Beginners - An AI-Powered Automated Stock Trading System

Even those who know nothing about coding will be able to create their own automated stock trading program by giving commands to AI in Korean!

(5.0) 66 reviews

449 learners

Level Beginner

Course period Unlimited

gemini
gemini
AI
AI
Cursor AI
Cursor AI
Vibe Coding
Vibe Coding
gemini
gemini
AI
AI
Cursor AI
Cursor AI
Vibe Coding
Vibe Coding

Reviews from Early Learners

5.0

5.0

티그레진

47% enrolled

I've been listening since it was serialized on YouTube and joined as soon as it opened... I'm experiencing a whole new world. The course fee is honestly not a waste at all. Considering the costs I looked into for outsourcing things that couldn't be done with Catch, this is much more cost-effective. Plus, I can fix things whenever I want according to my own taste without relying on others. It's so much fun to grab AI by the collar and push it until it works exactly the way I want. I've never coded before and never learned things like Java, but once you get past the initial installation part, it's not that difficult and gets more fun the more you do it. Thank you so much for creating such a great course ^^

5.0

Cassian Kim

86% enrolled

This course is worth far more than its price. It's like having a personal developer hired... I've become able to do everything I want to do. It's such a fascinating experience. I'm making everything that comes to mind whenever I have a spare moment. If you make up your mind and listen to it until the end, you will never regret it. Just buy it and take it even if it's not the discount period. Seriously.

5.0

silverhozan

53% enrolled

In many lectures like this, instructors often just keep talking about what they want to say, but I think this lecture is great because it avoids difficult jargon so that even regular people can follow along, and it provides detailed guidance while constantly reminding us of common mistakes.

What you will gain after the course

  • Create your own stock trading program using AI even without any coding knowledge.

  • Remote control of trading status and programs as if sending a message to a secretary on your phone

  • Implement your desired strategies such as Stop Loss, Golden Cross, and Trailing Stop + Automate profit management

  • Hero Moon Condition Search Integration - Connect captured stocks with your desired automated trading features

  • View daily trading records in Excel & receive AI analysis

  • In addition to the features above, create your own automated trading program that operates in your own way.

🙅🏻‍♂️ This is not a lecture where you just finish by following the video to create a program!

The automated trading features you want,
you will be able to create them exactly as you wish.


☎️ We provide quick assistance whenever you find it difficult or get stuck!

If you send your questions via email, I usually reply within a few minutes.
For those who find computers difficult, please 📞 leave your phone number in the email and I will contact you to help.



💬 Create your own stock trading program without a single line of code!


Even if you don't know coding at all or find computers difficult
by giving instructions to AI as if you're chatting, we help you create the stock trading program you want
.



📱 You can use the features you've created by giving commands in natural human language.


⬆️ These are all actual commands you can use!

Artificial Intelligence (AI) translates the words you type in chat into program commands, allowing you to use the program's features as if you were giving instructions to a secretary via chat.



Lecture Introduction Video


If you find computers difficult, we can help you over the ☎️ phone.

If you are not familiar with using a computer and encounter difficulties or get stuck during the course,
please leave your phone number in an email, and we will assist you via a phone call.
We will be with you to ensure that all students can complete the course to the end.


Those who absolutely need this course

Those who don't know coding but need their own automated trading system

Those who are busy checking real-time charts even while working at the office

Those who have a specific auto-trading feature in mind but find the cost of outsourcing too burdensome


Why Yalco's lectures are special!

Yalco's Coding Dictionary, a YouTuber with 120,000 subscribers who explains difficult concepts in the easiest way!
With extensive experience in video production and teaching, he kindly guides you so that anyone can learn until the very end.


Both technical and stock-related concepts are explained using illustrations and analogies, making them easy for anyone to understand.


Highlights, click emphasis, and subtitles are displayed on every screen, making it easy to follow along with the videos.


The videos are in an animated format, allowing you to learn concisely without any wasted time.


Key codes and prompts for the hands-on practice are provided on a Notion page, so you can easily copy and use them.



What will you learn in this course?

Setting up an environment to work with AI

Install programs including Python and Cursor on your computer and configure the necessary settings for creating programs with AI.

Connecting the Securities Firm Server to Your Computer

Generate a draft of the program and connect it to the Kiwoom Securities REST API to enable the use of functions provided by the Kiwoom server.

Building a Remote Control System

Connect the program with Telegram so that you can issue commands via smartphone messages and receive real-time status reports even when you are away from home.

Practice giving tasks to AI

Learn how to write 'prompts' to give specific instructions to AI, and acquire the skills to independently resolve errors that occur during program execution through dialogue with the AI.

Function and Command Design Training

Learn how to design the desired functions step-by-step and how to devise an efficient and consistent command system to execute them.

Creating Various Functions

We will directly build various features, starting from basic trading functions like searching for stocks and actual buying and selling, to various convenience settings for the program and managing unfilled orders.

Advanced Strategy Design and Implementation

By implementing features such as stop-loss, conditional expression linkage, golden cross, and trailing stop, you will acquire the ability to design and create your own automated trading strategies.

Building the Natural Language Conversion Process

Instead of rigid commands, we will equip the system with an AI brain that understands and immediately executes commands given in everyday human language.

Record Management and AI Analysis

Daily trading history is saved as a file, and this data is sent to the AI so that you can receive expert-level advice on the strengths, weaknesses, and improvement directions of your investment strategy.


What is used in the lecture?



We utilize the Kiwoom REST API service provided by Kiwoom Securities and the Youngwoongmoon program (when using conditional search formulas).


We use CursorAI so that even those who are not tech-savvy can easily handle it and to ensure no additional costs are incurred based on usage.


We use Gemini (gemini) and Google AI Studio for API analysis and Korean command recognition.


Since the Yeongmungun program for PC is used, a Windows computer is required. For Mac users, it can be used via Parallels.


Features implemented in the lecture videos

ℹ️ Below are just some of the features you will be able to build yourself with Vibe Coding after taking this course.


Market Inquiry and Account Reporting

  • Detailed Stock Search (Search): When a stock code is entered, it provides a summary report of the current price, fluctuation rate, open/high/low prices, etc., along with emojis.


  • Comprehensive Asset Report (Report): Shows total deposit, valuation, and return rate, as well as a list of currently held stocks at a glance.


  • 4 Major Real-time Rankings Lookup: Lists the top 20 stocks by transaction value, rate of increase, trading volume, and popular searches in numerical order.

  • Useful Indicators: Retrieves data such as theme stocks, short selling and stock loans, and the activation of volatility interruption (VI) mechanisms.

  • Unfilled Order Inquiry: Collects and displays orders that are still pending and have not yet been executed.


  • Real-time Execution Notification: Once a buy/sell is completed, it checks every 10 seconds and sends an execution success message.

  • Visualization: Receive images that visualize various data into graphs or charts.



Smart Ordering and Trading Strategies

  • Buy by Amount: If you simply set a budget, such as "Buy 100,000 won worth," it automatically calculates the quantity based on the current price and places the order.


  • Tick-Adjusted Orders: Place a favorable limit order at a price several steps (ticks) lower than the current market price.


  • Easy Full Sell: Immediately sells the entire holding using only the stock code, without the need for complex quantity input.


  • Bulk Cancel Unfilled Orders: Cleanly clears all pending orders that have not yet been executed at once.


  • Chase Order (Market Upward): If the order is not filled within a certain period, the price is increased step by step to force execution.



High-Performance Automated Trading Engine

  • Stop Loss: Automatically sells as soon as the set profit (%) or loss (%) target is reached to protect profits and prevent further losses.


  • Trailing Stop: Maximizes profits by continuously raising the take-profit price as it detects when the stock price peaks and begins to decline.


  • Moving Average Crossover Trading: Monitors Golden Cross (buy) and Dead Cross (sell) in real-time when short-term and long-term moving averages meet.


  • Real-time Conditional Search Integration: Immediately executes set commands when stocks appear in your custom search formulas created in Youngwoong-moon.


  • Other Auto-Trading Strategies: Breakout Buy, Split Trading, Grid Trading



Intelligent Management and AI Analysis

  • Natural Language Instruction Processing: Converts everyday language, such as "Start monitoring golden crosses for popular stocks," into commands.


  • Command Reservation System (Reserve): Schedules specific commands (buy, login, etc.) to be executed repeatedly at specific times.


  • Bulk Automatic Registration: Automates repetitive tasks, such as adding stocks ranked 1st to Nth to the watchlist all at once.


  • Automatic Trading Journal Logging: Meticulously saves all transaction history by date into Excel (CSV) files.


  • AI Strategy Advice: Send recent trading records to Google AI to receive expert analysis of your investment habits.


  • Trading Safety Measures: Provides features such as blacklisting (excluded stocks), cooldown periods (re-purchase restriction time), and limits on the maximum number of holdings.


System Access and Security Management

  • Multi-Login System: You can choose to log in to either a real investment account or a practice mock investment account.


  • Auto Login: When the program is executed, it immediately connects to the pre-set account without any separate commands.


  • Access Token Management: Issues the 'ID (token)' required to connect to the brokerage server and manages its expiration period.


  • Automatic Token Renewal: Automatically renews the identification (token) every morning (e.g., 08:55) in accordance with the token's 24-hour expiration period.


  • Overload Prevention Gate: To prevent being blocked by the brokerage server, the speed is automatically adjusted so that all requests are sent at a rate of no more than 5 times per second.



Remote Control and Monitoring (Telegram)

  • Real-time Remote Commands: Execute or stop all program functions from outside using smartphone messages.


  • Command Help: Displays a list of all available commands and input rules in the chat window.


  • View and Change Settings: Check and modify all current program settings, such as market start time and profit rate criteria.


  • Reset Settings: Revert complex setting changes back to their original state (default) all at once.


  • Force Quit (Power Off): You can completely shut down the program from outside to immediately stop trading.

💪 After taking this course, in addition to the features mentioned above, you will be able to create and use countless diverse features of your own.

▶️ Leave a comment on the YouTube intro video and get a discount

Participate in the event at the link below to receive a discount coupon!

http://stock.yalco.kr/disc-inf.html

🧑🏻‍💻 Discount benefits for developers

This course was created for the convenience of non-developers and those who find computers difficult.

Considering that this course focuses on basic tools and may contain a lot of content you already know, which might be underwhelming for those who know how to code, we are offering the following discounts for developers.

Please check the link below!

https://www.notion.so/336ff6b3a35780818cc9fa334fc1f3b9?pvs=74

⚠️ Please be sure to check before taking the course!

This course is not a 'leading' or 'stock recommendation' course that guarantees investment profits.
Please make sure to fully understand the following information before deciding to take the course.


Technology Implementation-Focused Lecture

The core purpose of this lecture is to convey
how to build your own trading system that integrates with the Kiwoom Securities API by utilizing AI as a tool.


Profit secrets are not provided

The trading conditions or strategies such as the Golden Cross used as examples within the lecture are merely test examples for verifying the program's operation.

We do not provide specific profit models or "money-making formulas."


Investment Judgment and Responsibility (Disclaimer)

The final decision-making power for stock trading lies with the user themselves.

The student bears full responsibility for all investment losses that may occur due to program errors, network issues, or deficiencies in the strategies set by the user,
and
the instructor and platform shall not be held liable.


Sufficient Paper Trading Recommended

Before applying it to real trading, we strongly recommend that you thoroughly verify and test whether the program operates as intended by using a paper trading account (as guided in the lecture).

Recommended for
these people

Who is this course right for?

  • Stock investors who don't know the first thing about coding but want to have their own automated trading system

  • Office workers whose work efficiency drops because they are checking real-time charts even during work hours

  • Those who feel frustrated by the expensive monthly fees or the limited, fixed features of paid automated trading programs.

  • Those who have specific stock auto-trading features they want, but find the cost of outsourcing too burdensome.

Need to know before starting?

  • You can start even if you don't know the first thing about coding!

Hello
This is yalco

Inflearn Verified

32,235

Learners

2,184

Reviews

100

Answers

4.9

Rating

13

Courses

I am the YouTuber behind the channel Yal-co's Coding Dictionary, as well as an author of IT books. Drawing on my experience as a full-stack developer, I create content that explains difficult programming concepts through metaphors, simple examples, and sometimes animations to make them easy for beginners to understand.

🎬 YouTube Yal-co's Coding Dictionary Channel (Click!)
📕 View Yal-co's Books (Click!)

More

Curriculum

All

51 lectures ∙ (7hr 40min)

Published: 
Last updated: 

Reviews

All

66 reviews

5.0

66 reviews

  • rtarojin6857님의 프로필 이미지
    rtarojin6857

    Reviews 1

    Average Rating 5.0

    Edited

    5

    47% enrolled

    I've been listening since it was serialized on YouTube and joined as soon as it opened... I'm experiencing a whole new world. The course fee is honestly not a waste at all. Considering the costs I looked into for outsourcing things that couldn't be done with Catch, this is much more cost-effective. Plus, I can fix things whenever I want according to my own taste without relying on others. It's so much fun to grab AI by the collar and push it until it works exactly the way I want. I've never coded before and never learned things like Java, but once you get past the initial installation part, it's not that difficult and gets more fun the more you do it. Thank you so much for creating such a great course ^^

    • yalco
      Instructor

      Thank you!! I'm truly glad that I could be of help 😀 I am currently adding new content to the lectures, so please check back often! I will continue to make them even better. If you encounter anything difficult, get stuck, or want to know more, please feel free to ask questions anytime at yalco@yalco.kr!

  • gzh7902037492님의 프로필 이미지
    gzh7902037492

    Reviews 1

    Average Rating 5.0

    5

    86% enrolled

    This course is worth far more than its price. It's like having a personal developer hired... I've become able to do everything I want to do. It's such a fascinating experience. I'm making everything that comes to mind whenever I have a spare moment. If you make up your mind and listen to it until the end, you will never regret it. Just buy it and take it even if it's not the discount period. Seriously.

    • yalco
      Instructor

      Thank you! I am truly happy that you achieved what you aimed for through the lecture ㅠㅠ I am adding lessons based on user suggestions, so please stop by whenever you have the time. If there is anything more you would like to know, feel free to ask questions anytime at yalco@yalco.kr!

  • sorayeon님의 프로필 이미지
    sorayeon

    Reviews 84

    Average Rating 5.0

    5

    38% enrolled

    The explanation is easy to follow, similar to the style of "Shallow Coding Dictionary," and the structure of automated trading naturally comes together as I follow the flow. I haven't finished the whole course yet, but I have a feeling that by the time I reach the end, I'll have a solid final product.

    • yalco
      Instructor

      Thank you! I hope the lecture is very helpful to you. Whenever there are difficult parts, things you're stuck on, or areas you'd like to know more about, please feel free to send your questions to yalco@yalco.kr!

  • nanlinatta6060님의 프로필 이미지
    nanlinatta6060

    Reviews 1

    Average Rating 5.0

    5

    95% enrolled

    After taking the course, I am building the investment algorithms I had only imagined in my head one by one. I didn't expect everything in the advertisement to actually work when I started... but it's even better than that. I've watched many related courses, but they were either hard to follow because they were full of technical jargon, or even if I managed to keep up, I could only do exactly what was taught and nothing more. However, this course enables someone like me, who has never learned programming, to create any investment technique I want. It might feel a bit unfamiliar at first, but if you stick with it until the end, you definitely won't regret it. Once you master the knack of putting AI to work, it truly gives you wings. Thank you for creating such a great course.

    • yalco
      Instructor

      Thank you! It is so rewarding and joyful to hear that you have achieved the goals set for this course. I hope you use what you learned in the lectures to succeed in your investments! If you run into any difficulties, please feel free to email me anytime. I am adding new lessons based on user suggestions, so please stop by whenever you have a moment. If there is anything more you would like to know, feel free to send your questions to yalco@yalco.kr!

  • silverhozan님의 프로필 이미지
    silverhozan

    Reviews 9

    Average Rating 4.9

    5

    53% enrolled

    In many lectures like this, instructors often just keep talking about what they want to say, but I think this lecture is great because it avoids difficult jargon so that even regular people can follow along, and it provides detailed guidance while constantly reminding us of common mistakes.

    • yalco
      Instructor

      Thank you so much ㅠㅠ I tried my best to follow your suggestions, but if there are still parts that are insufficiently explained or difficult to understand, please let me know via email and I will revise and supplement them! Whenever there are difficult parts, areas where you're stuck, or things you'd like to know more about, please feel free to ask questions at yalco@yalco.kr!

yalco's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

25% off for new members

$88.80

25%

$118.80