Problems with skewness and kurtosis (but not mean and variance)

skewness and kurtosis aren’t called on the data (array) directly. You have to fit! a statistical model at first:
https://joshday.github.io/OnlineStats.jl/stable/stats_and_models/#Univariate-Statistics-1

julia> data=randn(1000);

julia> mean(data)
-0.029101214826974715

julia> var(data)
0.9627532944591485

julia> o = fit!(Moments(),data)
Moments: n=1000 | value=[-0.0291012, 0.962637, -0.073216, 2.84648]

julia> mean(o)
-0.029101214826974704

julia> var(o)
0.9627532944591476

julia> std(o)
0.9811999258352742

julia> skewness(o)
0.011425034687808195

julia> kurtosis(o)
0.07320689858578566
3 Likes