← Back to portfolio
Python · API · Automation · Trading

Auto Trading System (AutoI)

Built an automated stock trading system using Python and Kiwoom OpenAPI+, enabling automated login, order execution, portfolio tracking, and algorithm-based trading strategies.

Python Kiwoom API Automation Trading System SQLite

Overview

This project was built to explore automated trading systems by integrating real-time stock APIs with Python-based automation logic. It simulates algorithm-driven investment strategies beyond manual trading.

What I Built

Tech Stack

Challenges & Solutions

  • Challenge: SSL / Python environment issues
    Solution: Fixed environment variables and virtualenv setup
  • Challenge: API authentication & certificate issues
    Solution: Re-issued certificates and configured multi-login
  • Challenge: API request limits (rate limiting)
    Solution: Adjusted logic to avoid excessive requests
  • Challenge: Data parsing issues (string → numeric)
    Solution: Preprocessed values before conversion

Result

The project provided hands-on experience in building a real-world automation system, handling API integrations, debugging runtime issues, and designing scalable workflows. It strengthened understanding of system automation beyond simple scripting.

Links