YouTube Scriptwriter for Stock Trading & Investing Channel (Educational Content)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Gig

SALARY

$6.00 per hour

HOURS PER WEEK

15

DATE UPDATED

Mar 29, 2026

JOB OVERVIEW

We are looking for a skilled YouTube scriptwriter to help create high-quality educational content focused on stock trading, investing, and trading tools.

This is not generic content. Our videos are designed to rank in search, educate viewers clearly, and drive real user action. We are building a long-term content engine and need writers who understand how to structure content for both retention and performance.

You will be writing scripts for videos such as:
How to use trading platforms
Best tools for day trading
Beginner guides to trading and investing
Step by step tutorials
Tool comparisons and reviews

What You’ll Be Doing:
Write clear, engaging YouTube scripts based on provided topics
Research trading tools and platforms to ensure accuracy ( we can help with this also )
Structure scripts for strong viewer retention and watch time
Write in a way that is simple and easy to understand, even for beginners

What We’re Looking For:
Strong English writing skills
Ability to explain complex topics in a simple way
Experience writing YouTube scripts OR educational content
Basic understanding of stock trading, investing, or willingness to learn quickly
Ability to follow structure and improve based on feedback
Reliable communication and consistency

Bonus (Not Required but Valuable)
Experience with trading platforms
Understanding of YouTube retention strategies and hooks
SEO knowledge for YouTube search-based content

Pay Structure:
This is a per-script role (gig-based).
We will start with a paid test script.
If it’s a good fit, we will move into consistent weekly work.

Why This Role Matters
Our content directly impacts real users making financial decisions. We are not looking for filler content. We are looking for writers who can create clear, trustworthy, and effective educational scripts that people actually benefit from.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0014
Controller Execution Time ( Jobseekers / Job )  0.0118
Total Execution Time  0.0140
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,487,104 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/YouTube-Scriptwriter-for-Stock-Trading-Investing-Channel-Educational-Content-1612767
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0053 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1612767
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 558730
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1612767
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1612767' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1612767 
0.0009   UPDATE employer_jobs SET hit_counts '***Mar-29-2026=356***Mar-30-2026=73***Mar-31-2026=20***Apr-01-2026=29***Apr-02-2026=15***Apr-03-2026=12***Apr-04-2026=3***Apr-05-2026=12***Apr-06-2026=7***Apr-07-2026=3***Apr-08-2026=5***Apr-09-2026=1***Apr-10-2026=2***Apr-11-2026=11***Apr-18-2026=2' WHERE job_id'1612767'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=447***Apr-2026=102' WHERE job_id'1612767'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1612767' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1612767 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '558730'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)