Guida unica al sistema: architettura, flusso, strategia in pseudocodice, costi/tasse reali, regole e domande frequenti. Tutto in paper/testnet (soldi virtuali): stesso codice del live, si passa a soldi veri cambiando un flag.
SimClaude è un sistema di trading automatico con due mercati:
Un portale unico (questa pagina) le raccoglie ed espone in rete tramite Tailscale Funnel. Tutto riparte da solo dopo un riavvio del PC.
Il portale è un reverse proxy: /alpaca/* → 5004, /crypto/* → 5005. Le app non sono esposte direttamente: passi sempre dal portale.
.env non ci sono le chiavi, l'app le chiede e le salva. Le chiavi NON sono nel codice.alpaca.markets (Paper Trading → API Keys); Binance → testnet.binancefuture.com (API Management).Nucleo comune mean-reversion per azioni e crypto (si scommette sul ritorno verso la media dopo un eccesso), ma con filtri diversi: le azioni aggiungono il controllo shortable e la prudenza sul limite PDT; la crypto aggiunge il boost da sentiment/BTC e un veto LLM sugli ingressi. Entrambe fanno LONG e SHORT.
# CICLO CONTINUO # Azioni : ogni 60s, solo a mercato aperto (9:30-16:00 ET) # Crypto : ogni 12s, 24/7 per ogni simbolo nel batch: prezzi = ultime ~220 candele da 1 minuto rsi = RSI(prezzi) # 0..100 (ipercomprato / ipervenduto) ml = modello_logistico(prezzi) # prob. di DISCESA [0..1] (live: soglia 0.52) sent = FinBERT(news) # sentiment [-1..+1] (per entrare lo usa solo la crypto) # ---------- APERTURA (se simbolo libero e ci sono slot, max 10) ---------- soglia_rsi = 65 ; se posizioni_aperte < 2: soglia_rsi = 60 # "reclutamento" più aggressivo se rsi >= soglia_rsi e ml >= ml_min: candidato SHORT # ipercomprato + atteso calo se rsi <= 100-soglia_rsi e (1-ml) >= ml_min: candidato LONG # ipervenduto + attesa salita # boost — SOLO CRYPTO: abbassa le soglie (rsi 60/40, ml 0.20) se c'è conferma se sent <= -0.25 oppure BTC -1.5% in 30m: sblocca uno SHORT anche moderato se sent >= +0.25 oppure BTC +1.5% in 30m: sblocca un LONG anche moderato # filtri prima di aprire davvero AZIONI: apri SHORT solo se il titolo è "shortable" (Regulation T) CRYPTO: veto LLM Gemma — se prevede la direzione OPPOSTA con conf >= 85%, salta # ---------- CHIUSURA (su ogni posizione aperta) ---------- gain = variazione a favore della posizione se gain <= -3%: chiudi (STOP-LOSS) # sempre, anche stesso giorno se gain >= +4%: chiudi (TAKE-PROFIT) se SHORT e rsi <= 35: chiudi (rientro, trend esaurito) se LONG e rsi >= 65: chiudi (rientro, trend esaurito) # AZIONI: TP e rientro-RSI sono sospesi NEL GIORNO di apertura, per non bruciare # un "day trade" sotto il limite PDT — lo stop-loss invece scatta comunque addebita costi (commissioni, slippage, spread, funding/borrow fee) alla chiusura in PROFITTO: trattieni la tassa (azioni 26% · crypto 33%) salva lo stato su disco # così sopravvive a un riavvio
| Parametro | Azioni | Crypto |
|---|---|---|
| Leva | ×4 | ×5 |
| % budget per trade | 8% | 8% |
| Max posizioni | 10 | 10 |
| Take-profit / Stop-loss | +4% / -3% | +4% / -3% |
| Soglia RSI (short/long) | 65 / 35 | 65 / 35 · 60 / 40 col boost |
| Soglia ML | 0.30 | 0.30 testnet · 0.52 live |
| Boost sentiment / BTC | — | sì (news + momentum BTC) |
| Veto LLM (Gemma) | — | sì (blocca se conf ≥ 85%) |
| Filtro shortable (Reg-T) | sì | — |
| Prudenza PDT (no TP/RSI intraday) | sì (< $25k) | — |
I costi sono simulati con i valori reali che pagheresti in live: passando a soldi veri i numeri non cambiano.
| Voce | Azioni (Alpaca) | Crypto (Binance Futures) |
|---|---|---|
| Commissione trading | $0 (Alpaca è commission-free) | 0,05% taker per lato (apertura + chiusura) |
| Fee regolamentari | SEC + FINRA TAF sulle vendite (centesimi) | — |
| Borrow fee (short) | ~1,5%/anno sul nozionale | — |
| Funding fee | — | ~0,03%/giorno (perpetui) |
| Slippage + spread | 0,10% + 0,05% per lato | 0,10% + 0,05% per lato |
| Tassa plusvalenze (Italia) | 26% | 33% dal 01/01/2026 (era 26%) |
$25.000 sei limitato a 3 operazioni intraday ogni 5 giorni lavorativi. Il bot conta i day-trade e si blocca al limite. Sopra i $25k il limite non si applica.trading-sim\avvia-boot.bat (avvia le 3 app + riattiva il funnel).shell:startup) → parte da solo al login.No. Nessun bot garantisce profitti giornalieri. È una strategia mean-reversion che può anche perdere, specie in trend forti e prolungati. Per questo si parte in paper/testnet: per misurare i risultati reali prima di rischiare denaro vero.
No, ora è tutto virtuale (Alpaca Paper + Binance Testnet). Il passaggio al live è un flag (ALPACA_PAPER=false / BINANCE_TESTNET=false) e va fatto solo dopo settimane di risultati positivi, con limiti di rischio.
Sì, entrambe le app aprono sia LONG sia SHORT, in modo speculare: short su ipercomprato (RSI≥65), long su ipervenduto (RSI≤35), con conferma del modello ML e del sentiment.
Sono un overlay di sentiment/conferma sopra i segnali tecnici (RSI + ML + news FinBERT). Non predicono i prezzi e non decidono da soli: aiutano a filtrare. Modelli installati: dolphin-mistral, dolphin-phi, gemma2:2b.
Dal link pubblico Tailscale del portale, poi login con la password dell'app. Le app non sono raggiungibili se non passi dal portale.
Al riavvio l'eseguibile riparte da solo (cartella Esecuzione automatica), riattiva il funnel e ogni app ricarica lo stato salvato su disco.
Sì. Per le app: VIEW_PASSWORD nel rispettivo .env. Per la security dashboard: variabile SECURITY_PASSWORD (o nel codice del portale).
Il Binance Testnet usa prezzi sintetici e il modello non raggiunge mai 0.52, quindi solo lì si abbassa a 0.30 per restare operativi. In live torna automaticamente a 0.52: il parametro reale è quello.
SimClaude · paper/testnet · zero rischio finanziario · documentazione generata per rispondere alle domande più comuni.