An Auto-Trading Operator Doesn't Need to Know All the Code — They Need to Build Verifiable Questions with AI

The partial take-profit bug wasn't found by a code expert. It was found by an operator who noticed something wrong in the live logs — and then narrowed it down working with an AI. In auto-trading, AI collaboration isn't about delegation. It's about building a verification loop the operator can actually judge.

auto-tradingAI-collaborationoperator-perspectiveoperational-principlesstock-auto-trade
Read More →

What Matters in Auto-Trading Is Execution Path, Not Just Logic

Partial take-profit logic was implemented and the config was enabled. It never ran because the intraday sell loop wasn't passing the actual position size or partial_sold state. In automated trading, 'the logic exists' and 'the logic actually runs' are two completely different things.

auto-tradingexecution-pathoperational-principlesstock-auto-trade
Read More →

Divergence Happens in a New Window, Convergence Happens at HQ

As AI tools multiply, role separation comes first. A new GPT window works as an external thinking space for divergence without inherited context, while Meta Chulbuji absorbs the results into existing projects as the operating HQ. The key was not blocking divergence, but building a structure that recovers it as an asset.

AIOperationsMetaChulbujiChatGPTAIWorkflowHarnessAgentAssetizationOperatingPhilosophy
Read More →

The Core of Vibe Coding Was the Harness, Not the Code

Before building Commit Hero, I designed the judgment structure first. Running Deep Interviews to set direction, then defining scope through Plan, Design, and AGENTS.md before implementation — the experience confirmed that the human role in vibe coding is harness design, not coding.

vibecodingharnessdesignCodexAIProductBuildDeepInterview
Read More →

The RS Filter Problem Wasn't the Formula — It Was a Skewed Benchmark

I suspected the KOSPI200 ETF benchmark was distorting the RS filter due to mega-cap skew. Switching to a universe-weighted benchmark made things worse — the market-cap weighted universe RS came out even higher than the ETF. The problem isn't which benchmark you use; it's that all common benchmarks carry the same skew.

auto-tradingRS-filterregimestock-auto-trade
Read More →

Year One as an AI Collaboration Operator

Three months into AI collaboration — taking stock of what's working, what still needs building, and the shift from learning AI to operating with it.

AICollaborationOperatingShiftMetaChulbujiSOPLearningProductBuilder
Read More →

Instead of Writing Code, I'm Designing an Auto-Trading System with AI

One thing that's become clear from building and running an auto-trading system: my job isn't writing code — it's asking the right questions, evaluating expert AI analysis as operational direction, and issuing execution instructions to Claude Code. In vibe coding, the human's role is to set the judgment criteria and keep the AIs on course.

AutoTradingVibeCodingAICollaborationSystemDesignv2.0stock-auto-trade
Read More →

Auto-Trading Week 1 — Position Rotation Is Starting to Take Shape

A trailing stop sell → cash recovery → RS-qualified buy rotation structure appeared in live trading for the first time. Three consecutive trailing wins, zero stop-losses. The next challenges: high-priced stock handling, holiday detection, and fixing the export bug.

AutoTradingPositionRotationTrailingStopRSFilterWeeklyRecapstock-auto-trade
Read More →

The Stronger the Filter, the More Good Stocks It Blocks

What I built: Regime scoring system (5 conditions) + cash ratio logic tied to total assets. What broke: Wrong balance field caused all orders to fail; duplicate sell orders stacked 18 times. What I learned: The filter that blocks overbought stocks also blocks large-caps in recovery.

AutoTradingAICollaborationStrategyDesignInsightRegimeDetection
Read More →

Read the Logs Before You Read the Code

You don't need to read code to find bugs. Today I fixed three auto-trading bugs in one day — by reading logs, describing what was off, and letting AI trace the cause.

AutoTradingAICollaborationDebuggingInsight
Read More →

The Day the System Said 'No'

Whether the system worked correctly became a more important measure than whether I made money. Live day 3 — what -₩61,800 confirmed.

AutoTradingStopLossMA60SystemDesignInsight
Read More →

Ideas Validate Faster on Screen Than on Paper

Writing an idea into a spec kept growing the feature list. Moving it to a screen changed the question entirely — from 'what features does it have?' to 'will users know what to do here?'

AIContentAssistantPrototypeClaudeDesignProductDesignInsight
Read More →

The Stocks That Did Nothing Proved the Strategy Today

The real result today wasn't the one stock I bought — it was the three that got blocked. The MA20 deviation filter stopped SK Hynix at 16.9%, LG Chem at 7.2%, Samsung SDI at 9.4%. A day the system quietly prevented the wrong buys.

AutoTradingMA20DeviationFilterStrategyValidationTrailingStopLiveTradingInsight
Read More →

I Fixed the Code. Why Didn't the System Change?

Editing the code and having those edits actually take effect are two different things. What I learned from running an automated trading system wasn't strategy — it was operations discipline.

AutoTradingOperationsInsightPythonSchedulerSystemsThinkingPaperTradingDevLog
Read More →

There's No Perfect Prompt. Only the Sense of Keep Moving.

What making the ChulbujiRunning music video taught me again. The more I tried to pack into a single scene, the more it fell apart. AI collaboration isn't about finding the right sentence — it's about breaking scenes down, adjusting the flow, and pushing through to the end.

ChulbujiRunningAIMusicVideoVibeCodingAICollaborationRunBuddyBuildingInPublic
Read More →

The App Was Done. But I Couldn't Trust the Data.

Cadence hit 3,648 spm. Pace swung between 3 and 14 min/km. The app ran — but the numbers couldn't be trusted. A day of fixing 5 bugs by directing multiple AIs, one step at a time.

ChulbujiRunbuddyVibeCodingAICollaborationRunningBuildingInPublic
Read More →

Today I Ran — and My App Talked Back

I don't know how to code. I've never written a single line myself. But today, the app I built spoke to me. A field test record of Chulbuji RunBuddy.

BuildingInPublicRunBuddyShipFirstChulbuji1stYearRunning
Read More →

Clear Roles Make AI Collaboration Work

The reason AI tools hit a wall wasn't the tools — the roles were blurred. A record of the day I designed a production pipeline where three emotional keywords are all it takes to get content flowing.

AICollaborationBuildingInPublicVideoPipelineChulbuji1stYear
Read More →