---
title: "Valerii Sakara (@arakas4488cmd) | Hashnode"
description: "Independent code audits for algorithmic trading bots — real bugs, real backtests, no marketing curves. Read the latest articles by Valerii Sakara on Hashnode."
url: "https://hashnode.com/@arakas4488cmd"
---

@arakas4488cmd

# Valerii Sakara

@arakas4488cmd · Joined August 2026

Independent code audits for algorithmic trading bots — real bugs, real backtests, no marketing curves.

### [The Permanent Halt That Lasts Until the Next Restart](https://honest-backtest.hashnode.dev/the-permanent-halt-that-lasts-until-the-next-restart?utm_source=hashnode&utm_medium=feed)

Prop-firm challenges come with hard rules: lose more than a set percentage in a day, or in total, and the account is finished. So traders reach for a small utility that watches the account and enforce

5 min read · [honest-backtest.hashnode.dev](https://honest-backtest.hashnode.dev/the-permanent-halt-that-lasts-until-the-next-restart?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/the-permanent-halt-that-lasts-until-the-next-restart/6ab822dcd23af1cc3fb16f4e) [Sep 26](https://hashnode.com/posts/the-permanent-halt-that-lasts-until-the-next-restart/6ab822dcd23af1cc3fb16f4e)

### [The Guard That Counts the Wrong Thing](https://honest-backtest.hashnode.dev/the-guard-that-counts-the-wrong-thing?utm_source=hashnode&utm_medium=feed)

Most risk guards are one line long. "Don't open a trade if one is already open." "Stop trading if today's loss passes the limit." The line is usually correct. The bug is in what it looks at: a guard i

5 min read · [honest-backtest.hashnode.dev](https://honest-backtest.hashnode.dev/the-guard-that-counts-the-wrong-thing?utm_source=hashnode&utm_medium=feed)

[4](https://hashnode.com/posts/the-guard-that-counts-the-wrong-thing/6ab8223043a2c5b8de6937e6) [Sep 26](https://hashnode.com/posts/the-guard-that-counts-the-wrong-thing/6ab8223043a2c5b8de6937e6)

### [The 2:1 Setup That Paid Out at 0.75:1](https://honest-backtest.hashnode.dev/the-2-1-setup-that-paid-out-at-0-75-1?utm_source=hashnode&utm_medium=feed)

This is one from a bot I run myself, not a client audit — but the same shape shows up often enough in code I review that it's worth writing up on its own. "Backtest looked fine, live looks worse" usua

4 min read · [honest-backtest.hashnode.dev](https://honest-backtest.hashnode.dev/the-2-1-setup-that-paid-out-at-0-75-1?utm_source=hashnode&utm_medium=feed)

[Aug 30](https://hashnode.com/posts/the-2-1-setup-that-paid-out-at-0-75-1/6a94855748e0a9d99a147c0d)

### [The request.security() Value That Isn't There Yet](https://honest-backtest.hashnode.dev/request-security-value-that-isnt-there-yet?utm_source=hashnode&utm_medium=feed)

"Profitable in the Strategy Tester, losing money live" usually gets blamed on slippage. One specific, mechanically checkable cause is worth ruling out first — and it's documented behavior, not a rare

5 min read · [honest-backtest.hashnode.dev](https://honest-backtest.hashnode.dev/request-security-value-that-isnt-there-yet?utm_source=hashnode&utm_medium=feed)

[Aug 29](https://hashnode.com/posts/request-security-value-that-isnt-there-yet/6a9302830ae17790ca557300)

### [The Safety Net That Isn't There](https://honest-backtest.hashnode.dev/the-safety-net-that-isn-t-there?utm_source=hashnode&utm_medium=feed)

Two more bugs from live trading bot audits — where the protection looked real everywhere except in the one place that mattered. A stop-loss that fires and a stop-loss that logs "fired" are not the sam

6 min read · [honest-backtest.hashnode.dev](https://honest-backtest.hashnode.dev/the-safety-net-that-isn-t-there?utm_source=hashnode&utm_medium=feed)

[Aug 14](https://hashnode.com/posts/the-safety-net-that-isn-t-there/6a7e5b48d404dc3f287162d7)
