Skip to main content

Hyperliquid-first trading CLI and Python toolkit for terminal-first trading workflows

Project description

Neleus

Neleus is a Hyperliquid-first CLI and Python toolkit backed by a Rust core.

It is built for terminal-first trading workflows:

  • search Hyperliquid spot, perp, and HIP-3 markets
  • run technical analysis and ranked market scans
  • stream live order book data in the terminal
  • scaffold Python strategy projects
  • backtest strategies against Hyperliquid market data
  • run strategies once or as a daemon with optional database-backed trade monitoring

Links

Install From Source

pip install maturin
maturin develop --release
pip install -e .

CLI Examples

No-project market workflows:

neleus about
neleus market search BTC
neleus market list --scope hip3 --dex xyz
neleus market analyze BTC-PERP
neleus market scan --scope perps
neleus market book BTC-PERP

Project workflow:

neleus new my_strategy_project --db-backend postgres --trade-monitoring
cd my_strategy_project
neleus db init
neleus backtest --strategy momentum
neleus run --mode once --strategy momentum

Python Strategy Workflow

Neleus scaffolds a Python project with:

  • neleus.toml for market, runtime, and database settings
  • a strategies/ directory for strategy code
  • runtime helpers like run_project_once(...) and run_project_daemon(...)
  • a Rust bridge for market data, Hyperliquid adapters, and core trading types

For full usage guides, strategy examples, and configuration details, see the hosted docs: https://auralshin.github.io/neleus/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neleus-0.1.9.tar.gz (193.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

neleus-0.1.9-cp313-cp313-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.13Windows x86-64

neleus-0.1.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

neleus-0.1.9-cp313-cp313-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

neleus-0.1.9-cp313-cp313-macosx_10_12_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

neleus-0.1.9-cp312-cp312-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.12Windows x86-64

neleus-0.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

neleus-0.1.9-cp312-cp312-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

neleus-0.1.9-cp312-cp312-macosx_10_12_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

neleus-0.1.9-cp311-cp311-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.11Windows x86-64

neleus-0.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

neleus-0.1.9-cp311-cp311-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

neleus-0.1.9-cp311-cp311-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

neleus-0.1.9-cp310-cp310-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.10Windows x86-64

neleus-0.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

neleus-0.1.9-cp310-cp310-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

neleus-0.1.9-cp310-cp310-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file neleus-0.1.9.tar.gz.

File metadata

  • Download URL: neleus-0.1.9.tar.gz
  • Upload date:
  • Size: 193.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for neleus-0.1.9.tar.gz
Algorithm Hash digest
SHA256 73fb191886de55e9f01ff31721e3bf175d903dcda9446b9cb7030eccd2b02faf
MD5 fd5645d544404f2956dabf226236aecf
BLAKE2b-256 52d14a044758bbd14e779f0e90d2a84a1982f492f0863eeca8cbb6b62340267f

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: neleus-0.1.9-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for neleus-0.1.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fa4aede1f5c386889c17b2732e2cda4b1930d961830791df82323127efe5d394
MD5 fbc77b3c8694cf934fa74bd65bb73142
BLAKE2b-256 830fc66eed447c7bd80303e7fb2f5ebf65a4e819b1385cb405e3cbfaa5c8a558

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cad20c8b09dea95e73960411bd7edf69332a73668949d4625aaeec508da50ee3
MD5 deba5fcd98ae1adff686eb0dac06cf61
BLAKE2b-256 df1bca782965fda782372af97121c8a743ba8825d8985aaae5a613782bc4299d

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4947ea0764d20e57501efe2cd1b3d057976b46fd64cfecac0b3ce75e6b786be
MD5 7d0094affd0792cf7e99602322dc4d6f
BLAKE2b-256 963cfd5d20e28c2249f89d30661ce5012d710cd664ef698c6bad7d72e7736a3d

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e5c1c20b14b9fb4c9a2e186a7df9e956d14d8138bd967908294b4840d3084ee6
MD5 14ce8c72f09689fa67a6e88582da64d1
BLAKE2b-256 1a2e9c4a177f665514e2519ae3a540be27c1650742a7ec4f0cfa5cdef9dc6b7a

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: neleus-0.1.9-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for neleus-0.1.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9d3e61d7b2f616764cd1eef4f6806834340f6fdcb66cf8c15a5b6f75f1da9640
MD5 da43b5df170ea8e39636373b4ae2989e
BLAKE2b-256 df8d8ef82e974c8fe542a0784b9c1f90090acb02a0e26bb442185a5305611e13

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ffcbb1521f05d2aaa04083e6e294c97fe4a62f063b11daa1178b8f62122cda5d
MD5 b991bda45944e2d3fcc3a57d110f3e37
BLAKE2b-256 2c2f0b08df4c90f86f352c21fa934a4f71bd8819bbe093858bcb5140b8a4e189

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ac995895f588cdad4dba027d4e63d80d9a28189e3399d639d838a8ebf3854dec
MD5 005641d93fb99cbb8f8e99d3503496a5
BLAKE2b-256 8026f93768b343001bd895375f17b627774199729f38b9541f4165557cd04af9

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bb06a8161f4e916c298e9895f626832057ea52bb57bd2c384e3f789b84afea3b
MD5 603543ca2cf146394d85f9bf0dcce3b2
BLAKE2b-256 5627e488d109ccd9d14353af00dce5d65ed2d81e04929c45f1fc1fc921a11bfc

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: neleus-0.1.9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for neleus-0.1.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c6595cf3c679eab3f62c8293330edb4972643dc43b7ee3c9521bad61b8f57350
MD5 1205a15b7987630bac5652bba7373292
BLAKE2b-256 9b2ce485b7d6ce016d7f77b5c8d4f21cab49b8d683b7f74aa26f824cf7ed2a3e

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1350b15a641fd63ef14fd27537c452d4d9dd28e2582a5de616cbc86987cb3ab3
MD5 980642b94f9bb7feb1864d0b6036b6c3
BLAKE2b-256 22cb6ce4ad7f48159367287625c5f08974429f00fe55320adc645642670fdd53

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8456fb573d6fc2abcdd51d437142169108b7f4514b6b4bc7006fd3550aacacbd
MD5 cc0959ab74c3f8245f0816f5640424e4
BLAKE2b-256 555d6becdb1afaedc3b5000c7c4350305b2c878a5f8edf848a3b8cf350dffca4

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c31449daf2f47c8e110bdb7abf17f747fe54d20d99a6dbad1928be550ca700e8
MD5 2d28427af4c0da24ca8740ef2a12a814
BLAKE2b-256 1ff643983da5d00f4065dd5b209b6157ed095c367e979914d04c79318c4cd825

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: neleus-0.1.9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for neleus-0.1.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a3c4ccba156c2e5fa107de289861bc07dbc9d2b7bfe24b33e28eb9fb25e607c3
MD5 dd28d027df43cf2d70b663984fb5f92c
BLAKE2b-256 5108feb1143ed1e850fd304a0f82a0872f2deebe52d516a18dafcf0b2fd5bd72

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1daddf4e34c8b599a059727a4754ea52be0f24d56f18cbb92fc8a244a39ba8d
MD5 b69545df70b3f163dfc5b0a14e1a725c
BLAKE2b-256 6e97608e87ea1aad000518ff6ed5a03fca4a7a3abab01a972c147938c9a61108

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02370b85353c0bf27bb709e9a5f2b0a072d464682db73f4d0ae6c8da61963d89
MD5 768d40fce734c1b45fb757715c581d0a
BLAKE2b-256 54a93e65d02587fe5477cea324b21331345349b638f211faa9b42d76b2dc9fc6

See more details on using hashes here.

File details

Details for the file neleus-0.1.9-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for neleus-0.1.9-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 583e64e93593789dfb22ed0064f0a6e82a5403f1101bdcfba6fa8d967564a217
MD5 1845e744845ca06373fa8d8408db4910
BLAKE2b-256 ebfabaec4ff6c630586c667923024acd4a0fe7ebf7e05cdf9ea6fde7cf2d3609

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page