algotrading 0.1.0-alpha.2

A high-performance algorithmic trading toolkit written in Rust, with no dependencies.
Documentation
[[bench]]
harness = false
name = "distributions"
path = "benches/distributions.rs"

[[bench]]
harness = false
name = "matrix_ops"
path = "benches/matrix_ops.rs"

[[bench]]
name = "options"
path = "benches/options.rs"

[[bench]]
harness = false
name = "performance"
path = "benches/performance.rs"

[[bench]]
harness = false
name = "primitives"
path = "benches/primitives.rs"

[[bench]]
harness = false
name = "stats_core"
path = "benches/stats_core.rs"

[[bin]]
name = "algotrading"
path = "src/main.rs"

[build-dependencies]

[dependencies.paste]
version = "1.0"

[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5"

[dev-dependencies.rand]
version = "0.8"

[[example]]
name = "options_hedging"
path = "examples/options_hedging.rs"

[[example]]
name = "simd_demo"
path = "examples/simd_demo.rs"

[features]
avx512 = ["simd"]
default = []
simd = []

[lib]
name = "algotrading"
path = "src/lib.rs"

[package]
authors = ["Nicholas Davidson <ndavidson19@g.ucla.edu>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A high-performance algorithmic trading toolkit written in Rust, with no dependencies."
edition = "2024"
license = "MIT"
name = "algotrading"
readme = "README.md"
repository = "https://github.com/ndavidson19/algotrading"
version = "0.1.0-alpha.2"

[profile.bench]
inherits = "release"

[profile.release]
codegen-units = 1
lto = "fat"
opt-level = 3
panic = "abort"
strip = true

[profile.release.package."*"]
opt-level = 3

[target.'cfg(target_arch = "x86_64")'.dependencies]

[[test]]
name = "another"
path = "tests/another.rs"

[[test]]
name = "end_to_end"
path = "tests/end_to_end.rs"

[[test]]
name = "end_to_end_strategy"
path = "tests/end_to_end_strategy.rs"

[[test]]
name = "example"
path = "tests/example.rs"

[[test]]
name = "rework"
path = "tests/rework.rs"

[[test]]
name = "smoke_test"
path = "tests/smoke_test.rs"