Daniil DaletskiResearch & analytical systems

Based in Tallinn. Open to what’s next.

Financial research Analytical systems Operations

Natural black-and-white portrait of Daniil Daletski
A little about me

Research mindset.
Operational experience.

Finance-focused EBS graduate and Shift Operational Manager at Studioworks. I build research and reporting tools grounded in the realities of a 24/7 operation.

Explore my story
Cum laude
EBS · Class of 2026
View degree
5
Research & software projects
Explore work
5 years
In operations, since 2021
Career journey
Discover the work
Research, software & the work between

Selected work.

Real questions.
Working systems. Visible evidence.

All case studies
Research software

NEXUS Terminal

Research & paper state
NEXUS TerminalMission Control
NEXUS Terminal Mission Control in a paper portfolio stateInspect image
Actual application screens · Research build

Evidence, financial models and portfolio risk. Brought together in one native research workspace.

96registered views67 native commands · 6 evidence layers
Explore the system
Scope & limits

Research and paper state. No live trading performance claimed.

NEXUS1 of 5
Studioworks OÜ · Tallinn · 2021–present

The work behind the work.

Full operating record
Shift Operational Manager · 2025–present

Owning the operation.

Own the capacity plan, availability reporting and monthly operational analysis across two portfolios. Build the tools that make the underlying work visible.

  • Workforce planning
  • Availability & reporting
  • Operational systems
Inspect the operating record
Research, with the boundaries intact

A useful result.
An honest limit.

The models were trained on 2021–2023, tuned on 2024, then tested on untouched 2025 data. Explanation and prediction are different questions.

Read the 75-page thesis
Same-week out-of-sample R²
XGBoost0.2146
Linear benchmark0.1624

One week ahead: no robust predictability. The European same-week gain was not statistically significant.

Methodology and findings
A working idea, in your hands

Uncertainty.
Made tangible.

Move the volatility control. The range of possible outcomes changes, even when the assumed return stays the same.

Explore the full model
Five-year scenarioStarting index · 100
Illustrative five-year distribution at 20% annual volatility. Median 122, fifth percentile 59, ninety-fifth percentile 255.100200300400TodayYear 5
More concentratedMore dispersed
5th–95th percentile rangeMedian

Illustrative lognormal model · 6% assumed annual drift · no fees or cash flows. No live market data or forecast.

One mindset.
Different applications.

Explore the full toolkit

Career, education & projects

Five years of building.

A working life and a finance degree developed together. Follow the milestones, then open the evidence behind each one.

11 milestones · 20212026
  1. CareerCurrent role

    Shift Operational Manager

    Operations, workforce planning & analytics: capacity plan ownership, the availability KPI (99.84% across 49,900 agreed service hours), the monthly reporting model, hiring decisions.

    Availability reporting: January–May 2026.Inspect the operating record

Each milestone is part of the same practice:
understand the problem, build the system, check the result.

Download the full CV

02 / Systems

Five systems.
Built from real questions.

Five applications of the same discipline: turn source data into research, reporting or decisions people can inspect. Explore the result, how it works, and the limits of each system.

Bachelor's thesisCan online attention improve weekly return models?

Better same-week fit in the full panel; no robust next-week predictability

Boundary: At a one-week-ahead horizon, no model produced robust out-of-sample predictability. Reported explicitly; not presented as a trading rule.

NEXUS TerminalEvidence, models and risk in one research workspace.

Brings source evidence, model results and risk checks into one research workspace

Boundary: Research and paper state only. No live trading performance is claimed and no production execution-control readiness is claimed.

Evaluation toolFrom evaluation screenshots to reviewed monthly reporting.

Turns evaluation screenshots into reviewed, traceable monthly reporting

Boundary: The interface shown on this site is an anonymised reconstruction. It does not claim perfect extraction or automatic accuracy.

Quant LabExplore portfolio assumptions directly in your browser.

Lets visitors test portfolio assumptions and compare numerical results with analytical checks

Boundary: Educational instruments on user inputs. No market data, no calibration to real assets, and nothing on the screen is investment advice.

Employee Performance PlatformPerformance feedback reaches employees directly.

Replaces the manual relay with direct access to evaluations and a weekly leadership digest

Boundary: The platform surfaces coverage gaps; closing them remains a management routine. Scoring consistency is governed by the written framework and manager cross-checks — not by the tool itself.

Bachelor's thesis
01 / 05

Research Published study, reproducible

Can online attention improve weekly return models?

What it delivers

Better same-week fit in the full panel; no robust next-week predictability

PythonSQLBigQuery
0.2146same-week OOS R²
25,876firm-week observations
99U.S. + European firms
Boundary

At a one-week-ahead horizon, no model produced robust out-of-sample predictability. Reported explicitly; not presented as a trading rule.

How it works

Step 1 of 5

Yahoo Finance, Finnhub, Google Trends, NewsAPI and FinBERT / Loughran–McDonald scoring. ≈130,000 outbound calls.

Acquire
Compare the workChoose two projects. See their purpose, evidence and limits together.
Comparison of Bachelor's thesis and NEXUS Terminal
ProjectBachelor's thesisNEXUS Terminal
StateResearchPublished study, reproduciblePaper stateInstalled build, no live execution
What it deliversBetter same-week fit in the full panel; no robust next-week predictabilityBrings source evidence, model results and risk checks into one research workspace
Scale & evidence0.2146same-week OOS R²96registered views
StackPythonSQLBigQueryTypeScriptRustTauriReact
Scope & limitsAt a one-week-ahead horizon, no model produced robust out-of-sample predictability. Reported explicitly; not presented as a trading rule.Research and paper state only. No live trading performance is claimed and no production execution-control readiness is claimed.

Research · EBS bachelor’s thesis, 2026

Online Information Flowand Short-Term Stock Returns.

Linear and machine-learning evidence from the U.S. and European markets. Estonian Business School bachelor’s thesis, 2026 — an auditable pipeline that turns raw price, attention and news data into interpretable models, then validates them under a strict chronological design.

Research objective

Test whether abnormal search activity, news intensity and financial-news sentiment add incremental information to short-horizon equity-return models after controlling for market, volatility, liquidity, size, value, momentum and sector effects.

99large-cap firms50 U.S. · 49 European
25,876firm-week observations2021W01 → 2025W52
13model-ready variablessignals + controls
5independent data sourcesmarket · search · news

Chronological governance

  1. 2021 — 2023Train
  2. 2024Tune, then freeze
  3. 2025Evaluate once
The test window stays untouched until the model is final.

The panel · figure

Every firm-week in the study, in chronological order.

Train 2021 — 2023Validate 2024Test 202599 firms × 261 weeks · 25,876 retained observations
50 U.S.49 European

The 2025 block is touched once, after the model is frozen. Nothing to its left is re-fitted afterwards—which is what makes the out-of-sample figure below an out-of-sample figure.

Out-of-sample evidence · frozen 2025 test window

One study. Three different answers.

Compare the same-week results across markets.
Full panelOut-of-sample R²
Pooled OLS benchmark0.1624
XGBoost0.2146

Identical held-out observations. Same-week horizon (h = 0).

What the result means

More explanatory power.

+5.2 ppincremental R²

Diebold–Mariano 7.13, p < 0.001 — the gain survives the test.

This measures same-week explanatory power. It is not a next-week return forecast.
Compare all reported values
Out-of-sample R², same-week horizon
MarketPooled OLSXGBoostInterpretation
Full panel0.16240.2146Diebold–Mariano 7.13, p < 0.001 — the gain survives the test
United States0.17400.2237Strongest regional result across the study
Europe0.14790.1489Incremental machine-learning gain not statistically significant

ASVI was the highest-ranked information-flow feature in SHAP attribution.

Thesis · Figure ML-A · SHAP attribution

Four weeks. One feature. A change of sign.

Pushes the prediction upPushes it downSHAP contribution to NVDA weekly return · bps
+28
W0820 Feb 2025Rally, rising attention
+5
W2230 May 2025Sell-off, weak ASVI
-18
W3101 Aug 2025Panic-search regime
+35
W4507 Nov 2025Rally, rising attention

A pooled linear model has one ASVI coefficient and must pick a single sign. Attention behaved differently in a rally than in a panic-search week—and reproducing that is where the machine-learning gain in the table above actually comes from.

The boundary this research reports

At a one-week-ahead horizon, no model produced robust out-of-sample predictability.

Forecasting models did not outperform the mean-return benchmark. The thesis states this explicitly and does not present the result as a standalone trading rule. Same-week explanatory power and next-week forecasting power are different claims, and only one of them survived the test.

End-to-end capability

  1. 01Acquire≈130,000outbound callsAcross five external sources.
  2. 02Engineer13variablesASVI, news intensity, FinBERT and Loughran–McDonald sentiment.
  3. 03Model4specificationsPooled OLS benchmark against XGBoost, Random Forest and Elastic Net.
  4. 04Validate≈2,916grid fitsOne evaluation on the frozen 2025 window.
  5. 05AttributeSHAPper observationTree SHAP decomposition with stage-level audit logs.

Model-risk discipline

No look-ahead

Every predictor is available by the close of week t. Nothing in the feature set could only be known later.

Frozen pre-processing

Scaling and encoding are fitted on training data only, then frozen for validation and test.

One shot at the test window

A 243-setting hyperparameter grid is selected on 2024 validation alone; the 2025 window is touched once.

Negative results retained

Insignificant and regime-sensitive outcomes stay in the thesis instead of being trimmed out of the story.

  • 19-module Python pipeline, plus TypeScript, Rust and SQL infrastructure
  • Fixed seeds, cached inputs, version-pinned release and stage-level audit logs
  • Full reproducibility set reruns from a clean clone in ≈70 minutes

Data sources

Yahoo FinanceFinnhubGoogle TrendsNewsAPIFinBERTLoughran–McDonald

04 / Professional record

Operational responsibility.Measurable outcomes.

Five years at Studioworks, progressing from service delivery to shift-level planning, reporting and operational analysis. This record connects my responsibilities with measured outcomes.

Studioworks OÜ · Tallinn, Estonia · 2021–present

Shift Operational Manager

Workforce planning, reporting & operational analytics

Current role · since 2025
  1. 01Front-line operationsService delivery inside the 24/7 cycle.
  2. 02Senior operational roleQuality, escalation and shift coordination.
  3. 03Shift Operational ManagerOperations, workforce planning and analytics.
5+years in a 24/7 operation2021 → present
61employees concurrently scheduledpeak concurrent coverage
~97FTE workforce base plannedHR-sourced
19service lines · two portfoliosplanning scope
99.84%Combined availabilityContractual KPI met
Agreed service hours
49,900
Delivered
49,819
Unplanned downtime
81 h

Jan–May 2026 planning cycles. Downtime is attributed by driver rather than absorbed into a single figure.

Demand becomes service hours, service hours become people.

61concurrently scheduledagainst a ~97 FTE planned base

19 service lines · two portfolios

Split shown by portfolio grouping, not by line volume.
9,960cycle average10,900monthly peak
49,800 service hours planned across the Jan–May 2026 cycles.
  • Lead a 24/7 operation with up to 61 employees concurrently scheduled across two portfolios and up to 19 service lines, balancing demand against staffing supply, skill certification and rotation constraints.
  • Translate demand into service-hour and FTE requirements — up to 10,900 service hours per month, 49,800 across the Jan–May 2026 cycles — reconciled line by line against agreed service time and planned closures.
  • Convert the HR-sourced FTE base into coverage and quality ratios per service line, quantifying effective staffed hours against nominal headcount to expose gaps before they reach service.
  • Own the handover to Scheduling: raise coverage and feasibility constraints and keep every plan change traceable to an approved assumption.

Plan vs actual · KPIs owned and reported

What the data showed, and what changed because of it.

Service availability
99.84%across 49,900 agreed hours

Contractual KPI met

Downtime attributed by driver, not absorbed into one figure

Throughput & AHT assumptions
5consecutive cycles

Systematic drift — not one-off variance

Re-based the service-hour requirement; flagged capacity risk

Effective staffed hours
Gapnominal vs deliverable

Headcount overstated available hours

Coverage adjusted per service line before it reached service

Incident resolution time
168of 170 timed at source

The data existed; the KPI did not use it

KPI rebuilt formula-driven; auditable to source

Built in-house · in production use

Three systems the operation now runs on.

Monthly Operational Performance & Availability Model

Advanced Excel · two portfolios · up to 19 service lines

Eight numbered steps from total possible hours through availability, FTE and coverage per line, to error rates and mean resolution time.

Reconciled monthly against five source feeds and reported plan-vs-actual with variance commentary.

Company-wide Employee Performance Platform

Python · SQL · web application · 136 employees

Self-initiated. Evaluations, errors, attendance, attitude and skills in one place, with role-based access and database-backed logging.

Replaced scattered manual records with a single auditable source for absence, error and skill data.

Quality Evaluation Framework & Training Tooling

HTML / JS · Excel

The framework the operation is scored against, plus an offline scenario trainer and a monthly schedule-review matrix.

Standardised how quality and coverage data enter the reporting cycle.

Additional experience

Southwestern Advantage — Texas, USA

Sales Representative · Summer 2024

Ran an independent sales territory through a 12-week field programme, planning daily activity from conversion data and adapting targets weekly in a fully autonomous international environment.

05 / Capability

A practical toolkit.Grounded in real work.

Financial risk, quantitative methods, engineering and operations. Explore the skills I use and the projects where each has been applied.

Select a project to explore the skills used in it. Each highlighted mark connects a capability to the underlying work.

24 capabilities · 5 bodies of work
01

Financial risk

Value at Risk & Expected ShortfallHistorical and parametric, $100k position
Not claimed against ThesisNot claimed against NEXUSNot claimed against Evaluation toolNot claimed against OperationsProved by Coursework
Stress & scenario testingRegime splits and shocked inputs
Not claimed against ThesisProved by NEXUSNot claimed against Evaluation toolNot claimed against OperationsProved by Coursework
Monte Carlo simulationSimulated loss distributions
Not claimed against ThesisNot claimed against NEXUSNot claimed against Evaluation toolNot claimed against OperationsProved by Coursework
Model assumptions & limitationsDocumented failure modes, stated boundaries
Proved by ThesisProved by NEXUSNot claimed against Evaluation toolNot claimed against OperationsProved by Coursework
Interest-rate, FX, equity & commodity riskExposure types and derivatives
Not claimed against ThesisNot claimed against NEXUSNot claimed against Evaluation toolNot claimed against OperationsProved by Coursework
Regulatory readingCRR/EBA, IRRBB/CSRBB, Basel IV/FRTB — self-directed
Not claimed against ThesisNot claimed against NEXUSNot claimed against Evaluation toolNot claimed against OperationsProved by Coursework
02

Quantitative methods

Panel OLS, double-clustered SEFirm- and week-level clustering
Proved by ThesisNot claimed against NEXUSNot claimed against Evaluation toolNot claimed against OperationsNot claimed against Coursework
XGBoost · Random Forest · Elastic Net243-setting grid, ≈2,916 fits
Proved by ThesisProved by NEXUSNot claimed against Evaluation toolNot claimed against OperationsNot claimed against Coursework
Chronological backtestingTrain → tune → freeze → evaluate once
Proved by ThesisProved by NEXUSNot claimed against Evaluation toolNot claimed against OperationsNot claimed against Coursework
Diebold–Mariano & bootstrappingForecast-comparison significance
Proved by ThesisNot claimed against NEXUSNot claimed against Evaluation toolNot claimed against OperationsNot claimed against Coursework
Tree SHAP attributionPer-observation feature decomposition
Proved by ThesisProved by NEXUSNot claimed against Evaluation toolNot claimed against OperationsNot claimed against Coursework
Scenario & sensitivity analysisWhat-if on inputs and assumptions
Proved by ThesisNot claimed against NEXUSNot claimed against Evaluation toolProved by OperationsNot claimed against Coursework
03

Engineering & data

Python19-module pipeline; performance platform
Proved by ThesisProved by NEXUSProved by Evaluation toolProved by OperationsNot claimed against Coursework
SQL & BigQueryExtraction, transformation, aggregation
Proved by ThesisNot claimed against NEXUSProved by Evaluation toolProved by OperationsNot claimed against Coursework
TypeScript & RustTauri shell, 67 native commands
Not claimed against ThesisProved by NEXUSNot claimed against Evaluation toolNot claimed against OperationsNot claimed against Coursework
Reproducible pipelinesFixed seeds, version pinning, audit logs
Proved by ThesisProved by NEXUSProved by Evaluation toolNot claimed against OperationsNot claimed against Coursework
API collection, validation, reconciliation≈130,000 calls; 140,000+ records validated
Proved by ThesisNot claimed against NEXUSProved by Evaluation toolProved by OperationsNot claimed against Coursework
Advanced Excel modelling3,400+ formula cells, eight KPI steps
Not claimed against ThesisNot claimed against NEXUSNot claimed against Evaluation toolProved by OperationsProved by Coursework
04

Operations & workforce analytics

Capacity planning & demand-to-FTEUp to 10,900 service hours per month
Not claimed against ThesisNot claimed against NEXUSNot claimed against Evaluation toolProved by OperationsNot claimed against Coursework
Availability & shrinkage modelling99.84% across 49,900 agreed hours
Not claimed against ThesisNot claimed against NEXUSNot claimed against Evaluation toolProved by OperationsNot claimed against Coursework
AHT & throughput assumption testingMulti-cycle drift identified at source
Not claimed against ThesisNot claimed against NEXUSNot claimed against Evaluation toolProved by OperationsNot claimed against Coursework
Plan-vs-actual & variance root cause10 sheets, 10+ KPIs, five source feeds
Not claimed against ThesisNot claimed against NEXUSNot claimed against Evaluation toolProved by OperationsNot claimed against Coursework
SLA & KPI governanceAuditable to source, reproducible monthly
Not claimed against ThesisNot claimed against NEXUSProved by Evaluation toolProved by OperationsNot claimed against Coursework
Team leadership & hiringUp to 61 concurrent; interviews and selection
Not claimed against ThesisNot claimed against NEXUSNot claimed against Evaluation toolProved by OperationsNot claimed against Coursework

Delivery & leadership

Turning analysis into coordinated work.

Team leadershipShift organisation across a 24/7 rotation, up to 61 people concurrently scheduled.
RecruitmentCandidate interviews and direct contribution to final hiring decisions.
Performance managementAnchored evaluation, coaching, feedback and structured improvement plans.
Stakeholder communicationAssumptions, risks and trade-offs reported to Scheduling, HR, IT and leadership.
Risk escalationConstraints escalated with quantified impact when they cannot be absorbed at shift level.

07 / Academic distinction

Cum laude

International Business Administration

Estonian Business School · 2023–2026

Finance-focused degree culminating in an empirical thesis that connects market attention, machine learning and an implemented analytical system.

Risk coursework · CFA-aligned
  • Value at Risk
  • Expected Shortfall
  • Stress & scenario analysis
  • Monte Carlo methods
  • Model assumptions & limitations
Verify on LinkedIn

Additional risk foundation · Disney, $100k position

Value at Risk is a quantile, not a number.

248 daily returns · Apr 2024 — Apr 2025
−8%−4%0+4%+8%

Reads the loss straight off the observed distribution — the 5th and 1st percentile of what actually happened.

The two methods disagree, and the disagreement is the finding.At 99% the historical figure is $6,409 against a parametric $4,424. The observed left tail is fatter than the normal assumption allows, so the parametric model understates the loss by roughly $2,000 exactly where it matters most.
Academic exercise on 248 daily returns from $100,000 notional; not a current investment view.

Recognition

Winner — Baltic Essay Contest in GermanAwarded for written argument in German, alongside a 12-week autonomous sales programme run entirely in English in Texas.

08 / Console

A working miniature of the terminal.

The panels carry the same verified figures published across this site; the VaR and valuation calculators run right here in the page on the formulas shown. No market feed, and nothing represents a live position.

NEXUSportfolio editionpaper statesrc 5 feeds · 25,876 obsno live data
Data panel5 feeds · 2021–2025
2021train2024tune2025test
99firms
261weeks
25,876obs
Model evaluationfrozen 2025 window
Full panel
0.2146
United States
0.2237
Europe
0.1489

Linear benchmark vs XGBoost · axis to 0.25

Risk · Value at Risktype: var 250000 99

−8%−4%0+4%+8%
$16,022historical VaR
$11,060parametric VaR
$12,646expected shortfall

Daily · scales the published Disney study to your position · not advice

Valuation · two-stage DCFlive calculator

$92intrinsic value / share
years 1–5 · $23terminal · $69
r \ g∞2.00%2.50%3.00%8.0%$101$109$1179.0%$86$92$9810.0%$75$79$84

Two-stage DCF · 5y explicit + Gordon terminal · your inputs only — not advice

SHAP attributionFigure ML-A
+28W08
+5W22
-18W31
+35W45

ASVI flips sign across four 2025 regimes

NEXUS · portfolio edition — published figures, plus calculators that run right here.

Type `help`, or select a module on the left.

Tab

09 / Quant Lab

Explore risk.Test an assumption.

Explore simulation, portfolio allocation, stress and options. Change the inputs and compare the results with analytical checks. Educational models, with assumptions visible and no live market feed.

Instrument I · simulation

Monte Carlo wealth paths

Geometric Brownian motion, monthly steps, seeded — the same inputs always reproduce the same run.

terminal (10y)simulatedclosed form (GBM)
median wealth$162,824
5th percentile$74,623
95th percentile$355,275
P(end below start)15.2%
median max drawdownpath property — no closed form

The simulated and closed-form columns must agree — that agreement is the check that the engine is right, and the test suite enforces it. Your inputs · standard model · no market data · not advice.

Instrument II · optimisation

Efficient frontier, three assets

4,000 long-only random portfolios against the closed-form Markowitz frontier. The frontier itself is unconstrained, so it may short.

Asset A · growth
Asset B · income
Asset C · diversifier
correlations · rf
frontier @ μ*weight
Asset A · growth30.7%
Asset B · income24.6%
Asset C · diversifier44.7%
portfolio σ8.7%
tangencyμ 5.8% · σ 8.4% · Sharpe 0.46

Closed-form Markowitz on your parameters. Negative weights are short positions — the unconstrained frontier allows them and they are shown, not hidden. No market data · not advice.

Instrument III · risk

Stress bench

The same three assets under a named shock. The waterfall shows which assumption change does the damage — usually correlations.

$4,192baseline
$8,269σ shock
$9,381+ correlations
$9,411+ drift
daily · 99%baselineRisk-off
Value at Risk$4,192$9,411 · ×2.2
Expected shortfall$4,812$10,787
portfolio μ · σ (annual)6.5% · 11.6%

Parametric under normality — a deliberate simplification, and the reason the thesis reports historical VaR beside it. Your inputs · no market data · not advice.

Instrument IV · derivatives

Option pricing and the hedging experiment

Black–Scholes in closed form on the left; on the right, what a desk actually lives with — the P&L of a delta-hedged short call under discrete rebalancing.

quotecallput
price9.416.46
delta Δ0.599-0.401
gamma Γ0.0193
vega / vol pt0.387
theta / day-0.015
short 1 call · 1y · hedged with Δ shares · 4,000 paths
mean P&L
σ of P&L
5th percentile
σ / premium

A perfectly hedged book would sit at zero. What remains is discretisation risk — tighten the rebalance and σ shrinks roughly with √frequency; the test suite asserts the ordering. Hedged at the pricing vol · no market data · not advice.

Tallinn, Estonia · Open to what’s next

Good work starts
with a conversation.

Financial research. Analytical systems. Operations.
Let’s find the question worth working on.

What do you have in mind?

A role where research, systems thinking and operational experience can make a difference.

Write me an email Opens your email app with the subject prepared.

“For to be possessed of a vigorous mind is not enough; the prime requisite is rightly to apply it.”

René DescartesDiscourse on the Method, Part I Translation by John Veitch