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!

(4.9) 58 reviews

291 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

4.9

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 making a program according to the video!

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 coding!


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



📱 You can use the functions 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

👆 An event is currently underway where you can get a 50,000 KRW discount by leaving a comment! 🎊

Participate in the event: http://stock.yalco.kr/disc-inf.html


For those who find computers difficult, we provide assistance via ☎️ 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 lecture

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 outsourcing costs 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 years of experience in video production and teaching, I will kindly guide you so that anyone can finish learning until the end.


Both technical and stock-related concepts are explained using illustrations and metaphors, 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 efficiently and concisely without any wasted time.


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



What will you learn in this lecture?

Setting up the environment for working with AI

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

Connecting the Securities Firm Server and 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 resolve errors that occur during program execution on your own through conversation 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 functions, ranging from basic trading features like searching for stocks and actual buying and selling, to various program convenience settings and managing unfilled orders.

Advanced Strategy Design and Implementation

By implementing features such as stop-loss, conditional expression integration, 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 stiff commands, it will be equipped with an AI brain system that understands and immediately executes instructions given in everyday human language.

Record Management and AI Analysis

Daily trading records are saved as files, 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 Youngwoongmun program (when using conditional search formulas).


We use CursorAI so that even those who are not tech-savvy can easily use 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 to be implemented in the lecture videos

ℹ️ Below are just a few of the features you will be able to create yourself using 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 yield, as well as the list of currently held stocks at a glance.


  • Top 4 Real-time Ranking Inquiry: Lists the top 20 stocks by transaction value, price increase rate, 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 Order and Trading Strategy

  • 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 price.


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


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


  • Chase Order (Market Upward): If the order is not executed 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 detecting when the stock price drops after hitting a peak and continuously raising the take-profit price.


  • Moving Average Crossover Trading: Real-time monitoring of Golden Cross (buy) and Dead Cross (sell) where short-term and long-term moving average lines meet.


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


  • Other Automated Trading Strategies: Breakout Buying, 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 your 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 runs, it immediately connects to the pre-configured account without any additional 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 its 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 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 (default) state 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 various features that you want yourself.

▶️ 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!

https://www.notion.so/yalco/AI-33bff6b3a35780c3b065c72fdbd87afe?source=copy_link

🧑🏻‍💻 Discount benefits for developers

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

Considering that there may be some disappointing aspects for those who know how to code, such as using only basic tools and including many things you already know,
we are offering the following discounts for developers
in light of these factors.

Please check the link below!

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

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

This lecture is not a 'leading' or 'stock recommendation' course that guarantees investment returns.
Please make sure to fully understand the following details 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 intended to verify the program's operation.

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


Investment Judgment and Responsibility (Disclaimer)

The final decision for stock trading rests with the user.

The student is solely responsible 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 for them.


Sufficient Mock Investment Recommended

Before applying it to real trading, we strongly recommend that you sufficiently verify and test whether the program operates as intended by using a paper trading account (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

31,847

Learners

2,146

Reviews

97

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

52 lectures ∙ (7hr 40min)

Published: 
Last updated: 

Reviews

All

58 reviews

4.9

58 reviews

  • 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!

  • 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!

  • 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!

  • 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!

  • 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